v1
latestOpenAPI 3.1.02026-07-26500375.1 KBdefault
eWallet Notification
Durianpay triggers events whenever a status change occurs on your SNAP eWallet transaction. These events are sent to your configured webhook URL via HTTP POST.
- If your server does not respond with 200 OK, we retry delivery after 2, 5, 10, 90, and 210 minutes.
- Each request includes a signature header that must be verified before processing the payload.
post/v1.0/debit/notify
Headers
X-TIMESTAMPstring
Example:<string>
(Required) Timestamp in ISO8601 format, Example: 2024-05-14T18:54:57+07:00
X-SIGNATUREstring
Example:<string>
(Required) Signature generated by encrypting HTTP method, relative path, minified request body, and timestamp
X-PARTNER-IDstring
Example:<string>
(Required) Unique ID for a partner given by Durianpay upon completing registration. Its value is same as the X-CLIENT-KEY
X-EXTERNAL-IDstring
Example:<string>
(Required) Unique messaging reference identifier generated by merchant and should be unique within the same day
CHANNEL-IDstring
Example:<string>
(Required) Device identification on which the API services is currently being accessed by the merchant. Possible value: 95221
Content-Typestring
Example:application/json
Acceptstring
Example:application/json
Request body
Response
OK