Introduction

The Aviate Pricing Hub allows creating individual catalog entries such as plans, products, and pricelists. Thus, you can create such entries without the need to manage entire catalog versions. The Pricing Hub UI internally uses the Aviate Catalog APIs.

Products

The Products screen provides information about the available products. It can be used to create products/plans/pricelists. It can also be used to edit existing plans/products and retire plans/products.

Create Product,Plan, Pricelist

The Create Product, Plan, Pricelist screen can be used to create a product, plan, and pricelist.

In order to use this feature, click on the Add Product button in the Pricing Hub. Enter product details, plan details, phase details, price details and billing period as required and click on Save Product:

create product plan pricelist

The above screenshot demonstrates creating a new product called netflix with a netflix-basic-monthly plan that is priced at $20 per month.

This screen internally uses the Create Plan, Product, Pricelist API.

Add New Plan

Once a product is created, you can add new plans at any time.

In order to add a new plan, click on the three dots next to the product name and click Edit. Click on Add Plan and enter details for the new plan as required:

add new plan

The above screen demonstrates creating a new plan called netflix-premium-monthly corresponding to the netflix product.

This screen internally uses the Create Plan API.

Edit Plan

The Pricing Hub UI allows modifying plan prices after a plan is created. Note that only plan prices can be modified, other plan attributes like duration of the phases, etc. are not allowed to be changed.

To edit a plan, click on the three dots next to the product name and click Edit. Click the chevron next to the plan name to view the plan details. Click the arrow next to the price values to increase/decrease the values as required:

edit plan prices

The above screen demonstrates editing the prices of the netflix-premium-monthly plan.

This screen internally uses the Modify Plan API.

Retire Plan

The Pricing Hub UI allows retiring a plan. When a plan is retired, it is no longer possible to create new subscriptions corresponding to the plan.

To retire a plan, click on the three dots next to the product name and click Edit. Click the Delete icon next to the plan name:

retire plan

This screen internally uses the Retire Plan API.

Creating Usage Prices

The Pricing Hub UI also allows creating usage plans. So you can define a billing meter (which encapsulates how usages are aggregated), define blocks/tiers in the usage plan, and add usage based prices corresponding to these blocks.

In order to create a usage plan, click the Configure button in the Usage Price column.Select an existing billing meter or add a new billing meter. Enter size, max and price. Add additional blocks/tiers as required:

usage pricing