Tuesday 21-05-2013
About Us | Contact Us | FAQ | Support | Links
Coldfusion Custom Tags, CFXs, CFCs, Full Applications and more!
< Built by ColdFusion Developers, for ColdFusion Developers >
 
Home | Tag Categories | Latest Tags | Top Rated Tags | Top Selling Tags | My Account | Search | Sell Your Tags | Tags A-Z
Cybersource Merchant Gateway integration (With full source codes)

Cybersource Merchant Gateway integration (With full source codes) -
Developer Name: Rahul Baid
Company Name: SoniaInfotech
Email Developer Email Developer:
Latest Version: 1.0
Price: $99
License: One copy per developer.
Encrypted: No
Average Rating:
Times Rated: 5
Rate This Tag:


Tag Comments

Great Tag
This tag worked out great for us, and took a lot of the "leg work" out of the process.

I highly recommend if using cybersource and ColdFusion

Posted on: Wednesday 15 Aug 2007
By Bill Simpson

excellent tag
this tag worked great and was well documented for quick and easy installation.

Posted on: Friday 19 Oct 2007
By Robert Preville

It Works!
If you want to use ColdFusion to connect to Cybersource this code will do the job. Also, I received prompt, helpful support when contacting the author for assistance.

Posted on: Thursday 08 Nov 2007
By Shawn

No longer works with CF 10
Just purchased and tried this on CF 10, and it is NOT working while throwing the following exception:

Jave exception Could not initialize class com.cybersource.ws.client.Signature; com.rsa.jsafe.CryptoJ.isFIPS140Compliant())

Posted on: Friday 15 Mar 2013
By Vic Shahinian

 Related ColdFusion Applications
Developers who purchased Cybersource Merchant Gateway integration (With full source codes) also purchased:
  1. CF_ProFlashUpload V1.7
  2. Exclusive offer: ESWsoftware toolkit
  3. CF_CalendarControl
  4. CFX_PDFForm
  5. CFX_POP3 Professional
  6. CF_USPS_Rate
  7. cfx_Email2Image
  8. CF_CRAIGSLIST (RSS)
  9. Classmates Script
  10. CF_Zip Code Radius


What Is Cybersource Merchant Gateway integration (With full source codes)?
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.

$99 is it's price and it consist all CF and Java files.

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.

When cybersource returns values from a server function call, all fields returned should be captured and stored in a structure. That structure is returned from the cold fusion function. The functions utilize as much error exception detection as possible and correction.

Please refer to the "Configuration.doc" for configuration instruction.

Please make sure “card_cardType” be the last property added to card properties section.

And make sure the card type number is a valid number.

001: Visa

002 > : MasterCard, Eurocard (European regional brand of MasterCard) *

003: American Express

004: Discover

005: Diners Club

006: Carte Blanche *

> 007: JCB *

014: EnRoute *

021: JAL *

024: Maestro (UK Domestic), Solo *

031: Delta * (Use this value only for the Global Payment Service processor. For other processors, use > 001 for all Visa card types.)

032: Solo * (Use this value only for the Global Payment Service processor. For other processors, use 024 for Solo cards.)

033: Visa Electron *

034: Dankort *

>035: Laser *

036: Carte Bleue *

037: Carta Si *

039: Encoded account number *

040: UATP > *

042: Maestro (International) *

043: GE Money UK card * (Before setting up your system to work with GE Money UK cards, contact the CyberSource UKSupport Group.)

(Please see doc “20070123_Credit_Card_IG.pdf” for more information on card types.)

 

Sample:

<cfset obRequestProperties.newPropertyType(obRequestProperties.PropertyType_Card)>

<cfset obRequestProperties.addProperty("card_accountNumber","4111111111111111")>

> <cfset obRequestProperties.addProperty("card_expirationMonth","12")>

<cfset obRequestProperties.addProperty("card_expirationYear","2020")>

<cfset obRequestProperties.addProperty("card_cardType","001")>



 


< Business Strength Coldfusion Custom Tags >
Sitemap | Privacy | Branding | Web Services | Support | Contact Us