ColdFusion MX 7 and Verisign’s Payflow Pro

Posted on August 29, 2005 | Comments Off

I tried to get Verisign’s Payflow Pro to work with ColdFusion MX 7 today.

This blog was pretty close but I still had to contact Verisign’s support.
Someone’s else blog on the subject

It seemed there are a set off parameters that are required by the java class, and if they are not present you will see an error like:

The system has attempted to use an undefined value, which usually indicates a programming error, either in your code or some system code.
Null Pointers are another name for undefined values.

Here are the parameters need:

The “PARMLIST” attribute was not in the example that I downloaded from the VeriSign manager application.

Some other useful information about where to place the “Verisign.jar” and “CFXPayFlowPro.class” is located at:

Configuring VeriSign’s Payflow Pro for ColdFusion 6/7

The only thing with this link that I didn’t agree with is the location of the certs folder. You can copy your “certs” folder to where ever you like and use “CERTPATH” attribute or put it into the ColdFusion Working Directory or Cert Path.