Merchant Allocation
Use this page when you need to make a merchant sellable in a shop country.
This page focuses on the rollout sequence. It does not repeat request payloads. For API examples, use Interact with Admin API in Multi-Merchant Setup.
What merchant allocation means
Merchant allocation is the setup that lets a merchant actually sell in a shop country.
That setup combines three things:
- warehouse availability
- shop country assignment
- assortment inclusion
If one of these pieces is missing, the merchant may exist in the system but still not be sellable.
Allocation workflow
Choose your setup
Use the single-merchant flow when one merchant sells the catalog.
Use the multi-merchant flow when several merchants can sell the same variants.
Connect warehouse capacity
In a single-merchant setup, SCAYLE can create the warehouse on first use and connect it to the default merchant.
In a multi-merchant setup, create the warehouse first. Then connect it to the relevant shop country and merchant.
Include the merchant in the assortment
Update the shop country assortment so products from that merchant become sellable.
In multi-merchant setups, this is usually the step people miss.
Provide merchant-specific commercial data
Send prices and stocks in the merchant context.
Use merchantReferenceKey for multi-merchant setups.
Validate the sellable result
If several merchants sell the same variant, priority decides which merchant wins.
Check assortment, stock, and priority together.
Single-merchant flow
Use this flow when the platform has one merchant only.
You can use the default warehouse assignment path. If the warehouse does not exist yet, SCAYLE creates it and connects it to the default merchant and the target shop country.
In this setup, merchant-specific context is optional in many payloads because the default merchant is implied.
Multi-merchant flow
Use this flow when multiple merchants exist in the same platform.
Follow this order:
- Create the warehouse.
- Connect the warehouse to the relevant shop country.
- Connect the warehouse to the intended merchant.
- Update the shop country assortment to include that merchant.
- Send prices and stocks with
merchantReferenceKey. - Check merchant priority if several merchants sell the same variant.
Multi-merchant issues usually come from missing assortment inclusion or missing warehouse-to-merchant assignment.
Related pages
- For merchant concepts, use Merchants.
- For request payloads and examples, use Interact with Admin API in Multi-Merchant Setup.