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
merchantReferenceKey for multi-merchant setups.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.