Rabo Smart Pay Merchant Webhooks Endpoint (0.0.1)
Download OpenAPI specification:Download
Receive Rabo Smart Pay webhooks.
Receive Rabo Smart Pay webhooks.
header Parameters
x-smartpay-signature required | string <jws> Cryptograhic signature of the event, generated by Rabo Smart Pay.
|
x-smartpay-event-type required | string Example: order.status.finalized/v1 |
x-smartpay-event-id required | string Example: evt_74M44LGTN7Q7TW7R3LFNQ |
Request Body schema: application/rabo-smartpay-webhook-v3+jsonrequired
id required | string Identifier of this event. You can use this identifier as an idempotency key on your side to check if you have already this webhook before or not. In case of retried deliveries, Rabo Smart Pay will re-use this identifier. See the documentation on event idempotency for more information. |
type required | string |
required | object |
required | object |
timestamp required | integer <int64> Unix timestamp |
Responses
Request samples
- Payload
Content type
application/rabo-smartpay-webhook-v3+json
{- "id": "evt_74M44LGTN7Q7TW7R3LFNQ",
- "type": "order.status.finalized/v1",
- "subscription": {
- "id": "wsb_72RYA4TFYFKLDXGBWARDX",
- "description": "My webhook subscription"
}, - "data": {
- "orderId": "ae918f42-ed83-4af7-b831-20b46d9d1dfc",
- "status": "completed",
- "amount": {
- "total": "1337,",
- "paid": 1337
}, - "metadata": "...merchant-defined-metadata..."
}, - "timestamp": 1725290562
}