Beanstream CiviCRM Extension

Beanstream is a Vancouver-based electronic payment processor.

A couple of our clients wanted to make use of their services, so we wrote this CiviCRM Extension to provide server-to-server POST integration from CiviCRM to the Beanstream payment processor.

To use this extension with a Beanstream merchant account, you must enable username/password validation in your Beanstream account and enter those values in the CiviCRM configuration for the payment processor, along with your merchant ID.

You can download the payment processor here:

https://github.com/adixon/ca.civicrm.beanstream

This initial version only provides one-time payments.