Create an invoice
Invoices
Create an invoice
Create an invoice that collects for one of your sellers and settles to that seller’s PIX. Name the seller with sellerExternalId (a readyToCollect connected account). The buyer is either a pre-created account (buyerExternalId, KYC reused) or a walk-up buyer (buyerEmail + buyerName, KYC’d at pay-time). Send an Idempotency-Key header to make retries safe.
POST
Create an invoice
Authorizations
Headers
Body
application/json
Pattern:
^\d+(\.\d{1,2})?$Required array length:
1 - 500 elementsRequired string length:
1 - 200Required string length:
1 - 200Required string length:
1 - 200Required string length:
2Required string length:
3Maximum string length:
200Pattern:
^\d{11}$Maximum string length:
200Available options:
FOB, CIF, FCA, CFR, EXW, DAP, DDP Maximum string length:
64Response
Invoice created
Available options:
draft, awaiting_approval, approved, awaiting_buyer, buyer_kyc_pending, buyer_kyc_approved, buyer_kyc_rejected, fx_quoted, fx_expired, on_ramp_pending, on_ramp_failed, fiat_received, on_chain_confirmed, offramp_pending, offramp_failed, settled, partial_payment, expired, cancelled, restored, manual_review