If you're in the market for a new eCommerce website, the first thing you need to decide is whether to use a out-of-the-box or a custom eCommerce solution.
Out-of-the-box e-commerce solutions such as Shopify and Woo Commerce have a number of advantages, but they don't fit the needs of every company. In fact, we encourage many customers to use an out-of-the-box e-commerce solution if possible. If you need to change more than 25% of way you conduct business, than a custom eCommerce solution should be better for your company.
Below are the reasons way some of our customers have selected a custom eCommerce solution:
Inventory Is Too Diverse
Let's say your store sells fly fishing equipment. For clothing, you need to select the sizes, colors, fonts, and graphics for each piece of clothing. But, what if your other products are fly fishing rods –they have an entirely different set of criteria including length, weight, water type, action, etc. Now, let's add flies (used for fly fishing), or fly tying materials and it quickly goes beyond what an out-of-the-box e-commerce solution can manage.
The out-of-the-box e-commerce solutions just can't do that. And how would a visitor search for inventory to find that one product they are looking for?
Integrate eCommence with back-end software
If your back-end account system is integrated, you only need to maintain inventory, price levels, tax schedules in one system and the eCommerce system follows your business rules without having the synchronize the data.
Specific Industry Rules
Not all industries are alike. It's likely yours has unique regulations or rules.
Let's say your distributor only allows you to sell their product in certain countries, or areas of a country. A custom eCommerce solution can track the geo-location of the visitor and only display the items that they are allowed to purchase for that area.
Different Type of Customers
Pricing structures can become very complex and you don't want to create a price list for every customer that will purchase through your eCommerce site. What if you have resellers (with a special discounted price) as well an end-users that would pay a "retail" price. Maybe you have different levels of reseller discounts based on the volume or ability to pay in a timely manner. A custom eCommerce system can fully understand your business rules, including pricing, so everyone get the correct price every time.
You have security Concerns
The predominant security concern when running an e-commerce website is protecting your customers' personal data, in particular, their payment card information. As part of your business, your website should be in compliance with the PCI DSS (Payment Card Information Data Security Standards).
Many Out-of-the-box e-commerce solutions require you to host your data on their platform or in the Cloud. How do you retrieve or secure your data if the Cloud service goes away or the provider shuts down? All of our custom eCommence solutions store your data in standard SQL database such as Microsoft SQL or mySQL/Maria. You can use standard tools to backup and restore the data should something happen.
Customize Your Visitor Experience
The closer you can match your visitor expectations, the more often they will purchase from you on-line. A custom eCommerce solution allows you for fully customize their experience and more closely match what you do for them now when they purchase. You can even allow them to "build" the product they want through a series of simple questions (configurator). There is really no limit to how you can customize the visitor's shopping experience.