This is Larry Halff's (Trigger Consulting) LJAPI tag for VeriSign PayFlowPro, posted with permission from the author. Though this version was written for LP6, it has been verified to work with later versions. Source is included.
This tag can be used to run various credit card transactions using Verisign as the credit card processor. Please see README.txt (included in the zip file) for installation instructions and other information. All parameters and input values correspond to their equivalient in the PayflowPro API.
The PayflowPro Tag for Lasso Professional requires: Lasso Professional 6 or later with LJAPI tags enabled and the Payflow Pro Software Development Kit (SDK) for Pure Java Any JDK 1.1 or 1.2. This can be obtained from the Downloads section of the Verisign PayflowPro Manager web site.
Parameters
-certpath
string, required
The path of the directory that contains the certificate available from Verisign.
-hostaddress
string, required
The Verisign host name.
-hostport
string, required
The port the host is listening on.
-timeout
string, required
The timeout period for this transaction.
-trxtype
string, required
The type of transaction being run (eg. auth).
-tender
string, required
The type of tender being used (eg. a credit card).
-partner
string, required
Your verisign parnter id.
-vendor
string, required
Your verisign vendor id.
-user
string, required
Your verisign user id. Currently the same as the vendor id.
-pwd
string, required
Your verisign account password.
-acct
string, required
The customer's credit card account number.
-expdate
string, required
The expiration date of the credit card.
-amt
string, required
The amount of the transaction.
-street
string, optional
The customer's street address associated with their credit card. Required for AVS.
-zip
string, optional
The customer's zip code associated with their credit card. Required for AVS.
-cvv2
string, optional
The CVV2 number. Required for CVV2 verification.
-addparams
string, optional
Additional PayflowPro paramters in PARAM=value format.
Click the "Download" button below to retrieve a copy of this tag,
including the complete documentation and sample usage shown
on this page. Place the downloaded ".inc" file in your
LassoStartup folder, restart Lasso, and you can begin using this
tag immediately.
Source not complete
It seem that the source code is not complete !