Developer's Guide

Table Of Contents
Submitting Purchasing Card Level 2 and Level 3 Transactions
TSYS Acquiring Solutions Purchasing Card Transaction Processing
C
134 Payflow Pro Developer’s Guide
TSYS Acquiring Solutions Level 3 MasterCard Line item Detail Records
Example TSYS Acquiring Solutions Level 3 MasterCard Transaction Parameter
String
TRXTYPE=S&TENDER=C&PARTNER=Partner&USER=User&PWD=Password&ACCT=552500000000
0005&EXPDATE=0406&AMT=1.00&STREET=5199
JOHNSON&ZIP=94588&ALTTAXAMT=1.00&CUSTVATREGNUM=11111&LOCALTAXAMT=1.00&NATIO
NALTAXAMT=1.00&COMMCODE=22222&VATAXAMT=1.00&VATAXPERCENT=10&TAXEXEMPT=Y&DIS
COUNT=1.00&FREIGHTAMT=1.00&DUTYAMT=1.00&SHIPTOZIP=33333&SHIPFROMZIP=44444&S
HIPTOCOUNTRY=840&ORDERDATE=020725&L_COMMCODE1=123456789ABC&L_DESC1=Line
item 1
description&L_UPC1=CBA987654321&L_QTY1=1&L_UOM1=123456789012&L_COST1=1.00&L
_TAXAMT1=1.00&L_TAXRATE1=1.00&L_DISCOUNT1=1.00&L_AMT1=1.00&L_TAXTYPE1=TT3
TSYS Acquiring Solutions Level 3 Visa Parameters
To qualify for Level 3 purchasing card transaction processing, the authorization response for
the transaction must have the commercial card indicator set and one or more line items should
be present in the Delayed Capture or Sale request.
Level 2 transaction parameters marked as mandatory are required for Level 3 transactions.
Level 3 transactions that do not include the mandatory Level 2 values are rejected.
IMPORTANT:The values required for Level 3 status vary by bank, so contact your bank for
details.
TABLE C.30 TSYS Acquiring Solutions Level 3 MasterCard line item detail record
Name
Mandatory /
Optional Payflow Parameter
Length,
Data Type
NOTE: For these values, n is a sequence counter that should begin with 1 and increase in sequence. Each line item
should also contain quantity (L_QTY<n>) and unit price (L_COST<n>) fields.
Item Descriptor M L_DESCn 35, AN
Product Code O L_UPCn 12, AN
Quantity M L_QTYn 12, NUM
Unit of Measure/Code M L_UOMn 12, AN
Tax Rate Applied O L_TAXRATEn 4, NUM
Tax Type Applied O L_TAXTYPEn 4, AN
Tax Amount O L_TAXAMTn 12, NUM
Discount Amount O L_DISCOUNTn 12, NUM