One-call shortcut: create party, counterparty, payment source (invoice or order), and checkout context from payer details.
Try in API Reference: Create checkout source
When to use
- Faster integration than the document-first Quick Start
- Hosted checkout with
mode: "HOSTED" — customer pays with mobile money or card on a Dollr page
- API-embedded collection — continue with sessions → payment account → execute
Request body uses source_kind; session and execution calls use source_type for the same concept (INVOICE or ORDER).
Required fields
Hosted checkout example
Response highlights:
API-embedded flow
After creating a checkout source, continue with sessions → payment accounts → executions. See Quick Start.
Checkout mode values
url vs hosted_path_or_token
Use url for customer redirects. hosted_path_or_token is for internal Dollr routing — prefer url unless support directs otherwise.
Optional fields
party_name, party_email, party_relationship, reference_id, note, due_date, expires_at, counterparty_id.
Last modified on June 23, 2026