PaymentPlanPolicyDto Data Type

The Class PaymentPlanPolicyDto.

Implemented Interfaces
Serializable
Properties
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 ]
}