does anyone use cybersource?
I have a client who would like to use Cybersource payment gateway with Zencart. I read a few posts and am concerned as to how easy it would be to get it to work properly. I see the module is not listed in the Downloads section, but I found it in one of the posts.
Can anyone tell me if they are currently using this module, and is it working properly? And how difficult was it to get it to work?
Thanks.
Re: does anyone use cybersource?
hp9:
At one point in time, in the past, the CyberSource Payment module was created and actively maintained by a contributor(s). Today, it is a different story. There is no known contributor involved anymore and, ZC Developper team members refrain from responding to any thread/post on the subject. Why this situation exists is a mystery to me. If anyone knows, please be kind enough to let us know.
I managed to install and process transactions with the CyberSource Payment module using the SOP (Silent Order POST) connection method. I did not modify the Payment module php code except for a few parameter settings (i.e. account number).
The Zen Cart Retail Store served by CyberSource has been online since mid-November 2006 with no problems to report. The low transaction volume so far is no warranty that the existing environment is bug free. Moreover, I have to admit that the testing environment provided by CyberSource did not allow complete testing of all transaction types. I took the decision to go ahead, knowing very well that the risk level was a bit high on the CyberSource side. My level of confidence was much greater on the Zen Cart side with all testing scenarios completing impeccably.
After reviewing dozens of threads/posts from the Zen Cart Forum, I am under the impression that most of the reported difficulties are related to improper parameter settings on the CyberSource Business Center environment. You need to read very carefully and understand the CyberSource documentation available on the SOP connection method. I do not recommend the HOP (Hosted Order Page) connection method.
Please review Zen Cart Forum thread=49297 for more details:
http://www.zen-cart.com/forum/showthread.php?t=49297
deBeaujeu
Re: does anyone use cybersource?
Thanks for your response. It seems like Cybersource may not be a good choice to use with Zencart, as it will take a great deal of my time to get it set up to work right, if at all.
I'm going to see if my client will consider other payment gateways, or maybe not use Zencart if Cyber source says another cart works better with them.
Re: does anyone use cybersource?
hp9:
Bank of America is pushing hard to have their merchant account customers signed with CyberSource but the bank will also accept other Payment Processors should the customer requests it. This was the answer I obtained from the Marketing Rep at B of A.
Authorize.net (AIM) appears to be better supported by the Zen Cart Team (the payment module is delivered with the Zen Cart software).
It is my understanding that CyberSource serves approximately 15,000 customers (mostly larger organizations) and Authorize.net supports approximately 150,000 customers (mostly small and medium businesses). The Zen Cart package is not to be found in the CyberSource Certified Shopping Cart List. Could it be that CyberSource does not associate with organizations offering software under the GNU General Public License?
http://www.cybersource.com/partners/...rts/solutions/
deBeaujeu
Re: does anyone use cybersource?
I think the issue is more that its a third party module and is not supported by the zen cart team,
I can tell you however that the cybersource module does work,
there is another post that describes having to make a few changes to the HOP file when you get it, and then you need to set force cookies to true.
this will allow the session ID to be passed back and will complete the transaction,
Re: does anyone use cybersource?
Thanks. Do you have to go to Cybersource to get their module?
Re: does anyone use cybersource?
No its in the downloads section
the only thing you get from CyberSource is the HOP file
Re: does anyone use cybersource?
I couldn't find it in the downloads section. Is it in the Payment Module section? I didn't see anything with Cybersource in the name.
Thanks for your help.
Re: does anyone use cybersource?
Re: does anyone use cybersource?
I have made one modification to HOP.php file to remove a warning message (missing argument 2 for InsertSignature) appearing on Step 3 of 3 page of the Checkout process:
Before modification (at or near line 172):
function InsertSignature($amount, $currency) {
After modification (at or near line 172):
function InsertSignature($amount) {
This workaround patch eliminates the warning message but restricts currency to US dollars only (not elegant but practical in my case since the store sells in the US only). See also t=41608.
I also updated the CyberSource MerchantID (at or near line 166):
function getMerchantID() { return "vxxxxxxx"; }
Replacing "vxxxxxxx” by actual merchant ID obtained from CyberSource.
Please let me know of the other changes that need to be done to the HOP.php file. Thanks.
deBeaujeu