Your app can include multiple pricing plans for your users to purchase. Each plan can offer different features and tiers of access to your app.
This article explains how to test your app's upgrade process to ensure that your app responds as expected when an upgrade occurs. Testing helps you verify:
To ensure that the upgrade process for your app's paid plans behaves as expected, simulate the user experience by installing and upgrading your app from a test site.
Before you begin, make sure that:
Select your app in the app dashboard.
Hover over Test App at the top of the page, and then select Dashboard and a site for testing the upgrade flow.
App Market opens, prompting you to upgrade the app on your test site.
Select Upgrade on your app to proceed to the Wix pricing page.
Note: If you are using an external pricing page, complete the checkout flow according to your site's configuration.
Select a paid plan to start the purchase flow.
Enter your payment information. Payment depends on your app's status.
Select Submit Purchase to complete your app upgrade.
Confirm that your app upgraded by calling Get App Instance. Verify that the isFree
field in the response object is false.
Check that your upgraded app instance's functionality operates as expected.