Choosing a Canadian Credit Card Payment Processor

Submitted by ethan on

Recently I've undertaken researching various options for accepting credit card payments for Camp NeeKauNis, a non-profit organization I'm heavily involved in. We wanted to be able to accept donations and camp fees through our website, moving from mailed-in paper registrations and cheques to online registration and payment.

On the site side, CiviCRM provides us will all of the functionality we need - all that it needs is a payment processor. CiviCRM already supports a number of processors - PayPal, Google Checkout, Moneris, Authorize.net and more.

Ubercart, a Drupal module designed to add e-commerce to websites, is our de facto choice for adding such a feature. I've investigated the support for these payment processors out-of-the-bod - of course, you can always create your own module to support a new processor.

Please use this for reference only - it may be out of date, incorrect or otherwise. This is simply the information I received during the course of my research, conducted early January 2009. If you have updated information or additional providers, please comment below.

  Paypal Website Services Standard Paypal Website Services Pro

Moneris eSelectplus (Updated Apr 2009)

Moneris Phone-in
Enables Online processing through on PayPal's site Online processing on your site Online processing on your site Offline processing via telephone
Setup Fee None None $450 $275
Monthly Fee None $30 USD $40 + $7 $15
Per transaction Fee $0.30 USD $0.30 USD $0.15 $0.15
Percentage Fee 1.9-2.9% based on volume 1.9-2.9% based on volume 2.9% 2.95%
Discounted percentage fee for non-profit organizations 2.2% 2.2% None None
Phone, fax, mail orders (non-online) None Included Included Exclusively
CiviCRM support Yes Yes Yes Yes
Ubercart support Yes Yes With contributed module With contributed module

Section: 

Add new comment