Looking for ePay classic docs? Go to docs.epay.dk
ePay documentationDocsePay documentation

API Explorer

Explore and run ePay API requests with an interactive request builder for the ePay Payments API.

API category
Endpoint
POST1.0.0

Create Webhook

/public/api/v1/webhooks

Open API reference

Registers a new webhook endpoint limited to domains already approved on your point of sale configuration.

A maximum of 10 active webhooks is allowed per merchant. Each webhook must subscribe to one or more supported events and include a shared secret used as the value of the Authorization header when sending webhook.

Webhooks that fail more than 50% of the time during the previous week will automatically be paused with reason ERROR_RATE_TOO_HIGH. This helps ensure stable operation by minimizing excessive webhook retries.

Webhooks are not required

Webhooks are separate from the main payment flow and act as a general event notification system. You should use them only if you need to track changes to your ePay data in a system that is different from the one initiating the request.

For all payment-related operations, you should use the notificationUrl provided in each request. This is the primary mechanism for receiving the outcome of a payment or operation.

Authentication

Paste a key, or log in to ePay test.

string

Request body

string
array
string