https://www.zensurance.com/blog/how-your-small-business-can-accept-credit-card-payments-in-canada
How Your Small Business Can Accept Credit Card Payments in Canada