Marketplace Application composition
Edit on GitHubThis document describes what the Spryker Marketplace looks like on an application level.
Composition of the applications
The following diagram illustrates the composition of the Marketplace application:
Storefront API
Storefront API is a REST API-based Storefront application for customers. This is where customers browse the catalog and place orders.
Yves
Yves is a customer-facing HTML-based Storefront application where customers browse the catalog and place orders.
Backend gateway
Backend Gateway is a Storefront-oriented application. This is where a storefront (Yves/Glue) changes the state of the system (stock reservations, order placement, payments).
Merchant Portal
Merchant Portal is a merchant-focused application. Merchants use the Merchant Portal to manage their catalog and fulfill customer orders. For more details, see Merchant Portal’s architecture.
Marketplace Operator Back Office
Back Office for the Marketplace Operator is a marketplace owner-centric or admin-centric application. Marketplace Operator here takes care of the whole Marketplace, including listing global products, managing merchants, and managing categories.
The Back Office also includes facilities oriented to the Operator-As-A-Merchant case, such as offers and orders management. Check out Marketplace in the Back Office for more details.
Ensure that Back Office is protected by a secure VPN connection.
Thank you!
For submitting the form