OTC Order Status Update Notification

OTC order result callback sent to the merchant callback URL for both on-ramp and off-ramp flows.

postWebhookotcCallbackWebhook

Payload

bizTypestring required

Fixed OTC business type.

bizIdstring required

OTC order ID.

bizStatusstring required

OTC callback business status: RECHARGE_SUCCESS on-ramp succeeded, RECHARGE_FAIL on-ramp failed, WITHDRAW_DISPATCHED off-ramp payout dispatched, WITHDRAW_SUCCESS off-ramp succeeded, WITHDRAW_FAIL off-ramp failed, WITHDRAW_REFUND off-ramp refunded after successful payout

clientIdstring

Merchant client ID.

Response

Returns HTTP 200 to indicate the notification has been received successfully.

returnCodestring required

Return status code; SUCCESS indicates successful processing.

returnMessagestring nullable

Return message; may be empty on success.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.