#673 Missing webhook?

Posted in ‘Technical Support / Bugs’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Latest post by Tim Ryan on Friday, 20 February 2026 14:53 UTC

Tim Ryan

When making a test purchase using Stripe Checkout's test mode, I go through and the 'payment' submits on stripe's page, then sends me back to my website's Order Complete page, but no emails are sent. On the administrator's Orders page, the order is marked as unpaid. For this order, under Actions, I can mark as 'Confirmed' then select Notify Customer before clicking Save. This then marks the order as complete and the email is sent to the user, which is why I think the webhook is the issue.

This site was previously migrated from Joomla 3, which had no issues with this, and the settings have not changed. Everything else on the site seemed to work so I'm not sure what hs changed. Currently on Jooma 5.4.2, J2Commerce 4.0.20 Pro, PHP 8.4.

In Plugins > Stripe Checkout, both Live and Test secret/publishable keys are filled in. The 'Create/Update webhook?' option says OK next to the Create Webhook button, there is no webhook URL below this section (as showin in the docs (https://docs.j2commerce.com/payment-methods/stripe/#configuring-stripe-checkout) - having checked the Joomla 3 site, there was not one here either but the site seemed to work regardless.

Any ideas on what I can do to get the webhook working?

Olivier

Hello Tim, 

what is the Stripe Checkout version you have installed on your site?

I know for a fact that you should see the webhook URL in the new version of Stripe Chekout, so I am wondering if you have the latest update.

It would be great if you could edit the ticket and provide credentials to see how you are setup.

Thank you!

Olivier.

Growing Together

Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.

Tim Ryan

Hi Olivier,

Stripe Checkout is on 1.0.6 (2021-01-01), so this may be the version from the previous J2Store, should this version work or will it require the new version?

Edited the original ticket to provide credentials.

Thank you,

Tim

System Task
System Task
The ticket information has been edited by Tim Ryan (allstaff@volute.co.uk).

Olivier

Yes Tim,

the old version 1.0.6 cannot work in Joomla 4. You need the new plugin available when you purchase the Stripe plugin.

https://www.j2commerce.com/extensions/payment-plugins/stripe

Olivier.

Growing Together

Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.

Tim Ryan

Thank you,

This has resolved the issue, payments now triggers the order to be marked as completed.

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.