Skip to main content
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 sessionspayment accountsexecutions. 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