Webhook Setup - Stripe.com
Login to your Stripe dashboard
Navigate to Developers → Webhooks section and click "Add endpoint".Â
Copy Callback URL from HostBill module to Endpoint URL.
If Version can be selected, make sure to set it to 2020-08-27.
When selecting events, pick:
checkout.session.completed
checkout.session.async_payment_succeeded
checkout.session.expired
checkout.session.async_payment_failed
source.chargeable
source.failed
payment_intent.succeeded
payment_intent.processing
payment_intent.payment_failed
payment_method.updated
payment_method.automatically_updated
charge.succeeded
charge.failed
charge.dispute.funds_withdrawn
Â
Once your Webhook is added click on it to navigate to its details page, from there click on Reveal under Signing secret and copy it for Stripe payment module configuration in HostBill.
Multiple Stripe payment modules
You only need one Webhook for all enabled Stripe payment modules. Just make sure that it includes events listed on this page and all additional events mentioned on the related module documentation page.
If you already have multiple webhooks it is recommended to remove them and leave only one per installation.
Â