Option comparison
There is no webhook URL to register in the Open API today. Do not wait for a push callback — implement one of the patterns below.
Pattern 1 — Hosted checkout (recommended)
Customer pays on Dollr’s page. Your backend verifies before fulfilling:Pattern 2 — Poll execution status (API-embedded)
AfterPOST /v1/executions/collection:
Pattern 3 — Realtime keys (browser)
For live UI updates while the customer waits on your checkout page:POST /v1/realtime-keys/collection→ short-livedaccess_token- Subscribe via Supabase Realtime (see Realtime status)
- Fall back to polling if the connection drops
GET /v1/status/collection/{reference_id} before fulfilling — treat realtime events as UX hints, not the sole source of truth.
