Marketplace Promotions & Discounts feature: Domain model and relationships

Edit on GitHub

The following diagram illustrates the dependencies between the modules for the Marketplace Promotions and Discounts feature.

Module Dependency Graph

DiscountMerchantSalesOrder Provides a plugin for filtering out discounts in MerchantOrderTransfer.order that does not belong to the current merchant order.
DiscountMerchantSalesOrderGui Provides an endpoint /discount-merchant-sales-order-gui/merchant-sales-order/list to view the merchant order discounts list in the Back Office.
MerchantSalesOrderExtension Provides plugin interfaces for the MerchantSalesOrder module.
MerchantSalesOrder Links merchant to sales orders.