Stripe for VirtueMart
DocumentationStripe for VirtueMartStripe Checkout for VirtueMart
  • Getting started
  • Stripe Configuration
    • Webhooks
    • Screenshots for Stripe events
    • Screenshots for Stripe Checkout events
  • Plugin installation
  • VirtueMart Configuration
  • FAQ
  • Template customization
Powered by GitBook
On this page
  1. Stripe Configuration

Webhooks

Learn how to configure the webhooks in Stripe.

PreviousStripe ConfigurationNextScreenshots for Stripe events

Last updated 1 year ago

Proceed to Stripe Dashboard > Developers > , then click on Add Endpoint button.

Add Endpoint in Stripe dashboard
  • Endpoint URL: the URL can be taken from VirtueMart payment method settings. .

Add Endpoint URL and select events

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:

Stripe plugin:
Stripe Checkout plugin:

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

and use different events. Please be careful and make sure which plugin's edition is in use before events will be added!

Stripe
Stripe Checkout
Webhooks
Read more
Add Endpoint in Stripe dashboard
Add Endpoint URL and select events