Merchant Guides

How to Set Up Webhooks

EPaySe Team
2 min read

Before you start

Webhooks let EPaySe notify your systems in real time when events happen — a transaction completes, a refund is issued, and so on. You'll need an HTTPS endpoint ready to receive these notifications before you create a webhook.

Creating a webhook

  1. Go to Settings → Webhooks.
  2. Click "Create Webhook."
  3. Enter a name and your endpoint's URL — it must be HTTPS.
  4. Choose a verification method. HMAC-SHA256 is recommended and marked as the most secure option.
  5. Select the event types you want to receive, grouped by category (for example, Transaction events like "Transaction Created").
  6. Save to create the webhook.

Testing a webhook

From an existing webhook's detail page, use the "Test" action to send a sample payload to your endpoint. This is a good way to confirm your endpoint is reachable and handling requests correctly before relying on it.

Managing existing webhooks

From the webhooks list, each webhook shows its status and recent activity. You can:

  • Toggle it Enabled or Disabled without deleting it.
  • View its event history.
  • Edit its URL, name, or subscribed events.
  • Delete it entirely.

If a delivery fails, check the endpoint's event history for details before assuming the issue is on EPaySe's side.

developers
webhooks
Share:

Related Articles