Pay an invoice via the configured gateway (sync card, or async webhook-confirmed collection)
POST/storefront/invoices/:publicID/pay
Pay an invoice via the configured gateway (sync card, or async webhook-confirmed collection)
Request
Responses
- 200
- 202
- 402
- 404
- 409
- 422
- 502
Paid
Collection started; the processor confirms via webhook — poll the invoice
Error
Error
Already paid, or an earlier attempt is still resolving — do not retry with a new key
Error
The processor did not confirm the charge; it is being reconciled — do not pay again