Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need a solution for accepting payments online via website.

My first choices were Google Checkout, and Amazon Payments.

Both of which don't seem to be available in Canada.

Are there any alternate options or a way to process payments on site?

share|improve this question
Have you looked into Paypal? – John Conde Oct 24 '11 at 3:13

Depending on your specs I would consider PayPal. For a project I am working on now we are taking a lot of small payments in Canada and the US, and it was necessary to also pay the seller of those products via Paypal. PayPals micropayments were cheaper then other merchant processors. We did a cost analysis and it was by far cheaper to use the paypal adaptive payments api to handle receiving and sending payments in one action then to write all the logic into our application for collecting payments and then sending them.

share|improve this answer

I was using internetsecure, with Canada/Quebec sale taxes for two years. Never had any problems.

But you have to make sure of you volume of transactions to determine if it worth it in comparaison of paypal/moneybookers/etc...

share|improve this answer

I use swreg, and am quite happy with them. You'll have to choose between GBP, EUR, and USD as your standard currency though. They have different schemes which can be more or less profitable depending on the amount of business you drive through.

It's actually specifically made for shareware vendors, but technically it's possible to implement the same API for any other product or service.

share|improve this answer

Beanstream is a popular merchant provider in Canada

share|improve this answer

I work for Plimus which supports ~30 different payment methods, ~60 currencies and more than 20 languages. This is an example of how BuyNow page looks

share|improve this answer

SIX Card Solutions and Authorize.net both offer online payment solutions in the US, Canada, and Europe. The API set with SIX card is very easy to use and about half the cost of processing payments on Paypal or Moneybookers which hit you with very high % of transaction fees instead of a simple per transaction fee regardless of the amount.


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.