Components in the diagram
The following modules are included to multi-regional ecommerce solution diagram,
Webstore — webstore is a salespoint of the store. It can be a website, an application or something else.
Virto Commerce — platform with the native, extended, or new customer specific modules.
Catalog module — catalog module responsible to run CRUD operations to build the seller’s product catalog structure.
Master catalog — master data of the seller’s catalog assortment master data that can be uploaded via .CSV file import or via RESTful API. The Master catalog can be enriched with additional properties from the back office. The Master catalog can be used for multiple stores configured in Virto Commerce. In the scheme, the master catalog is used directly for US and CA webstores.
Virtual catalog — the virtual catalog can be used to build a subset or a combination of items from one or more master catalogs. This tool adjusts the catalog structure to meet the specific region requirements. The virtual catalog can be created and used specifically for an EU region webstore [in the architecture scheme].
Price list module — the price list module is responsible for managing specific webstore, region, catalog, customer group or specific customer prices. The price list module supports multi-currency. That way, it’s possible to upload and manage price lists in different currencies for different regions. In the diagram, price lists for three different currencies are managed (USD – for the US webstore, CAD – for the CA webstore and EUR – for the EU webstore).
Integration middleware — integration middleware is used to transform API messages, to support the exchange of master data or transactional data between Virto Commerce and a third party system(s). Logic App can be used as an integration middleware.
Third party systems — these are ERP, PIM or other systems.