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








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