Invoicing
Create an invoice
POST
/invoicesScope
invoices:writeAuth Bearer keyIdempotentCreates a draft invoice for a customer. Optionally split it into 2–24 instalments with their own due dates, and set a per-invoice reminder plan. The response carries a hosted payment_url — redirect or embed it and the customer pays the amount due now over the existing checkout rails.
Headers
Idempotency-KeystringrequiredRetrying with the same key and payload replays the original response.
Responses
201Invoice created
Errors
Errors use RFC 9457 problem details. Branch on code, and log request_id.
400Bad request401Unauthenticated403Forbidden409Idempotency conflict422Validation error429Rate limitedcURL
curl -X POST "https://business.boundlesspay.com/api/public/v1/invoices" \ -H "Authorization: Bearer $BOUNDLESS_API_KEY" \ -H "Idempotency-Key: $(uuidgen)"
