Looks like this is a barely maintained payment module. But I needed it, and it sure is nice that it exists.

Unfortunately, a client is stuck on a server that can't use SSL, and they are required to use Virtual Merchant. I'm probably the only person in the world with this problem, but if there are any others out there, I added another payment method to this module.

It's called Virtual Merchant offsite, and it co-exists with the existing credit card payment gateway functionality.

If you enable the Virtual Merchant (offsite) payment method, and customers choose it on checkout, they will be taken to the secure form on the Virtual Merchant site where they can enter their credit card info. They'll then be redirected back to your site with a payment applied to their order.

Settings are shared between this new payment gateway and the existing credit card gateway.

Thanks to the authors of the uc_payflowlink module for inspiration.

Hope this helps someone!

Jeff

P.S. This patch also fixes #804554: Setting the transaction mode to test is not effective

CommentFileSizeAuthor
virtualmerchant_offsite_payment.patch11.14 KBjeffam
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

laughnan’s picture

Issue summary: View changes

Nice work, Jeff!

I'll get this rolled into the 6.x branch and get it out and testing in a development capacity.

Thanks,

Alex

laughnan’s picture

Assigned: jeffam » laughnan