curl -X POST https://api.chargeapi.co/v1/invoices/inv_SZ5lUXjKQN1PCTTssbNwD4r6mS0PgngF/pay \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"payment_method": "pm_F4cVIoPeTxca9xtzSWESIJSJ6nM22WeS"
}'
{
"id": "inv_SZ5lUXjKQN1PCTTssbNwD4r6mS0PgngF",
"object": "invoice",
"amount_due": 0,
"amount_paid": 2500,
"created": "2026-05-02T00:38:42.809Z",
"currency": "eur",
"description": null,
"due_date": "2026-05-09T00:38:27.507Z",
"fleet": "flt_neUNAfpkQL62qBNzc889RGW3aX1RdIDs",
"line_items": [
{
"amount": 1842,
"description": "Charging sessions for March 2026",
"quantity": 1,
"unit_amount": 1842
},
{
"amount": 658,
"description": "Reservation fees",
"quantity": 2,
"unit_amount": 329
}
],
"metadata": {},
"paid_at": "2026-05-02T01:18:25.570Z",
"payment_method": "pm_F4cVIoPeTxca9xtzSWESIJSJ6nM22WeS",
"period_end": "2026-05-02T00:38:18.941Z",
"period_start": "2026-04-01T00:38:32.568Z",
"status": "paid"
}
curl -X POST https://api.chargeapi.co/v1/invoices/inv_SZ5lUXjKQN1PCTTssbNwD4r6mS0PgngF/pay \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"payment_method": "pm_F4cVIoPeTxca9xtzSWESIJSJ6nM22WeS"
}'
{
"id": "inv_SZ5lUXjKQN1PCTTssbNwD4r6mS0PgngF",
"object": "invoice",
"amount_due": 0,
"amount_paid": 2500,
"created": "2026-05-02T00:38:42.809Z",
"currency": "eur",
"description": null,
"due_date": "2026-05-09T00:38:27.507Z",
"fleet": "flt_neUNAfpkQL62qBNzc889RGW3aX1RdIDs",
"line_items": [
{
"amount": 1842,
"description": "Charging sessions for March 2026",
"quantity": 1,
"unit_amount": 1842
},
{
"amount": 658,
"description": "Reservation fees",
"quantity": 2,
"unit_amount": 329
}
],
"metadata": {},
"paid_at": "2026-05-02T01:18:25.570Z",
"payment_method": "pm_F4cVIoPeTxca9xtzSWESIJSJ6nM22WeS",
"period_end": "2026-05-02T00:38:18.941Z",
"period_start": "2026-04-01T00:38:32.568Z",
"status": "paid"
}
payment_method you provide. On success, status becomes paid and amount_due becomes zero.
curl -X POST https://api.chargeapi.co/v1/invoices/inv_SZ5lUXjKQN1PCTTssbNwD4r6mS0PgngF/pay \
-H "Authorization: Bearer ch_sk_test_..." \
--json '{
"payment_method": "pm_F4cVIoPeTxca9xtzSWESIJSJ6nM22WeS"
}'
{
"id": "inv_SZ5lUXjKQN1PCTTssbNwD4r6mS0PgngF",
"object": "invoice",
"amount_due": 0,
"amount_paid": 2500,
"created": "2026-05-02T00:38:42.809Z",
"currency": "eur",
"description": null,
"due_date": "2026-05-09T00:38:27.507Z",
"fleet": "flt_neUNAfpkQL62qBNzc889RGW3aX1RdIDs",
"line_items": [
{
"amount": 1842,
"description": "Charging sessions for March 2026",
"quantity": 1,
"unit_amount": 1842
},
{
"amount": 658,
"description": "Reservation fees",
"quantity": 2,
"unit_amount": 329
}
],
"metadata": {},
"paid_at": "2026-05-02T01:18:25.570Z",
"payment_method": "pm_F4cVIoPeTxca9xtzSWESIJSJ6nM22WeS",
"period_end": "2026-05-02T00:38:18.941Z",
"period_start": "2026-04-01T00:38:32.568Z",
"status": "paid"
}