With the Resellers API, strategic partners can offer paid Wix services to their
customers. You can contact the Wix B2B sales team at bizdev@wix.com to find
out how to become a reseller and which services you could offer to your
customers. Resellers are responsible for the complete purchase flow, including
checkout experience, payment, and post-purchase management. The Wix services
can be offered both as part of a do-it-yourself (DIY) or do-it-for-me (DIFM)
flow, as described below. Resold Wix services are available to the customer
until the reseller actively cancels them.
The Resellers API allows you to:
- Create, retrieve, and cancel packages of paid Wix services.
- Manage product instances that are part of a package.
It’s important to note the following points before starting to code:
- The Resellers API is accessible via API keys. You can't access this
API with a standard Auth header. We recommend authenticating calls with an
API key for your main account instead of using a key for the relevant
sub-account. But the responses to calls remain consistent across API
keys, provided you have the necessary permissions.
- Only selected strategic partners are allowed to resell Wix services. Contact
the Wix B2B sales team, if you’d like to become a
reseller.
- Not all Wix services can be resold. Contact the
Wix B2B sales team to learn more about which services
you can resell.
- Most resold Wix services don't have an expiration date. They're available to the
customer until the reseller actively cancels them. Domains are an exception,
since they're purchased by Wix, the reseller, or the customer through an
external registrar. Resellers must actively extend access to domains.
Currently, this isn't possible via APIs.
- Some paid Wix services or products can't be resold to customers who don't
have already access to another product. For example, you can resell domains only to
Wix sites that have an active Premium plan. You must create a package
containing the essential product first, before you can create a second
package with the additional product.
- When Wix customers purchase specific paid services or products, Wix may offer
them time-limited free access to a different paid service or product. For
example, customers get a voucher for a free 1-year domain registration when
purchasing any Wix Premium plan. Resellers can also offer their customers the
additional, associated product. To do so, create a package containing the original product
first. Then, create a second package with the additional product. In this second
Create Package
call, pass the instance ID of the original product as
referenceProductInstanceId
.
This way, Wix doesn't charge you for the additional product.
- Currently, there are no webhooks available for the Resellers API.
- Reseller: Strategic partner that offers Wix services to their customers.
- Customer: Site owner who has purchased access to the Wix platform through a reseller.
- DIY: Do-it-yourself business model. The customer actively
builds and manages their site in the Wix platform.
- DIFM: Do-it-for-me business model. Only employees or agents of the
reseller have access to the Wix account.
- Package: Group of product instances that the reseller offers to a customer
as part of a single transaction.
- Product Instance: Specific instance of a paid service or product that a
reseller provisions to one of their customers.
- Reference product instance: Product instance that you can use to offer
your customers time-limited free access to an additional product or service.
Not all products can be used as reference products. You can use each product
instance only once as reference product instance.
- Floating: A product instance that hasn't been assigned to a Wix site, but
only a Wix account. Customers don't have access to floating instances,
they or the reseller must assign the instance to a site before it can be used.
- Service Type: Wix service types are groups of related services. For
example, the service type
Premium Plans
includes both the Website Plan
and
Business & eCommerce Plan
services.
- Feature: Most granular capability or benefit that comes with a Wix service.
- Adjust: Resellers can up- or downgrade a product instance that they're
offering to a customer. For example, you could upgrade a
Business Basic
plan to Business Unlimited
.
- Voucher: Time-limited benefit for non-Wix products that comes with some
Wix services.
- Site ID: Unique identifier of a Wix site. See the REST
Sites API
for more details.
- Account: Wix account that includes access to associated sites.
- Team account: Account type that supports collaborative work by having
multiple sets of login credentials. This is especially helpful for agencies
and resellers when managing a large number of customer sites. In Wix Studio
team accounts are called workspaces. An agency may have multiple workspaces
in Wix Studio, while in Wix Editor they're limited to a single team account.
- Sub-account: Account that's contained within another account, forming a
hierarchical structure. The owners of the sub-account are only able to
interact with sites that belong to the sub-account. This setup is
particularly useful for agencies and resellers since it limits client access
to relevant sites only.
Note: Contact the Wix B2B sales team at bizdev@wix.com about how to become a reseller and which Wix services you could offer to your customers.