Skip to main content
POST
Retry Payment

Authorizations

Authorization
string
header
required

API key authentication

Path Parameters

id
string
required

The invoice ID

Body

application/json
reason
string

Optional reason for the manual retry (for audit logging)

Response

The charge succeeded, the provider had already collected it, or the invoice has no unpaid amount. success is true.

The result of a payment retry. Every response status of the retry operation that is not an error envelope uses this shape.

object
enum<string>
required

The object type

Available options:
retry_payment_result
success
boolean
required

True only when the charge succeeded or no amount is unpaid. The response status is 200 only when this is true.

invoiceId
string
required

The invoice ID

paymentIntentId
string

The provider's payment reference for the charge, when the provider has one.

error
object

Present when success is false.