Subscriptions are the easiest way to implement a recurring charge to your user's accounts. BillingPlatform implements powerful customization features allowing you to dictate how your subscription charges are assessed and applied. Depending on how you would like your subscriptions to appear on an account, there are a few configuration options to consider.
Step 1. Create a new product.
Go through the motion of creating a new product by referring to the How To Create A New Product section. When asked to specify the Rating Method, select Subscription.
Step 2. Specify the rate details
You have the ability to skip defining the default rate for the product for later definition when provisioning to a customer or when it is added to a package as a package product. For the purpose of this process, we will define the default rate for the product that you created.
Click the Specify Default Rate checkbox and enter the rate corresponding to the currency code that the product will be used for.
Refer to table 1 below for the field definitions to help you populate the rate details.
Click Submit to save the changes.
Indicates the renewal/charging cycle of the subscription. Available options are:
Indicates when the charge is applied relative to the customer's billing cycle. Available options are:
|Prorate Subscription Charges||Indicates whether the charge for the subscription is for the whole amount or pro-rated if it is activated in the middle of the customer's billing cycle.|
Indicates when the subscription charges are reflected on the customer's invoice. Available options are:
|Initial Invoice Creation||
Indicates when the invoice will be created to cover the new subscription. Available options are:
|Early Termination Option||
Specifies the behavior of a subscription when it is terminated for a customer. Available options are:
|Early Termination Product||Lookup that will allow the selection of a product that will be charged to the customer if the subscription is terminated prematurely for the customer.|
|Linked Overage Products||
Linked overage components will allow you to add an amount of usage included with your subscription. You may link any usage product that is already configured in the application.
This is specifically useful for product offerings where you have a flat fee and then will charge the customer for any excess usage. This field will then contain the product that will capture the excess usage.
Indicates which overage information will be monitored and rated. Available options are:
|Tiered Rate Type||
Only applicable for Tiered Pricing, this allows for choosing the behavior of how usage data is handled for tiered rates. Available choices are:
|Tier Calculation Level||
Only applicable for tiered pricing, this indicate the aggregate level of the tiered rates. Available options are:
|Split Usage Crossing Bands||When dealing with large chunks of data, enabling this option will allow the splitting of usage data across bands. Disabling the option will have the large chunk rated against the lower band.|
Indicates the type of pricing that the product will use. Available options are:
Pricing rate of the product.
Minimum charge when this product is charged to the customer. If the computed rate multiplied by the # of consumed units is less than the minimum charge, the minimum charge will be reflected on the customer's invoice.