Web Session Object
Season Set Object
Payment Provider Object
Payment Method Object
The periodicity, frequency, and amount of rebilling transactions generated by an AutoBill object are determined by its associated BillingPlan object, which enables you to define a billing model for a service or product for subscription. The BillingPlan object also allows you to define complex pricing logic, that employs variably priced billing periods. For example, a Billing Plan may include an initial, two-month free period, followed by an introductory price of $19.99/month for six months, and then by the regular price of $44.99/month for an indeterminate time. (Billing Plans may be defined in any currency that CashBox supports.)
Billing Plans may also be used to customize entitlement access in relation to the Billing Plan. For example, entitlements may be coincident with the plan (a customer is granted access for every month on which they make a payment), or entitlements may be separated from the billing sequence (a customer may be granted access for a year, as a result of only three monthly payments).
Create new Billing Plans when you launch or update a subscription service. Billing Plans may be created using the CashBox API or the CashBox Portal.