Adding Ecommerce Capabilities to Your Website

Estimated reading time
3 minutes
Holding a credit card by laptop for ecommerce

Since the pandemic, Canada has set records for online bill payments and shopping. Credit card transactions have jumped 16% in volume from 2018 to 20201. This is in large due to the growing ecommerce market with cash and cheque payments significantly dropping. With such an increase in demand for online transaction capabilities there are many options available, and many things to consider before you begin the process.

Considering adding ecommerce to your website? 

If you think ecommerce might be the next step for your website, consider the following to ensure you are correctly set up to handle online transactions. 
•         Are you financially set up? It will be your responsibility to set up the financial and banking side of things. If this is not in place, ensure you have the resources for someone to set up the necessary accounts and make arrangements with your bank. 
•         Who will manage transactions? A new workflow will have to be put in place to ensure all transactions are managed correctly, accounted for, and end up on the correct accounts. Therefore, you will need the capacity within your team(s) to take the necessary steps.  
•         Do you have a required payment processor? Some POS and payment processors are more supported to integrate with your website than others and should be discussed before beginning an ecommerce project. This can be a critical decision point and can have a large effect on the overall scope and budget of ecommerce projects. If you do not have a required one, we can recommend one for you! 
•         Do you have the budget? Incorporating ecommerce into a website requires additional time from the development team and will likely increase the budget (view our news posts about the right budget for a municipal website project or a budget for a B2B website project to help you determine what your budget should be). The budget can be determined based on what level of ecommerce integration you desire on your site. Some organizations prefer to just be linked out to the payment system, whereas others want users to be taken as far as possible in the payment process within the site which requires a more complex integration. 

Ecommerce Tool Options

There is a wide range of ecommerce tools available and it is important to find one that aligns with your website’s goals and will meet your needs. Some tools are less compliant when it comes to integrating with your website and may require users to be linked out to the tool’s platform. The Drupal Commerce module is a simple yet powerful tool for creating an engaging web experience. Additionally, the Drupal Webform Product provides modular functionality for when custom integrations are needed. We also have experience working with common payment processors and gateways for Canadian currency processing such as Moneris, Stripe, Bambora, and Square. If you are unsure which tool best suits your needs, contact us today and we can make a recommendation. 

1. Payments Canada, Canadian Payments: Methods and Trends 2020