Pay a customer's standalone invoices.
Overview
Invoices are statements of what a customer owes. The Open API lets an authenticated customer pay a standalone invoice.
How It Works
- Pay an invoice — charge an existing card (
source_id) or a new card token against an open invoice.
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
POST | /api/v1/sdk/invoices/{invoice_id}/pay | Pay invoice |
Important Behaviors
- Requires an authenticated customer (Bearer JWT).
- The invoice must belong to the customer and not be paid, void, or uncollectible.
- Pay with an existing
source_idor a newpayment_gateway+gateway_token; when 3D Secure is required the response returns apayment_intentto complete.

