- Product: The item or service being sold.
- Billing Plan: The payment structure associated with the product.
- Campaign: A discount applied to the product or billing plan.
- The pricing: Commerce Engine lets you define fixed pricing in multiple currencies. Alternatively offer a pricing strategy for the product called a rate plan. When the product is sold as part of a subscription, the price offered is based on the locale and relevant currency of the subscriber.
- Product details: General details relevant to the product such as when is the product available and for how long, when does it become active, its name, and its tax category.
- A description of the product: The product description can be entered in multiple languages. This same description can then be used in your online store, email notifications or billing statements.
- Custom data: Custom data defines how a product behaves in different subscription scenarios. Tailor a user’s subscription experience by defining upgrade and downgrade paths, applying a billing plan, and managing free trial logic.
- Billing frequency: This is optionalinfo suggesting the billing plan (billing schedule) that is best to use with the product. This is not necessarily the billing plan that will be used as part of a subscription involving this product.


