Hello,
I have seen that lots of developers facing issues , while adding cybersource merchant gateway to any shopping cart built in Cold Fusion, As there is no specific documentation is provided by the cybersource to integrate with CF. Now cybersource has been declared gateway for Bank of America.
Keeping this in mind, I have developed a CF tag. This tag will enable you to integrate your shopping cart with the cybersource merchant gateway. It has used java xml or java name value pair SDK, leaning towards xml. The main reason for java is its ease of use with CFMX.
The final code consist of three public functions, authorize, sale and credit. The functions are written in cold fusion functions. Typically in a transaction the user authorizes the card with the amount and an approval code is returned. If the approval code is "approved" then the system will typically issue the sale. The final function will issue a credit for a previous sale. Cybersource documentation lists all variables that can be passed into their server for each (auth,sale,credit). The functions accept all paramters and if not null pass them along to cybersources systems.
I am open to help anyone interested, and looking foward for valuable suggestions.
Tuesday, October 16, 2007
Subscribe to:
Posts (Atom)