Integrating with Wix’s Business Solutions

Wix offers a range of powerful business solutions, enabling Wix users to sell products and services, run events, write blogs, manage restaurants, and more. These business solutions are designed to integrate seamlessly with Wix websites. Users add Wix business solutions to their sites by installing apps created by Wix.

How to integrate

Integrate your app’s functionality into one of Wix’s native business solutions to tap into Wix’s vast user base, gain exposure, and generate revenue. Whether your app fulfills orders with dropshipping, boosts a blog writer's audience, or helps a restaurant manage its staff, there's an opportunity for you to offer Wix users the extra features they need.

Your app can integrate with Wix’s business solutions in the following ways:

  • Plugins: Inject your own functionality directly into a business solution’s user interfaces and backend capabilities.
  • APIs: Connect your services to Wix sites by gaining access to a business solution’s data and functionality.

Plugins

With plugins, you can inject your own functionality directly into the user interfaces and backend capabilities of Wix’s business solutions. The following image shows an example of the Wix Reviews site plugin, which adds a product rating component inside the Wix Stores product page:

Frontend plugins

Create plugins for the site and dashboard interfaces of apps created by Wix:

  • Site plugins: Components that users can place inside designated areas (called slots) within the site pages of an app created by Wix, such as the Stores product and checkout pages.
  • Dashboard plugins:
    • Dashboard plugins: Components that fit into designated areas (called slots) within a dashboard page of an app created by Wix.
    • Dashboard menu plugins: Items added to the menu in the dashboard page of an app created by Wix.

Backend plugins

Create plugins for the backend capabilities of apps created by Wix:

  • Service plugins: Business logic that’s injected into a site’s backend services.
  • Schema plugins: Fields that are added to the database schema of a Wix business solution.

APIs

Take advantage of the diverse business solutions that Wix offers to enable communication and integration between your app and Wix. Wix offers multiple API technologies, including REST, JavaScript SDK, GraphQL, and Velo with Blocks. Each API technology offers a similar set of APIs.

The main business solution APIs include:

  • Wix eCommerce: Manage the cart, checkout, and order phases of an online store experience. Explore eCommerce APIs: REST | SDK | Velo
  • Wix Stores: Handle product catalogs, inventories, and collections. Explore Stores APIs: REST | SDK | Velo
  • Wix Bookings: Accept and manage bookings for services. Explore Bookings APIs: REST | SDK | Velo
  • Wix Pricing Plans: Access and manage customized paid membership plans for content and services. Explore Pricing Plans APIs: REST | SDK | Velo
  • Wix Events: Create events, sell tickets, and collect RSVPs. Explore Events APIs: REST | SDK | Velo
  • Wix Blog: Access and manage blogs, including posts, draft posts, categories, tags, and statistics. Explore Blog APIs: REST | SDK | Velo
  • Wix Groups: Create and manage groups for posting updates, sharing media, starting discussions, and more. Explore Groups APIs: REST | SDK | Velo
  • Wix Forum: Access and manage a business's member forum, including posts and categories. Explore Forum APIs: REST | SDK | Velo
  • Wix Loyalty Program: Create and manage loyalty programs to increase customer retention. Explore Loyalty APIs: REST | SDK | Velo
Did this help?