• Resolved eaglejohn

    (@danielbenjamins)


    I switched from the “WooCommerce Stripe Gateway” to this plugin and after the first payment, which was succesful, Stripe sent me this email:

    We’ve had some trouble sending requests in live mode to a webhook endpoint associated with your account. 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://www.domain.com/?wc-api=wc_stripe
    ?
    You (or someone on your team) configured your Stripe account to send events to that URL. You can change your account’s webhook endpoints from the Dashboard.
    ?
    In most cases, a failing webhook does not affect your payments or payouts. However:
    ?
    If you use subscriptions we rely on your webhook endpoint to notify you of new invoices. These invoices may be delayed for up to three days if your endpoint is unable to successfully receive them.
    ?
    If you use Checkout and rely on the checkout.session.completed event as part of your purchase fulfilment process, you should review your completed payments to ensure you have fulfilled all recent purchases.
    ?
    We’ve attempted to send event notifications to this endpoint 29 times since the first failure on March 26, 2024 at 1:03:21 AM UTC. If this endpoint is important to your application, please try and fix the issue. If you do not need this webhook endpoint, you can remove it from your Stripe webhook settings. We will stop sending event notifications to this webhook endpoint by April 4, 2024 at 1:03:21 AM UTC.
    ?
    Here is the summary of errors we received while attempting to send webhook events:
    ?
    29 requests had other errors while sending the webhook event.
    ?
    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.

    • This topic was modified 11 months, 1 week ago by eaglejohn.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @danielbenjamins

    You’re getting that notice from Stripe because the url https://www.domain.com/?wc-api=wc_stripe is from the WooCommerce Stripe Gateway plugin. It’s failing because you deactivated that plugin. You can safely remove that webhook via the stripe.com > developers > webhooks page.

    Kind Regards

    Thread Starter eaglejohn

    (@danielbenjamins)

    Thank you, I just disabled it and if everything keeps working I will delete the webhook (and also the WooCommerce Stripe Gateway plugin).

    Is domain.com/wp-json/wc-stripe/v1/webhook coming from your plugin?

    Just a slight difference between wc_stripe and wc-stripe ??

    Plugin Author Payment Plugins

    (@mrclayton)

    Is domain.com/wp-json/wc-stripe/v1/webhook coming from your plugin?

    Yes, that is the webhook url used by our plugin.

    Just a slight difference between wc_stripe and wc-stripe

    That and the URL structure is different. Our plugin uses the WordPress REST API.

    Kind Regards

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Stripe webhook delivery issues’ is closed to new replies.