ExecutionResponse.
Hosted checkout does not require server-side execution — Dollr executes payment on the hosted page. See Hosted checkout.
Collect
Payout
Requiressession_id, payout_account_id, reference_id, and passcode (merchant verification). See Payout with Node.js.
Execution response
| Field | Description |
|---|---|
status | PENDING → PROCESSING → COMPLETED | FAILED |
reference_id | Your idempotency key |
payer_amount / payee_amount | Settled amounts |
requires_action | true when card 3DS is needed |
client_secret | Stripe secret for 3DS confirmation (card only) |
gateway_message | Provider status message |
requires_action is true, complete authentication with client_secret before polling status. See Collect with card.
Execution status
Mobile money may remainPROCESSING for several minutes. Do not re-execute during this window.
