Requirements to start your online e-commerce store depends on whether you want to start with website only or you want to start with Website + App.
For Online Store Website and App:
DOMAIN NAME: You need to have a domain name to start a website. A domain name is internet unique identity like example.com, 47shops.com, etc. You may also start with 47shops.com sub-domain like mygrocery.47shops.com or mystore.47shops.com but to have personalised branding, we would suggest you to go for your own unique domain. For example, if you have a running business in the name of Mohan Shoes, then buying a domain like mohanshoes.com or mohanshoes.in would be a better practice than going for 47shops sub-domain option.
LOGO: Apart from domain name, you would require an image suggesting your website's identity. You may ask 47shops.com to provide you with custom logo service starting for just Rs.999 + GST only.
SSL: You may have noticed https:// in front of different websites instead of http://. SSL stands for Secure Sockets Layer, a security protocol that creates an encrypted link between a web server and a web browser. SSL is mandatory to process online payments and to transmit data to and from your apps. With 47shops, you would get SSL Service for free for your website.
GOOGLE MAP KEY (OPTIONAL): Google Map Key is required only if you are providing Local Delivery and want to fetch precise location of the customer in order to provide it to your delivery boys.
PAYMENT GATEWAY (OPTIONAL): We have pre-integrated payment gateways of Payumoney and Cashfree. To start receiving online payments, you need to signup with any of these companies and provide them the documents asked by them to activate your account. However, you may start without a payment gateway but in that case Cash on Delivery would be the only available option for your customers.
COLLABORATION WITH DELIVERY PARTNERS (Optional): In case, you are looking to deliver products anywhere in India or outside your city at multiple locations, You may need to collaborate with e-commerce delivery companies like Delhivery, Xpress Bees, Fedex, DHL, Ecom Express, Bluedart, etc. However you may choose any or all of these companies as your delivery partner but in our platform, we currently support Delhivery, for direct and seamless integration.
For App Only
Google Play Store Developer Account: To upload your app to google play store, you would need google play store developer account. You may grab your account by paying a one time fee of $25 to Google. More details related to Google Developer Account and How to upload an app to play store can be found here.
Google Firebase Account (Optional): You need to create Google Firebase Account and download google-services.json in order to send Push Notifications to your customers who have your app installed to their device.