PaymentScheduleDetailsInput
Input type for payment schedule details.
This enables us to collect information to create 4 different types of schedules during enrollment: - Payment on receipt of bill - Payment at a fixed day of the month once a receipt of bill has been issued - Payment when a ledger balance drops below a certain value - Payment at regular intervals for a fixed amount
This is intended to be morally equivalent to a "union" input type.
Input fields
Balance triggered schedule details.
Bill triggered schedule details.
Schedule details for bill triggered schedule with a target balance.
Schedule details for instalment plan based on a fixed monthly amount.
Schedule details for instalment plan schedule based on a fixed total amount.
Regular triggered schedule details.
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
Example
{
"balanceTriggered": BalanceTriggeredScheduleInput,
"billTriggered": BillTriggeredScheduleInput,
"billTriggeredBalanceTarget": BillTriggeredBalanceTargetScheduleInput,
"instalmentByMonthlyAmount": InstalmentByMonthlyAmountScheduleInput,
"instalmentByTotalAmount": InstalmentByTotalAmountScheduleInput,
"regularTriggered": RegularTriggeredScheduleInput
}