Skip to main content
Webhook is Waffo’s mechanism for pushing asynchronous event notifications to merchants. When the payment status changes, Waffo sends an HTTPS POST request to the merchant’s notifyUrl.

Why use Webhook

  • The authoritative source of payment results (higher priority than redirects and polling)
  • Asynchronous notifications that do not block the user flow
  • Covers all status change events

Configuration requirements

Webhook request structure

Merchant response

Configuration methods

When creating an order/subscription, specify the callback URL via parameters:

Local development

Use an intranet tunneling tool to expose a local port as a public URL: