Using "Beanstream" payment gateway

2 replies [Last post]
d3howard
Offline
Joined: 07/18/2011
Status: 
Answered

Hi Leighton,

I posted here a few times late last fall as 'floatingworld', when I was doing some subcontracting for them. Now I'm with a different client, and am hoping I can use MS again.

The client is currently using the Beanstream payment gateway with their existing (soon to be converted to Drupal) website. We are evaluating MS vs Ubercart. Does MS support Beanstream? And, importantly, would it work with their recurring payments mechanism?

Thanks!

Dan

Leighton Whiting
Offline
Joined: 06/02/2009
Dan, Looking at their site,

Dan,

Looking at their site, it looks like they do support Recurring Payments. If you have a developer, you can build a payment gateway module to support Beanstream. I have a tutorial here with some example files and a guideline: https://www.moneyscripts.net/tutorials/how-make-payment-gateway-ms-core

It's a little out of date, but still serves as a good explanation. I suggest starting from one of the existing payment gateway modules. In your case, you would need to decide whether you wanted to use the 'Payment Profile' feature of Beanstream, and if so, start from the Authorize.net CIM module, since it uses a similar functionality. Payment Profiles are quite complex to code, but they also provide the richest features for the end user, and the most flexibility for yourself.

I also offer custom development services, so if you don't have a developer yet, feel free to contact me and I can get you an estimate.

Sincerely,
Leighton Whiting

d3howard
Offline
Joined: 07/18/2011
Thanks, Leighton, for your

Thanks, Leighton, for your speedy and helpful reply (and sorry I'm so late checking back in).

I am a developer myself, so maybe I'll take a stab at coding this. But there is a chance we'll get back to you to ask for an estimate, as you may be able to do this a lot faster than me, given your experience with this sort of thing (not to mention that you know MS better than anyone).

Dan

Twitter Feed