Page 1 of 1

Integrating with 2 alternative Payment Gateways

Posted: Mon Jun 07, 2010 12:03 pm
by ebingen
Hi, and thanks for reading this.

To make a long story short, our company has been strongly advised to take the following approach to implement the the Enterprise-ready (load-balanced) version of AbleCommerce 7.0 in a PCI compliant fashion:

1. Customer completes order on our site
2. Our site forwards customer to hosted payment processor page
3. Customer provides payment details to payment processor
4. Payment processor notifies merchant of payment results
5. Payment processor redirects customer to a web page (“thanks your order is completed”) on our site

Adopting the above approach would prevent us from using Payflow Pro. Our merchant partner offers the following payment processor options that DO support the above approach:
1. Payflow Link
2. TrustCommerce Trustee

Thinking that other AbleCommerce customers have faced the same situation, I have the following questions:

1. Assuming that neither Payflow Link nor TrustCommerce Trustee work “out of the box” with AbleCommerce, would we need to purchase the AbleCommerce source code to customize AbleCommerce to work with either of these products?
2. Do you have any experience or feedback from customers that would suggest that customizing AbleCommerce to work with one of these two Gateways is easier, safer, or less time-consuming than the other?
3. Any other guidance with respect to using Payflow Link versus TrustCommerce Trustee?

Thanks in advance for your help! It is really appreciated.

Re: Integrating with 2 alternative Payment Gateways

Posted: Tue Jun 08, 2010 9:26 am
by mazhar
1. Assuming that neither Payflow Link nor TrustCommerce Trustee work “out of the box” with AbleCommerce, would we need to purchase the AbleCommerce source code to customize AbleCommerce to work with either of these products?
I don't think so that you would need AbleCommerce code for implementing those payment gateways. Please read following topic about how to implement custom payment gateway http://wiki.ablecommerce.com/index.php/ ... nt_Gateway Sample gateway source code is also available.

2. Do you have any experience or feedback from customers that would suggest that customizing AbleCommerce to work with one of these two Gateways is easier, safer, or less time-consuming than the other?

3. Any other guidance with respect to using Payflow Link versus TrustCommerce Trustee?
Have a look at this thread. Although its about our old version but people on that thread can provide some guidance or experiences with these gateways.
viewtopic.php?f=63&t=2862

Re: Integrating with 2 alternative Payment Gateways

Posted: Tue Jun 08, 2010 11:00 am
by ebingen
Have a look at this thread. Although its about our old version but people on that thread can provide some guidance or experiences with these gateways.
viewtopic.php?f=63&t=2862


Mazhar, the link above discusses an add-on products called AblePayments. It is not supported for AbleCommerce v7 at all. So that does not help us.

Re: Integrating with 2 alternative Payment Gateways

Posted: Tue Jun 08, 2010 12:03 pm
by mazhar
Yes that is old. In your comments you were asking that is there any one who has experience or idea of payment gateways you are looking for. I just thought that may be you can post some question in that thread asking people who are discussing there and may be they could help you with any thing related.

Re: Integrating with 2 alternative Payment Gateways

Posted: Wed Jun 09, 2010 7:07 am
by jmestep
Another developer here is working on code that uses a new payment method with Authorizenet that sounds similar to what you want. The card info is not stored in Able, but is stored at Authorizenet and the customer enters only an login id or similar when they check out. I know we are going to be selling it as a plugin when it is done, but don't know anything more than that.

Re: Integrating with 2 alternative Payment Gateways

Posted: Wed Jun 09, 2010 8:59 am
by ebingen
Hi Judy,
Thanks for your reply.
Eric

Re: Integrating with 2 alternative Payment Gateways

Posted: Thu Jun 17, 2010 12:21 pm
by ebingen
1. Assuming that neither Payflow Link nor TrustCommerce Trustee work “out of the box” with AbleCommerce, would we need to purchase the AbleCommerce source code to customize AbleCommerce to work with either of these products?

I don't think so that you would need AbleCommerce code for implementing those payment gateways. Please read following topic about how to implement custom payment gateway http://wiki.ablecommerce.com/index.php/ ... nt_Gateway Sample gateway source code is also available.

Mazhar, I have reviewed the Wiki posting above for Integrating A Payment Gateway.

I just have two questions:
  • To implement an alternative Payment Gateway such As TrustCommerce, can we do this in AbleCommerce by extending the CommerceBuilder.Payments.Providers.PaymentProviderBase class?
  • Is the purpose of this class to allow the developer to implement alternative Payment Gateways?

Thank you in advance for your reply!
Eric

Re: Integrating with 2 alternative Payment Gateways

Posted: Fri Jun 18, 2010 5:03 am
by mazhar
Yes PaymentProviderBase provides common functionality for payment providers, in order to create custom gateway you need to extend your class from PaymentProviderBase.