[verisign_payflowpro]

Description

Link: [verisign_payflowpro]
Author: Jason Huck
Category: Utility
Version: 6.x
License: Public Domain
Posted: Jan. 04, 2006
Updated: Jan. 04, 2006
More by this author...
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.

Sample Usage

[Verisign_PayflowPro: 
	-CertPath='/etc/certs/', 
	-HostAddress='payflow.verisign.com', 
	-HostPort='443', 
	-TimeOut='40', 
	-TrxType='S', 
	-Tender='C', 
	-Partner='VeriSign', 
	-Vendor='myUserID', 
	-User='myUserID', 
	-Pwd='myPassword', 
	-Acct='111111111111', 
	-ExpDate='0505',
	-Amt='100.00',
	-AddParams='NAME=Larry Halff&CUSTCODE=1001'
]
						

Source Code

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.

Verisign PayflowProTag_LP6 1.0.zip (9.53 kb)

 

Related Tags



Comments

02/07/2006, Olivier Miossec
Source not complete
It seem that the source code is not complete !
Email:


Password:



Newest

Most Popular

Support tagSwap.net