Impact on existing product catalog
Enabling the Attribute-based Pricing feature maintains existing product structures while introducing new charge definitions for enhanced pricing flexibility.
The experience of enabling the Attribute-based Pricing feature for your existing product catalog is seamless. The following things happen to your current product catalog after enabling this feature:
- The existing products and product rate plans are intact.
- Existing APIs, data retrieval mechanisms, and subscriptions continue to function as is.
- One product charge definition is automatically created as default for each product rate plan charge to store its current information about billing, pricing, accounting, and taxation.
- The product rate plan charge object is updated to store only the basic information such as charge name, charge number, charge type, and charge model.
- When linked to other product rate plans, the default product charge definition of the linked charge will apply to that product rate plan as well.
After the Attribute-based Pricing feature is enabled, you can do the following to enhance your product catalog:
- Add more product charge definitions for a single product rate plan charge to have an attribute-based pricing structure, with each charge definition containing different attribute values and pricing.
- Adopt the changes in the APIs to include product charge definitions.