• Resolved attractmore

    (@attractmore)


    We’ve had this email from Stripe

    We’ve had some trouble sending requests in live mode to a webhook endpoint associated with your The Curiosity Box account for nine consecutive days. Stripe sends webhook events to your server to notify you of activity in your Stripe account, such as a completed payout or a newly-created invoice.

    The URL of the failing webhook endpoint is: https://curiosity-box.com/wp-json/wc-stripe/v1/webhook

    We have disabled your webhook endpoint so it will no longer receive these events from Stripe. If you’d like to re-enable your endpoint once you’ve fixed the problem, click the Enable button for the webhook endpoint in your Stripe settings.

    Here is the summary of errors we received while attempting to send webhook events:

    81 requests returned a HTTP 301, indicating your server is redirecting Stripe to deliver the event to a new location. This usually signifies you should update your webhook endpoint’s URL.

    You need to return any status code between HTTP 200 to 299 for Stripe to consider the webhook event successfully delivered.

    For more details on these errors and to review your account’s recent activity, you can find the full set of events and request logs on the Dashboard.

    For more in-depth information on how to use webhooks, we recommend reviewing our documentation.

    ———————–
    If I try to access the endpoint URL, I get this reponse
    {“code”:”rest_no_route”,”message”:”No route was found matching the URL and request method.”,”data”:{“status”:404}}

    Any ideas about how we can resolve this? (We’re using the latest version of the plugin 3.3.12)

    Thanks

    Roger

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @attractmore

    You can’t access that endpoint via your browser because it only responds to the HTTP POST method.

    It sounds like you have an incorrect webhook secret entered in the plug-in’s settings. Navigate to the Stripe dashboard and then the webhook settings section and copy the webhook secret into the API settings page of the Stripe plug-in.

    Kind regards

Viewing 1 replies (of 1 total)
  • The topic ‘Stripe webhook rest_no_route’ is closed to new replies.