Generate a pledge payment plan

Calculates scheduled installments using the recurring period, amount fields, optional installment count, indefinite flag, and start date. The request is cancellable by the frontend while typing.

Authentication

AuthorizationBearer

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

Request

This endpoint expects an object.
payment_recurring_period_idintegerRequired
start_datedateRequired
installmentsintegerOptional>=1
amount_per_installmentdoubleOptional
total_amountdoubleOptional
indefinitebooleanOptional

Response

Generated schedule
statusstring
messagestring
datalist of maps from strings to any

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error