• Resolved electronica23

    (@electronica23)


    Hello, I’m having problems with Stripe Webhook from Paid Membership Pro. Specifically about invoice.payment_succeeded and I really don’t know what the error is.

    Everything was working fine, normally, and stripe started sending me these alert emails.

    invoice.payment_succeeded – Status HTTP status code 423 (Locked) Invalid encoding: ISO-8859-1

    SEE THIS ATTACHMENT>>> https://postimg.cc/N2vYDZBp

    Please, could you help me?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter electronica23

    (@electronica23)

    THIS EMAIL

    Hello:
    We're still having issues sending active mode requests to a webhook endpoint associated with your account. Stripe sends webhook events to your server to notify you of what's happening in your account, such as when a transfer is made or an invoice is created.
    
    This is the failed webhook endpoint URL: https://.../wp-admin/admin-ajax.php?action=stripe_webhook
    
    You or someone on your team set up your Stripe account to send events to that URL. You can change your account's webhook endpoints from the Dashboard.
    
    In most cases, a failed webhook has no impact on payments or transfers. Nevertheless:
    
    If you use subscriptions, we rely on the webhook endpoint to notify you about new invoices. These invoices can be delayed up to three days if the webhook endpoint cannot receive them correctly.
    
    If you use Checkout and rely on the *checkout.session.completed event as part of the checkout process, you should review received payments to ensure that your latest purchases have been completed.
    
    We have attempted to send event notifications to this endpoint 5 times since the first failure on Sep 12, 2023 18:28:39 UTC. If this endpoint is important to your platform, try troubleshooting it. If you don't need it, you can remove it from Stripe's webhook settings. We will stop sending notifications to this webhook endpoint on September 21, 2023, 18:28:39 UTC.
    
    This is the summary of errors we have received when trying to send webhook events:
    
    5 requests had other errors while sending the webhook event.
    
    You must send an HTTP status code between 200 and 299 for Stripe to consider that the webhook event was successfully delivered.
    
    To get more details about these errors and review recent activity for your account, you can search the full set of event and request logs in the Dashboard.
    
    This email is the last one we will send you before disabling the webhook.
    
    If you want more detailed information about the use of webhooks, we recommend that you consult our documentation.
    
    Cordially,
    
    The Stripe Team
    Plugin Support Jarryd Long

    (@jarryd-long)

    Hi @electronica23 , thanks for reaching out to Paid Memberships Pro.

    Do you have any security plugins active on the site, or are blocking wp-admin in any way?

    Are you able to access /wp-admin/admin-ajax.php?action=stripe_webhook directly without any errors?

    Thread Starter electronica23

    (@electronica23)

    Hello, thank you for your quick response.

    I don’t have any security plugins active on the site and I don’t have wp-admin blocked in any way.

    When I access the link you indicated, the following appears:

    Logged On: 09/21/2023 15:08:43 No event ID given. ————-

    SEE THIS ATTACHMENT >>> https://postimg.cc/f35Yg3Ht

    Plugin Support Jarryd Long

    (@jarryd-long)

    If you are able to access the link and that error is present, the webhook is accessible and you shouldn’t be getting any errors like the ones you’ve had recently.

    I think it might be best to reach out to your host and reference that same URL and see if they can pick anything up. Either from an HTTP response, or check what the encoding looks like for the data that is being returned.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Because there have not been any recent updates to this topic, we will be changing the status to resolved.

    If you’re enjoying Paid Memberships Pro, would you mind rating it 5-stars to help spread the word? https://www.ads-software.com/support/plugin/paid-memberships-pro/reviews/

    Thread Starter electronica23

    (@electronica23)

    Hello, thank you for all your support.


    It turns out that the 423 locked error came from my hosting, which was blocked for IPs from non-Hispanic countries. And that restriction has already been eliminated.

    I hope my case can help someone else.

    Thank you so much.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you for your feedback and sharing what caused this. I’m so glad to hear it’s now working as expected.

    If you’re enjoying our plugin, would you mind rating it 5-stars to help spread the word? https://www.ads-software.com/support/plugin/paid-memberships-pro/reviews/

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Stripe Webhook Error’ is closed to new replies.