The Plans V3 API allows you to create and manage pricing plans that determine charges for site content and services. With this API, a Wix user can grow their business by selling bundles and memberships. The Wix user can decide how long a plan lasts before it expires or renews and what perks are offered with the plan.
With the Pricing Plans V3 API, you can:
- Create a pricing plan.
- Update an already created plan.
- Retrieve plans.
- Count plans by the filter.
You can create 3 main type of plans:
- Recurring: A subscription plan with recurring payments, and set the plan to recur daily, weekly, monthly, or yearly. Recurring payments offer more flexible terms to clients without a large, up-front commitment. The recurring plan is defined with the
billingCycle
object.
- One-time: A one-time plan that lasts for the time period you choose. Charges a single upfront fee.
- Free plan: Let customers try the services before committing to a full membership plan or package by creating a free promotional plan that customers can book only once. To create a free plan, set the
flatRate
value to 0
.
Let potential customers get to know the products, services and content by offering them a free trial period at the beginning of their plan or package. You choose the length of the free trial period to suit the plan or package. Free trials are only applicable for recurring plans, and when the free trial is over, the customer's first billing cycle begins. The free trial can only be used once, and if canceled, the customer can continue to enjoy plan benefits until the free trial ends.
Wix users can determine how long plans remain active after purchase. Plan duration can be set using the same time units as billing cycles (days, weeks, months, or years). Wix users can also create plans that never expire, continuing indefinitely until customers cancel. This applies to both one-time and recurring plans.
It's important to note the following point before starting to code:
- Install the Wix Pricing Plans app from the Wix App Market.
- Currently, you can have only 1 pricing variant and a strategy.
- A Wix user must configure site currency before creating plans.
- To sell plans, a Wix user must connect a payment provider on the site.
- In this API perks act as a list for marketing purposes. To create actual benefits, see Benefit Programs.
- Plan: A pricing plan that defines what customers can purchase and how they'll be charged, including billing terms, pricing, and features.
- Pricing variant: Combines billing terms with pricing strategies to offer different billing options for the same benefits. For example, a plan might offer monthly billing at $50 or yearly billing at $500. Currently limited to 1 variant per plan.
- Pricing strategy: Determines how much customers pay. Currently supports flat rate pricing only, where customers pay a fixed amount per billing cycle.
- Billing terms: Configuration that defines when billing starts, how often customers are charged (billing cycle), and when the plan ends.
- Perks: Benefits or features included with the plan, displayed to customers as a list of what they get. To configure actual