About the App Billing APIs

The App Billing APIs include various aspects, such as billing, pricing plans, and custom charges. These features allow you to charge site owners for using your app, get information about the pricing plans an app offers, and manage what customers must pay to use your app.

With the App Billing APIs you can:

Terminology

  • App instance: Specific occurrence of your app on a particular Wix site.
  • Charge: Price for using your app that you can add to an invoice. You can add up to 5 charges per invoice.
  • Charge limit: Maximum amount that you're allowed to charge customers for using your app per billing cycle. It helps ensure that customers are aware of their potential costs upfront.
  • Paid plan: A version of your app that isn't free. This version could require a single one-time payment or a subscription based payment.
  • App plan: Pricing plan that describes how your app charges users. You can set up multiple plans for your app, with different plans offering different tiers of functionality. For example, you can offer a free plan and 3 paid plans with an increasing number of benefits.
  • Wix pricing page: Wix offers your app an out-of-the-box pricing page that displays up to 4 app plans for your app to users.
  • Wix checkout: Wix allows you to charge site owners either through the Wix Billing ecosystem or to manage your app's billing externally. In case you manage your app's pricing page on your own servers, you can still redirect site owners to the standard Wix checkout page by using getUrl().
Did this help?