Webhooks - Payment gateway
Last updated
Last updated
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
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.
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/