post
Payment callback
POST /callbacks/payments/{gateway}
Authenticate with a bearer API key (rg_test_ in test mode, rg_live_ in live).
| Name | In | Type | Required | Description |
|---|---|---|---|---|
gateway | path | string | yes |
Request
curl -X POST https://api.useroutegate.com/callbacks/payments/<gateway> \
-H "Authorization: Bearer $ROUTEGATE_API_KEY"Response
200
{
"success": false,
"data": "<data>",
"message": "<message>",
"code": "<code>"
}Error
401 Error envelope
{
"success": false,
"data": "<data>",
"message": "<message>",
"code": "<code>"
}Give this to your coding agent
Read https://useroutegate.com/docs/api/callbacks/paymentCallback.md and implement this call. Keep one Idempotency-Key per attempt at the same order, treat 202 as accepted and resolve the final state from the webhook. Amounts are integers in kobo.