Stripe Payments: No emails after completing payment & status remains pending

  • bumble
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
2 years 7 months ago #146347 by bumble
Event Booking version 3.17.0
Joomla 3.10.1
Mailer: PHP Mail (Test Mail sent ok)

Hi Tuan,
I have setup Stripe Checkout (os_stripecheckout) in Live mode (by entering the Public API Key, Secret API Key and Signing Secret).
After completing the payment in Stripe, it brings me back to the Registration Completed page on my website.
However no notification emails are received from my website & status is pending in the Registrants List.

When paying with Offline Payment option, I do get the notification email from my website.

Webhook has been setup in Stripe:
URL: https://domain.com/index.php?option=com_eventbooking&task=payment_confirm&payment_method=os_stripecheckout 
domain.com is my URL with a subfolder. E.g. company.com/subfolder/index.php ...
Event types: invoice.payment_succeeded

Should I put checkout.session.completed (as seen in the documentation) or invoice.payment_succeeded? Or both?
Logs show:
200 OK for the invoice.payment_succeeded
Failed for the checkout.session.completed 

Please let me know what needs to be done to get it working. Thank you!

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

  • bumble
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
2 years 7 months ago #146348 by bumble
After much checking... The notification emails & status updates are coming through now. There was just an errant space at the end of the URL!

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

More
2 years 7 months ago #146357 by Tuan Pham Ngoc
Great. Happy to hear that it is now working as expected and thanks for the update

Regards,

Tuan

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

Moderators: Tuan Pham Ngoc