Retail e-commerce has been exploding recently, with billions of people using the internet to buy goods and services. Due to the vast number of vendors selling similar products to consumers and the high degree of price transparency enjoyed by purchasers, the e-commerce sector is fiercely competitive. Vendors frequently use dynamic pricing, also known as discount pricing, to ensure they generate a healthy profit. In this paper, we present a systematic analysis of the requirements for a modern e-commerce dynamic pricing system. We cover the business, stakeholder, functional, and non-functional requirements of ecommerce dynamic pricing. We additionally offer a generic architecture blueprint based on what we have learned about the requirements for dynamic pricing