About the Pricing Plans APIs

Using the Pricing Plans API, you can build a customized membership plan experience.

Setting Up Pricing Plans

First, set up your site to:

When plans are set up, you can use the API to:

  • Get information about pricing plans.
  • Let site members order a plan directly, as if they were using the Pricing Plans app.
  • Let site members order a plan using your own customized process.
  • Let site members cancel orders that they have purchased.

There are two flows for setting up pricing plans: Direct purchases and customized purchases.

Note: To work with the Pricing Plans API, you need to publish your site.

Use Cases

Terminology

  • Pricing variant: Pricing variant combines billing terms with different pricing strategies to allow the user to offer the same benefit with different billing and pricing. Therefore, a plan can have multiple pricing variants so that the UoU can choose the best billing and pricing strategy for them. For example, the user has the same plan with different pricing for monthly ($50) and yearly ($500) billing cycles.
  • Pricing strategy: Pricing strategy is an approach to setting plan pricing. It encompasses various models such as flat rate, free pricing, ramp pricing, pay what you want, tiered pricing, volume pricing, stairstep pricing, seat-based pricing, and metered pricing. Each strategy has its own method of price calculation. Multiple strategies may be combined.
  • Free trial: A feature allowing the UoU to test out the perks of the plan for a selected amount of days before the first charge.
Did this help?