Developer's Guide

Table Of Contents
Payflow Pro Developer’s Guide 119
Submitting Purchasing Card Level 2 and Level 3 Transactions
Merchant e-Solutions Purchasing Card Transaction Processing
C
Merchant e-Solutions Level 3 MasterCard Line item Detail Records
Example Merchant e-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
Merchant e-Solutions Level 3 Visa Parameters
To qualify for Level 3 transactions, 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.15 Merchant e-Solutions Level 3 MasterCard line item detail record
Merchant e-Solutions 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