Webhooks
Learn how to configure the webhooks in Stripe.
Proceed to Stripe Dashboard > Developers > Webhooks, then click on Add Endpoint button.
Endpoint URL: the URL can be taken from VirtueMart payment method settings. Read more.
Stripe and Stripe Checkout use different events. Please be careful and make sure which plugin's edition is in use before events will be added!
Then please select the following events if you use Stripe plugin:
payment_intent.canceled
payment_intent.payment_failed
payment_intent.succeeded
charge.refunded
Then please select the following events if you use Stripe Checkout plugin:
checkout.session.completed
checkout.session.async_payment_succeeded
checkout.session.async_payment_failed
charge.refunded
The same events in table:
payment_intent.canceled
checkout.session.completed
payment_intent.payment_failed
checkout.session.async_payment_succeeded
payment_intent.succeeded
checkout.session.async_payment_failed
charge.refunded
charge.refunded
Last updated