Webhooks - Payment gateway
Webhooks are used to notify your application when an event happens in your payment gateway. Webhooks are particularly useful for asynchronous events like when a customer’s bank confirms a payment, a customer disputes a charge, a recurring payment succeeds, or when collecting subscription payments.
Currently not all our payment gateway has the webhook, below are the list of the payment gateways we have implemented webhook for:
Flutterwave
Stripe
Paystack
Razorpay
How to get the webhook from the backend
You will need to copy the payment gateway webhook link from the backend and add to your payment gateway webhook settings page.
To get the webhook link, visit the Payment Webhooks page on the backend, then copy the link for your preferred payment gateway stated above.
How to setup the webhook on your preferred Payment gateway
After copying the webhook link as stated above, you have to setup the link on your payment gateway webhook settings section.
Flutterwave: https://developer.flutterwave.com/docs/integration-guides/webhooks/
Paystack: https://support.paystack.com/hc/article_attachments/360006531140/file-Pf0Kxk6eKk.png
Stripe: https://stripe.com/docs/webhooks/go-live#manage-endpoints
Razorpay: https://razorpay.com/docs/webhooks/setup-edit-payments/
Last updated