Creating a One-Time-Purchase Product
Product Lifecycle Management enables creation of the products that can be purchased without creating any subscription and recurring fees. This can represent, for example, a support contract or delivery agreement.
To create such products, the following requirements must be met:
-
Product Lifecycle Management is updated to version 1.11.
-
BSS hotfix BSS 20.5-2260 is installed.
There are several limitations applied to the products with one-time fee:
-
These products cannot be sold until you upgrade to CloudBlue 21.
-
Currently, a plan cannot include both a one-time-fee product and a subscription-based product.
-
You cannot decrease the amount of already purchased products with one-time fee.
-
You cannot increase the amount of already purchased products with one-time fee within an existing order. To do this, a new order must be created.
-
A purchased one-time-fee product cannot be replaced with another product, which means that you cannot configure a switch path for plans with one-time-products.
-
Currently, cost calculation and delegation on demand features are not supported for one-time-fee products.
To create a one-time-fee product, complete these steps:
-
(Optional) Adjust fulfillment parameters of the created product.
-
Following the guidelines below, prepare an Excel file, based on which the plan will be created. You can use this file for reference.
-
RecurringType = One Time
-
AutoRenew = Disabled
-
AlignBillingOrderWithStatementDay = False
-
No subscription periods must be defined in the file. In that case, 0-months periods will be created automatically.
-
Billing Periods
= 0 months -
The following fields should not be filled as they make no sense for one-time-fee products:
-
BillingPeriodAlignment
-
CotermingPossibilities
-
ExpirationDateAlignedWithEndOfMonth
-
ExpirationDateAlignedWithSubscription
-
BillingAlignmentResellerRedefineAllowed
-
UpgradePath_(1...N)
-
SubscriptionStartDateAfterUpgrade
-
-
We recommend enabling Rating Engine for plans with one-time-fee products after upgrading to CloudBlue 21 and installing Rating Engine component:
-
ProcessByRatingEngine = True
While you are on CloudBlue version 20.5, you can disable it:
-
ProcessByRatingEngine = False
-
-
-
Create a plan using the prepared Excel file.
-
Configure setup fee in the created plan.
As a result, you have one-time-fee plans prepared and after the upgrade to CloudBlue 21, you can start offering them to your customers.