Magento B2B обрабатывает специфичные сценарии, которые требуют мощного стека:
- Company accounts: иерархия корпоративных аккаунтов с пользователями, ролями и лимитами кредита, что увеличивает запросы по customer-схеме.
- Indивидуальные прайс-листы: tier pricing и customer-specific pricing требуют сложных JOIN-запросов к catalog_product_entity_decimal и customer_grid.
- Request for Quote (RFQ): механизм запроса цены с переговорами и approval workflows.
- Quick Order: массовое добавление товаров по SKU из CSV или прайс-листа - требует производительного каталогового поиска.
- Shared catalogs: разные представления каталога для разных корпоративных клиентов с собственными ценами и видимостью товаров.
- Credit limits: отслеживание баланса корпоративного аккаунта и проверка лимита при checkout.
Эти возможности требуют минимум VPS L (4 vCPU, 8GB RAM) с включёнными Redis для session, Elasticsearch 8 для каталогового поиска и Varnish для FPC. Для оптовых магазинов с 50000+ SKU - VPS XL с 16GB RAM.