Integrating with 2 alternative Payment Gateways

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
ebingen
Ensign (ENS)
Ensign (ENS)
Posts: 7
Joined: Mon Jun 07, 2010 11:23 am

Integrating with 2 alternative Payment Gateways

Post by ebingen » Mon Jun 07, 2010 12:03 pm

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.

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Integrating with 2 alternative Payment Gateways

Post by mazhar » Tue Jun 08, 2010 9:26 am

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

ebingen
Ensign (ENS)
Ensign (ENS)
Posts: 7
Joined: Mon Jun 07, 2010 11:23 am

Re: Integrating with 2 alternative Payment Gateways

Post by ebingen » Tue Jun 08, 2010 11:00 am

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.

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Integrating with 2 alternative Payment Gateways

Post by mazhar » Tue Jun 08, 2010 12:03 pm

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.

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: Integrating with 2 alternative Payment Gateways

Post by jmestep » Wed Jun 09, 2010 7:07 am

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.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

ebingen
Ensign (ENS)
Ensign (ENS)
Posts: 7
Joined: Mon Jun 07, 2010 11:23 am

Re: Integrating with 2 alternative Payment Gateways

Post by ebingen » Wed Jun 09, 2010 8:59 am

Hi Judy,
Thanks for your reply.
Eric

ebingen
Ensign (ENS)
Ensign (ENS)
Posts: 7
Joined: Mon Jun 07, 2010 11:23 am

Re: Integrating with 2 alternative Payment Gateways

Post by ebingen » Thu Jun 17, 2010 12:21 pm

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

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Integrating with 2 alternative Payment Gateways

Post by mazhar » Fri Jun 18, 2010 5:03 am

Yes PaymentProviderBase provides common functionality for payment providers, in order to create custom gateway you need to extend your class from PaymentProviderBase.

Post Reply