The purpose of this application is to digitise an order management system between wholesalers and retailers. The end users of the application are retailers and existing clients who interact with wholesalers to make bulk orders. Hence the wholesaler administrator controls the access to the app. The content cannot be readily made available without collecting the details of the registration form as the pricing, shipping, taxation are applied based on the business, product and the geographic location. This is the reason why we need the mentioned details when the user registers.
For Eg - A retailer registering from the state of New Delhi in India will see the products, prices and shipping options set for New Delhi. And the users needs to have a VAT tin number (used for taxation in India) to be able to register as a customer of the wholesaler.