Considerations
Dynamic Pricing has the following limitations in specific tenant configurations:
- Charge Type/Model Reset: Changing the charge type and/or charge model on a Product Rate Plan Charge (PRPC) will reset any existing Dynamic Pricing configuration. It is recommended to select the appropriate charge type and model before defining the Dynamic Pricing decision table.
- Impact on Active Subscriptions: Updating existing PRPCs that are tied to active subscriptions can immediately affect downstream pricing and billing. If you do not want to impact existing subscriptions, create a new PRPC instead of modifying an existing one.
- Clone Functionality Not Supported: Dynamic Pricing does not support the clone operation for charges. Due to the complexity of DP configurations, cloning could lead to errors or invalid setups.
- Tenant Configuration Limitations:
- Multi-entity tenants: Pricing tables and attributes are not cascaded to child entities. Each child entity must have its own Dynamic Pricing setup.
- Multi-org (MO) tenants: Pricing configurations are not inherited by child orgs. Each org must be managed independently.
- DAC-enabled tenants: Dynamic Pricing attributes are not automatically shared or inherited across entities or orgs.
- Order Harmonization (OH): If a customer creates or amends a subscription with Dynamic Pricing–enabled charges via the Subscriptions/Amendments (S/A) API, an error will be returned.
- Legacy ABP Compatibility: You cannot enable both Dynamic Pricing and legacy Attribute-Based Pricing on the same tenant.