Purchase Package Normalization

Normalizers can be applied on individual product offer data or on the purchase package.

Note: If multiple product offers within a purchase package use the same private balance, each catalog item instance only has access to its own private balance instance.

Purchase packages can contain extended attributes that define additional information about the purchase package. You can extend a purchase package by customizing the Attr parameter of type MtxPurchasePackageExtension in a PurchaseOffer API when creating a purchase package. To modify the extended attribute, customize the Attr parameter in the ModifyPurchasePackage APIs to update the user-defined purchase package attributes. These attributes can be identified in normalizers and rating formulas to influence how rating and charging occurs. For more information, see the discussions about MtxRequestSubscriberModifyPurchasePackage, MtxRequestGroupModifyPurchasePackage, or MtxRequestDeviceModifyPurchasePackage in MATRIXX Subscriber Management API.