The Class PaymentPlanPolicyDto.
name | data type | description |
---|---|---|
defaultInstallmentCount | number | |
maxPaymentPlanDuration | number | |
defaultFeePerInstallmentPlan | number | |
installmentAmountRounding | number | |
defaultInterestRate | number | |
minAllowedReceivableAmount | number | |
maxAllowedReceivableAmount | number | |
minInstallmentAmount | number | |
theresHoldForApproval | number | |
splitEvenly | boolean | |
allowCustomInstallmentPlan | boolean | |
addInterestRate | boolean | |
addInstallmentFee | boolean | |
defaultBlockPayments | boolean | |
requireInternalApproval | boolean | |
defaultRecurrenceUnit | RecurrenceUnitEnum | |
actionOnRemainingAmount | ActionOnRemainingAmountEnum | |
clearingPriority | ClearingPriorityEnum | |
allowedPaymentMethods | array of PaymentMethodEnum | |
dunningDefaultPauseReason | number | |
defaultStartingDateOfPlan | DefaultStartingDateOfPlan | |
allowedCreditCategories | array of number |
Example
{ "defaultInstallmentCount" : 12345, "maxPaymentPlanDuration" : 12345, "defaultFeePerInstallmentPlan" : 12345, "installmentAmountRounding" : 12345, "defaultInterestRate" : 12345, "minAllowedReceivableAmount" : 12345.0, "maxAllowedReceivableAmount" : 12345.0, "minInstallmentAmount" : 12345.0, "theresHoldForApproval" : 12345.0, "splitEvenly" : true, "allowCustomInstallmentPlan" : true, "addInterestRate" : true, "addInstallmentFee" : true, "defaultBlockPayments" : true, "requireInternalApproval" : true, "defaultRecurrenceUnit" : "MONTH", "actionOnRemainingAmount" : "ADDITIONAL", "clearingPriority" : "OLDEST", "allowedPaymentMethods" : [ "STRIPE", "CARD" ], "dunningDefaultPauseReason" : 12345, "defaultStartingDateOfPlan" : "TODAY", "allowedCreditCategories" : [ 12345, 12345 ] }