Digital Commerce Platforms are the core technology that enables customers to purchase goods and services through an interactive and self-service experience. The platform provides necessary information for customers to make their buy decisions and uses rules and data to present fully priced orders for payment. The platform must have out-of-the-box (OOB) capability or the APIs to support a self-service, interactive commerce experience that includes: storefront, product catalog navigation, product pages, shopping cart, checkout, and customer account. The commerce product must support OOB ability to search for a product, add products to a cart, and fully price an order inclusive of product-level, customer-level, and order-level discounts or promotions. The commerce product must support interoperability with customer, product, content, and order functionality and data via APIs.