Page 1 of 1

Configuring CyberSource Gateway with 7.0.5

Posted: Wed Jan 19, 2011 3:32 pm
by myvo04
I'm currently running AbleCommerce 7.0.5 and trying to configure the CyberSource payment gateway but have run into a couple of issues. The Edit Gateway page asks for a transaction key and states "Transaction Key is the Security Key for the SOAP Toolkit API. You can generate this key from Cybersource merchant interface." I logged into our Cybersource merchant interface, generated a transaction key and input that key into the appropriate field in the AbleCommerce Edit Gateway page, but when I try to authorize a payment, I receive an error that says "XML parse error".

I looked at the online AbleCommerce User Guide for some direction, but it seems there are some discrepancies. The user guide states the Transaction Key is only required for AbleCommerce version 7.0.2 so I tried removing the transaction key and authorizing a transaction, but that generates an error that says "Value cannot be null. Parameter name: password".

I do have Microsoft Web Services Enhancements (WSE) 3.0. installed on the server and although the user guide states this is only required for versions prior to 7.0.2, I also have the CyberSource Simple Order API Client installed (even though the gateway configuration page mentions SOAP Toolkit API).

At this point, I'm unsure on which is the correct way to configure the CyberSource gateway and can't really debug this issue without knowing I've setup the gateway properly. Any help of be highly appreciated.