Dashboard
- Open Checkouts in the sidebar (
/app/checkouts). - Review the stats row and recent sessions on the overview.
- In Create checkout, choose country, account (optional—HG.Cash picks an eligible operative account if omitted), amount, and success URL.
- Click Create checkout. Copy the checkout link from the success panel and send it to your payer.
Country notes (dashboard)
| Country | Extra fields on create |
|---|---|
| AR | Optional payer name and DNI; payer can also enter them on the hosted page |
| BR | Payer email required |
| CL | Create via API only for now (payment method + customer payload) |
API
POST /api/v1/checkouts with Bearer token. Minimum body:
accountId, cancelUrl, webhookUrl, metadata, idempotencyKey, locale, and payer (country-specific).
Argentina (AR)
- Response includes
accountDisplay(alias, CVU/CBU, holder). - Payer completes name, amount, and 8-digit DNI on the hosted page.
- Completion when an inbound transfer matches amount + DNI on the assigned account.
Brazil (BR)
payer.emailrequired on create.- Response may include
qrCodeandpixCopiaECola.
Chile (CL)
paymentMethodIdandcustomerrequired — see Chile cash-in for payment method listing.
Example (Argentina)
checkoutUrl — send that URL to the payer.
Related
- Introduction — Statuses and webhooks
- Validate payments
- Reconcile checkouts
- API reference → Checkouts → Create checkout session

