The Shopify Marketplace
Review The Shopify Marketplace
Aka Coles DSV https://trello.com/c/87zNCGh1/1423-coles-shopify-dsv
Current questions and modelling issues
The "marketplace categories" depend on the actual Shopify shop setup, thus should be linked to the marketplace config object. This will duplicate the data as many times as there are sites using that shop.
Need a "marketplace listing id" at the variant level similar to MarketplaceProduct.marketplaceId at the product level. ??
Need new orders table holding all orders from the marketplace before they are distributed to retailers.
Do we need a "marketplace flavour" table that holds or links to shop specific data? Useful for both categories and orders.
Product uploads should follow the Trademe model ie serial uploads in order to prevent rate limit issues. Use the QueuedProductUpload model.