Help with Stripe-Webhook Changes mid-2025

  • Carl Parker
  • Topic Author
  • Offline
  • New Member
  • New Member
More
2 days 13 hours ago #175242 by Carl Parker
Help with Stripe-Webhook Changes mid-2025 was created by Carl Parker
Trying to setup webhooks through Stripe interface and they have made some changes which makes the current Joomdonation instructions outdated. Also, there are multiple places in the documentation which say different things.

1) You can't simply "add a webhook" any more. The new interface requires you to "add destination" which then first prompts you to choose "events" with API version "2025-09-30.clover"
2) Based on several documents on joomdonation, we're supposed to choose the following:
a) checkout.session.completed
b) invoice.payment_succeded (not to be confused with "invoice.payment.paid"
3) AFter selecting the two events, hit "Continue" - You are now asked to select "Webhook endpoint" and hit "Continue"
4) Now you're in a "Configure Destination" page. which has an auto generated  "Destination Name", end point URL and description. Enter the following link into the endpoint URL, with "yourdomain" replace.
domain.com/index.php?option=com_osmember...ent_method=os_stripe
5) After Continuing, you've now created a webhook which has a "Signing Secret"code. I do NOT see a place to enter the "Signing Secret" code into the Membership Pro Stripe payment plugin. There is only Public and Secret API keys.  

Is the "Signing Secret" code not needed to Membership Pro "Stripe" plugin, but IS needed on the "Stripe Checkout" plugin?




 

Please Log in or Create an account to join the conversation.

More
2 days 3 hours ago #175250 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Help with Stripe-Webhook Changes mid-2025
Hi Carl

Yes. The Signing Secret is only used in Stripe Checkout, not Stripe at the moment

Regards,

Tuan

Please Log in or Create an account to join the conversation.