Extensions and APIs for Dropshipping Apps

Dropshipping apps allow Wix users to sell products without maintaining inventory. The app connects a Wix site to an external supplier who handles product sourcing and fulfillment.

This article lists the APIs, events, and service plugins you need to use to build a dropshipping app.

When developing your app, make sure to create a dashboard extension to provide Wix users with an interface to connect their supplier account, browse products to import, and manage orders.

Permissions

Your app needs the following permission scopes:

  • Manage Products (SCOPE.DC-STORES.MANAGE-PRODUCTS): Required for creating and updating products.
  • Manage Orders (SCOPE.DC-STORES.MANAGE-ORDERS): Required for reading orders and creating fulfillments.

APIs and events

Use these APIs, events, and service plugins to build your dropshipping integration.

Note: This reference is intended as a helpful starting point. Your app may require additional resources. Explore the full API Reference for more options.

Products

Import products from your supplier into the Wix Stores catalog.

Product restrictions

Restrict Wix users from editing specific product fields, such as price or inventory, to keep product data consistent with your supplier.

Orders

Receive and process orders to forward to your supplier.

Fulfillment

Create and manage order fulfillments to track which items have been shipped and their delivery status.

Extensions

Extensions add functionality to your app and integrate it with the Wix platform.

Dashboard extension (required)

Dashboard extensions add customizable features like a page or plugin to the Wix Dashboard. Use a dashboard extension to let Wix users connect their supplier account, browse products to import, and manage orders.

Checkout extensions (optional)

Extend the checkout experience with your supplier's data.

See also

Did this help?