How to Start Your Own e-Commerce Site Right Now

After our recent post how to create a blog, we got few requests to write about creating an e-commerce site. So, here is the step by step guide on building e-commerce site by yourself. Yes, you read it correctly. You can make it by yourself.

A few years back, you may need huge investment to develop an online shopping site for your business. But these days there are plenty of ways to create a shopping site within a minute or few and without a huge investment. I’m not going to talk here about getting your first online sale, instead, I am talking about launching a platform to sell something online.

So, what are the pre-requirements?

Nothing. Seriously?

Yes, you only need a PC/Laptop with Internet connection. 😉

As Srilankan merchants, the main problem we face is getting Payment gateways for our online stores, which is not an easy task. We need to submit the business registration, have to pay setup & maintain fees which can’t be afforded by small business vendors.

That’s where Shopify became a lifesaver. You don’t have to submit any business registrations except few details about yourself. You can create your ready to sell store within an hour.

It, itself has payment gateways to receive money from customers. So, no more headache.

Before getting into the guide here is the quick view of why Shopify?

Why Shopify?

  • Fully functional shopping site.
  • Hosting with Unlimited Bandwidth
  • Inbuilt Payment Processor. (You can accept Credit/Debit Cards and Paypal)
  • 24/7 Support(Live chat, email, call, and forum)

Shopify Plans

Shopify Lite

This is the very basic plan from Shopify which allows users to sell products on social media sites like Pinterest, Facebook, integrate it into their existing blog or website, and accept payments. If you already have a self-hosted blog/ website this option is pretty good for you. Check out our guide to create a self-hosted blog in 15 minutes.

Shopify Plus

This plan is for large enterprises. If your store is huge you can get custom pricing from Shopify. It’s not good for you if you are new to eCommerce.

Other Plans

Other than above plans Shopify have other plans for users who need an own e-commerce site,

Plan featureBasic Shopify
Advanced Shopify
Monthly price$29$79$299
Online2.9% + 30¢2.6% + 30¢2.4% + 30¢
In person2.7% + 0¢2.5% + 0¢2.4% + 0¢
Using Shopify PaymentsNoneNoneNone
Using external payment gateways2.00%1.00%0.50%
Staff accounts2515
Number of productsUnlimitedUnlimitedUnlimited
File storageUnlimitedUnlimitedUnlimited
Retail Package+ $49+ $49+ $49
Shopify Shipping discountGoodBetterBest
Print shipping labelsYesYesYes
24/7 supportYesYesYes
Fraud analysisYesYesYes
Manual order creationYesYesYes
Discount codesYesYesYes
Website and blogYesYesYes
Free SSL certificateYesYesYes
Gift cardsNoYesYes
Professional reportsNoYesYes
Abandoned cart recoveryNoYesYes
Advanced report builderNoNoYes
Third-party calculated shipping ratesNoNoYes

Not convinced with the pricing?

Try Shopify free for 14 days.

This 14 days trial is enough to get handy with their system.

Tip: You don’t have to add credit card details for the trial account.

Start your own e-commerce site using Shopify.

Shopify Registration

To begin your eCommerce site creation process first you have to signup with Shopify. Go to enter your email and click Get Started.


After that, it will ask you to enter password and name for your online store.

Tip: Add a complex password for your store account to keep it secured.


Once you click Create your store button it will take some time (just a few seconds) and prompt a message requesting you tell about yourself. Select the appropriate answers and click Next.


Once you completed step 4 there will be another form. Don’t get frustrated it is the last form that you are going to fill and this is the most important form. Check twice the fields before hit the Enter my store button.


Add Product to Your Shopify Store

After completing the registration process, you have to add products to your shopping site.

Here is the screenshot of add product page. You can add product categories, tags, descriptions, titles, images for each product.


Customise Shopify Store

Shopify itself has a drag and drop website builder which is very easy to use and free themes. You can design your site on your own style or simply install some themes from themes library.


Add domain to your Store

By default, you will get your store on a subdomain( You can add your domain (eg: to your store in two methods. Buying domain from somewhere else and add it to your store or simply buy it from Shopify. If you are planning to buy a domain from somewhere else, try Namecheap. is registered with Namecheap. 😀


Adding Payment Gateway

Next part is the important part. Because it will directly play with your income. You have to consider few things before choose payment gateway.

  • Transaction fees
  • Card types
  • Offsite Checkout

Compare the above things and add your selected payment gateways by navigating to Admin -> Settings -> Payments.


A bit more before launch your store.

Before making your store live complete the following things.

  • Verify your account using the email you provided to Shopify while creating the account.
  • Make sure that the details you gave to Shopify are accurate.
  • Check your order system whether it works fine or not. You can use their bogus gateway to check.
  • Add Google analytics code to your Shopify store.


Now you have your own store sell products.


Keep in mind that this guide is just introduction guide to launch your online store, you can do more with your Shopify store. For now, this guide should be enough. You can also check their blog & documentation section to get handy with Shopify.

Don’t hesitate to drop any queries you may have in our community or the comments section below.

You May Also Like

About the Author: Thirukkumaran

Thirukkumaran is the co-founder of and covers various topics like Online Earning, SEO, Blogging etc. Apart from blogging he is currently pursuing his graduation in Information Technology from SLIIT.


  1. // That’s where Shopify became a lifesaver. You don’t have to submit any business registrations except few details about yourself. You can create your ready to sell store within an hour.

    It, itself has payment gateways to receive money from customers. So, no more headache. //

    // Inbuilt Payment Processor. (You can accept Credit/Debit Cards and Paypal) //

    Hello Thiru… It’s not much easier what we think. I tried shopify and their inbuilt payment processor. But that’s not much easy process what I expect. In Payment gateways, they have only two options for sri lankans.

    1. Paypal Express
    2. 2Checkout

    To setup paypal express we need a paypal business account which is not available for sri lankans yet. So first option is helpless.

    When I try 2Checkout, it’s very difficult process. They asks business registration, VAT no, Tax documents, proofs and bla bla… 🙁 Until we submit those documents, they are not giving their gateway for our store. When I try register business with local authorities, some of them are still not aware of eCommerce and simply saying we are not registering these type businesses :/ Some ones are asking Grama niladari certificate, Trade licence, TRC approvals, Tax files and bla bla… Finally I was very tired and left from shopify 🙁

    So if you have any solutions/ideas to bypass these barriers, Please guide me.

  2. Hi Abdul, first of all sorry for the late reply. As per your concern, BR is mandatory thing for getting a payment gateway from any Payment Gateway providers. And about authorities, we can’t do anything about that. If you are not satisfied with shopify you can try WooCommerce along with some srilankan payment gateways, but remember they will also ask for BR.

    Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.