Many apps in the Wix App market enhance the eCommerce functionality of sites that already integrate with the Wix eCommerce platform.
If you are creating such an app, your app should require that site owners first install a business solution app that integrates the Wix eCommerce platform, such as Wix Bookings or Wix Stores.
To prevent your app from being installed on sites that don't have an eCommerce business solution app already installed, follow these steps:
To check whether a primary app is installed on a site, you can also use the Get App Instance API. The response object contains a list of installed Wix Apps in site.installedWixApps
.
To learn more about developing a Wix App that extends eCommerce functionality, read Integrating with Wix's Business Solutions.
If you are new to developing apps for installation on Wix sites, learn more about the app-building journey.