Budget: 18000 UAH Deadline: 5 days
My recommendation is !!OpenCart 3!!. For 5,000-10,000 SKUs, both platforms can be brought to a working state, but for your scenario, OpenCart makes more sense - multi-store, customer groups, and centralized admin are closer to the core of the system. At 20,000 SKUs, WooCommerce doesn't magically fail either, but costs for optimization, caching, search, import, and dealing with plugins start to arise. Here’s the nuance - if separate domains, shared modules, and cheap addition of new stores are needed, I wouldn’t build this around WordPress Multisite unless there’s a strong content reason.
The stage I propose in this bid is 5 working days and 18,000 UAH for technical analysis and implementation planning. As a result, I will provide a comparison of OpenCart 3 and WordPress/WooCommerce specifically for your model, a list of refinements, performance risks, an import scheme from 1C via XML, multi-prices price1, price2, price3, wholesale/retail groups, payment via LiqPay/WayForPay, Nova Poshta, and Ukrposhta. Full store development is better assessed after this, otherwise it will be guesswork - a nice art, but a bad budget =).
What I will ask from you for an accurate estimate -
> an example XML from 1C with products, prices, and stock
> will there be different catalogs, prices, warehouses in different stores or just different domains and showcases
> which modules have already been purchased or are planned to be purchased
Similar logic projects by Ingello -
> https://business.ingello.com/prime-eva - e-commerce and product logic with scaling
> https://business.ingello.com/eva - retail, catalog, processes, and system integrations
> https://business.ingello.com/carveli - online sales and technical aspects around the store
About us and the work format for FLH -
> https://systems-fl.ingello.com/ua
Questions on the subject -
> Is the XML from 1C stable for you already, or does it also need to be brought to a normal format?
> For the first launch, is one store needed with architecture for multi-stores, or are several domains already needed at the start?