PayPalBillingCycle
PayPal recurring billing cycle details.
Constructors
Properties
The number of intervals after which a subscriber is charged or billed.
The number of times this billing cycle gets executed. For example, if the intervalCount is PayPalBillingInterval.DAY with an intervalCount of 2, the subscription is billed once every two days. Maximum values PayPalBillingInterval.DAY -> 365, PayPalBillingInterval.WEEK -> 52, PayPalBillingInterval.MONTH -> 12, PayPalBillingInterval.YEAR -> 1.
The number of times this billing cycle gets executed. Trial billing cycles can only be executed a finite number of times (value between 1 and 999). Regular billing cycles can be executed infinite times (value of 0) or a finite number of times (value between 1 and 999).
The date and time when the billing cycle starts, in Internet date and time format YYYY-MM-DD
. If not provided the billing cycle starts at the time of checkout. If provided and the merchant wants the billing cycle to start at the time of checkout, provide the current time. Otherwise the startDate can be in future.