You can host a pricing page on your own platform to showcase the key features of each plan you offer. Add at least 1 pricing plan in the app dashboard.
Hosting a pricing page on your own platform requires you to monitor user actions and respond appropriately within your app, so you should:
Important: Prevent Wix users from downgrading through your external pricing page. Downgrades or switches from yearly to monthly pricing require subscription cancellation and repurchase of the lower-priced plan. This is due to how the Wix billing system handles subscription modifications to ensure accurate billing and prevent revenue discrepancies.
Set a URL to direct Wix users from Wix to your platform.
To add the URL:
Wix users can access your pricing page from:
Link each plan's call-to-action button on your pricing page to a call to the Billing API to get the relevant checkout link. Refresh checkout links regularly as they're only valid for 48 hours.
When a Wix user clicks a plan's call-to-action button, direct them to the checkout link you retrieved from the Get URL API call. This checkout link directs users to complete their purchase in the Wix checkout flow.
After a Wix user completes their purchase:
successUrl you specified when you called Get URL. If you don't specify a successUrl, Wix redirects them to the default Wix success page. For apps with an internal dashboard, set the successUrl to "https://www.wix.com/my-account/app/<appID>/<appInstanceID>" to redirect Wix users directly to their app dashboard.