Designed based on TM Forum SID data model, Pega product catalog for communications provides the following entities to define any kind of enterprise product. These entities are associated to define simple and bundle product offers with pricing, configuration, and discounting information.
Product specification: Product specification entity is used to define the technical/functional/configurational specifications of a product. A product specification can be of type resource, service, or product.
Composite price: The composite price entity is used to define different types of charges for products e.g., subscription charges, termination charges and so on.
Pricing policy: Pricing policy entity is used to define run time discounts for a product based on various conditions encountered during sales process. For example, if you buy 2 or more phones, you get a 20% discount.
Product catalog: Product catalog entity is used to group product offers under a catalog for a business line, industry and/or geographic area.
Product offering: Product offering is the entity which is sold to customers. Product offering is created using all other entities mentioned above.
You can find more information about these entities in the next chapter.
As shown in Figure 1, a triple play bundle plan with mobile, cable TV, and internet plan is defined as a bundle offer with mobile plan, Premium cable TV, and broadband offer as children product offers. Pega Product catalog uses Product, Service and Resource hierarchy defined in TM Forum Information Framework (formerly known as SID). Each of Product, Service and Resource can have any configurations like memory options (128 GB, 256 GB) attached to it which the customer can select during sales process.
Similarly, composite price entity and pricing policy can be associated at any level of the product structure. In the above example, composite price has been associated with bundle offer, product specification, and configuration options. iPhone X and Samsung S9 have a default price for 128GB memory option, but if the customer wants to buy these phones with 256GB memory, they need to pay additional $50. The pricing policy which is primarily used for discounting scenario is used to provide discount of $25 to gold customers for Samsung S9 phone.
Pega product catalog also provides several eligibility types and compatibility rules for offers and specifications. The above offer can have the following rules.
- Offer eligibility rules based on customer parameters such as location, customer segment, and so on. For example, this triple play offer is available to Gold customers in Florida.
- Offer Compatibility rules for compatibility among different offers, for example, Gold Movie pack is available with triple play offer only.
- Offer Configuration rule for allowed combinations within and offer. For example, if customer selects non-HD setup box during order, regular news channel will also not be available.
- Product Specification compatibility rules to define compatibility among products, services and resources, for example, HBO HD service is available only if customer has HD setup box.