Schedule a wallet payment

Schedules a future SchoolSet one-time contract payment from an active family wallet after validating the requested payment date.

Authentication

AuthorizationBearer

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

Request

This endpoint expects a multipart form.
contract_idintegerRequired
wallet_idintegerRequired
payment_amountdoubleRequired
payment_datedatetimeRequired
fees_prioritylist of integersOptional
notestring or nullOptional

Response

Upcoming wallet payment scheduled
statusstringOptional
messagestringOptional
datamap from strings to anyOptional

Errors

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