Replace a failed payment with wallet schedule

Replaces an eligible failed payment by scheduling a new one-time wallet payment for the supplied future payment date.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

idintegerRequired
Original payment identifier

Request

This endpoint expects a multipart form.
wallet_idintegerRequired
payment_amountdoubleRequired>=0.01
payment_datedatetimeRequired
fees_prioritylist of integers or nullOptional
notestring or nullOptional<=255 characters

Response

The upcoming replacement was accepted and returned as a PaymentResource
statusstringOptional
messagestringOptional
dataobjectOptional
PaymentResource for the scheduled replacement.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error