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 |



Add new comment