A freemium business model lets you offer a basic version of your app for free and encourages users to upgrade for additional, premium features. Your app is free by default, and you add at least 1 single and/or recurring (monthly or yearly) paid plan.
This is what it looks like on your App Market listing:

Don’t want to offer a free plan? Set up a premium, pay as you go, or usage-based business model instead.
A free trial is optional – it can be a great way to show off your app's best paid features for a limited time. After the trial, users decide if they want to pay.
Note: A free trial isn’t the same as the free plan in a freemium model.
To do this, enable Free Trial and input the amount of days you want to offer it for. You manage both the UI and code for the trial on your side.
Learn how to manage free trials.
A freemium model always includes a free installation option. You can add multiple paid plans each offering their own set of features and benefits.
Note: Free apps are installed directly without going through a pricing page. The pricing page only appears when users are purchasing or upgrading to a paid plan.
Note: If these billing models don't meet your needs, Wix also supports flexible custom and usage-based models that handle variable fees. For example, when shipping fees are taken within your app or you charge per emails sent in the last month. Please open a ticket to request access.
Change a pricing plan: You can adjust or delete your plans or add new ones for a number of reasons. For example, changes to your product, to stay competitive, or just to increase prices. Learn how to change pricing plans.
Set up a Wix pricing page to showcase your paid plans with a benefits table. The pricing page displays up to 4 recurring plans. Learn how to set up a Wix pricing page.
Alternatively, if you prefer to host your own pricing page, you can set up an external pricing page.
Your app needs to present the correct user experience for each customer, depending on the plan they selected. There are 2 key elements involved in this:
Learn how to identify your users.
You should test the app’s upgrade flow as a user. Make sure that: