Een van de krachtigste features van Magento is de multistore-mogelijkheid: meerdere webshops vanuit één Magento-installatie beheren. Ideaal voor bedrijven met meerdere merken, landen of klantgroepen.

De drie niveaus in Magento

Magento kent een hiërarchie van drie niveaus:

  1. Website: het hoogste niveau, eigen klantendatabase en betaalmethoden
  2. Store: een subcategorie van website, met eigen catalogus
  3. Store View: een view binnen een store, typisch voor talen

Voor de meeste multistore-setups gebruik je ofwel meerdere websites (volledig gescheiden) ofwel meerdere store views (gedeelde catalogus, andere taal/content).

Wanneer gebruik je wat?

Meerdere websites zijn ideaal wanneer:

  • Je volledig gescheiden klantendatabases wil
  • Pricing, valuta of catalogus fundamenteel verschilt
  • Je B2B en B2C naast elkaar wil draaien

Meerdere store views zijn ideaal wanneer:

  • Je dezelfde producten in meerdere talen wil verkopen
  • Je prijzen en voorraad wil delen
  • Je beheerslast wil beperken

Technische configuratie

In nginx.conf of Apache vhost zet je de MAGE_RUN_CODE en MAGE_RUN_TYPE environment variables per domein. Magento gebruikt die om de juiste store te laden.

In de Admin ga je naar Stores > Configuration > General en stel je de URL in per website of store view.

Use case: B2B + B2C vanuit één backend

Een groothandel die ook aan consumenten verkoopt, heeft twee stores nodig:

  • B2B-store met inlogvereiste, factuurbetaling en wholesale prijzen
  • B2C-store met open winkel, Stripe-betaling en consumentenprijzen

Magento handles dit perfect met twee websites binnen één installatie.

Bij Meesy zetten we regelmatig multistore-setups op. Bekijk onze Magento ontwikkeling diensten of lees meer over Magento als webshop bouwen in Antwerpen.

Conclusie

Magento multistore is een krachtige tool voor groeiende bedrijven. Met de juiste Magento bureau in België zet je het correct op en beheer je alles vanuit één backend.

Heb je vragen over dit onderwerp of wil je samenwerken?

Neem contact op