Manually retry payment for a subscription
POST /api/subscriptions/{id}/retry-payment
POST
/api/subscriptions/{id}/retry-payment
Initiates a manual payment retry for a subscription that is in dunning or has a failed payment. The retry runs asynchronously; the response confirms the job has been dispatched.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Request Body
Section titled “Request Body ”object
next_delivery_date
string
slot_id
string
next_billing_date
string
Responses
Section titled “ Responses ”Payment retry job dispatched
object
success
required
boolean
message
required
string
Subscription is not eligible for payment retry
Example
{ "success": false, "error": "Subscription is not eligible for payment retry", "errorCode": "NOT_ELIGIBLE", "mode": "delivery", "problems": [ "The delivery date for this order has passed" ]}