Developer's Guide
Table Of Contents
- Payflow Pro Developer’s Guide
- Contents
- Introduction
- Downloading, Installing, and Activating
- Simple Payflow Transaction
- Credit Card Transactions
- Credit Card Features
- About Credit Card Processing
- Parameters Used in Credit Card Transactions
- Submitting Sale Transactions
- Submitting Authorization/Delayed Capture Transactions
- When To Use Authorization/Delayed Capture Transactions
- Required Authorization Transaction Parameters
- Typical Authorization Transaction Parameter String
- Required Delayed Capture Transaction Parameters
- Delayed Capture Transaction: Capturing Transactions for Lower Amounts
- Delayed Capture Transaction: Capturing Transactions for Higher Amounts
- Delayed Capture Transaction: Error Handling and Retransmittal
- Submitting Voice Authorization Transactions
- Submitting Credit Transactions
- Submitting Void Transactions
- Submitting Inquiry Transactions
- Recharging to the Same Credit Card (Reference Transactions)
- Submitting Card-Present (SWIPE) Transactions
- Submitting Purchasing Card Transactions
- Using Address Verification Service
- Processing Platforms Supporting Address Verification Service
- Example Address Verification Service Request Parameter List
- Example Address Verification Service Response
- Card Security Code Validation
- Credit Card Testing
- Responses to Transaction Requests
- Processors Requiring Additional Transaction Parameters
- American Express
- First Data Merchant Services (FDMS) Nashville
- First Data Merchant Services (FDMS) South
- First Data Merchant Services (FDMS) North
- Merchant e-Solutions
- Elavon (Formerly Nova)
- Paymentech
- TSYS Acquiring Solutions
- Performing TeleCheck Electronic Check Transactions
- Submitting Purchasing Card Level 2 and Level 3 Transactions
- About Purchasing Cards
- About Program Levels
- About American Express Purchasing Card Transactions - Phoenix Processor
- American Express Phoenix Purchasing Card Transaction Processing
- First Data Merchant Services (FDMS) Nashville Purchasing Card Transaction Processing
- First Data Merchant Services (FDMS) North Purchasing Card Transaction Processing
- First Data Merchant Services South (FDMS) Purchasing Card Transaction Processing
- Global Payments - Central Purchasing Card Transaction Processing
- Global Payments - East Purchasing Card Transaction Processing
- Merchant e-Solutions Purchasing Card Transaction Processing
- Elavon (Formerly Nova) Purchasing Card Transaction Processing
- Paymentech Salem (New Hampshire) Purchasing Card Transaction Processing
- Paymentech Tampa Level 2 Purchasing Card Transaction Processing
- TSYS Acquiring Solutions Purchasing Card Transaction Processing
- VERBOSITY: Viewing Processor- Specific Transaction Results
- Additional Reporting Parameters
- ISO Country Codes
- Codes Used by FDMS South Only
- XMLPay
- Index
Index
166 Payflow Pro Developer’s Guide
FREIGHTAMT parameter 104, 106, 107, 109, 115,
117, 125, 126, 130, 132
H
HANDLINGAMT parameter 104
HOSTCODE parameter 93
I
IAVS 54
inquiry transaction type 36
INVNUM parameter 71, 72, 74, 76, 80, 87, 103, 109,
115, 118, 130, 133
INVOICEDATE parameter 104
L
L_AMTn parameter 108, 111, 119, 125, 126, 134
L_CATALOGNUMn parameter 105
L_COMMCODEn parameter 108, 111, 119, 134
L_COSTCENTERNUMn parameter 105
L_COSTn parameter 105, 108, 111, 119, 126
L_COSTn parameterPayflow parameters
L_COSTn 134
L_DESCn parameter 105, 108, 111, 116, 119, 125, 126,
131, 134
L_DISCOUNTn 134
L_DISCOUNTn parameter 108, 111, 116, 119, 125,
126, 131, 134
L_FREIGHTAMTn 99
L_FREIGHTAMTn parameter 105
L_HANDLINGAMTn parameter 105
L_PICKUPCITYn parameter 105
L_PICKUPCOUNTRYn parameter 105
L_PICKUPSTATEn parameter 105
L_PICKUPSTREETn parameter 105
L_PICKUPZIPn parameter 105
L_PRODCODEn parameter 105, 111, 125, 126
L_QTYn 134
L_QTYn parameter 104, 108, 111, 116, 119, 125, 126,
131, 134
L_TAXAMTn parameter 105, 108, 111, 116, 119, 126,
131, 134
L_TAXRATEn parameter 116, 119, 126, 131, 134
L_TAXTYPEn parameter 116, 125, 131
L_TRACKINGNUMn parameter 105
L_UNSPSCCODEn parameter 105
L_UOMn parameter 104, 108, 111, 116, 119, 125, 126,
131, 134
L_UPCn parameter 105, 108, 116, 119, 126, 131, 134
LASTNAME parameter 27, 71, 72, 86, 109
length tags 21
Level 2 parameters
American Express Phoenix (CAPN) 101
American Express Phoenix (legacy) 103
Elavon (Formerly Nova) 120
Global Payments - East 113
Global Payments Central 112
Merchant e-Solutions 113
Paymentech Salem (New Hampshire) 121, 123
Paymentech Tampa 128
Level 3 MasterCard transactions
TSYS Acquiring Solutions 114
Level 3 parameters
Merchant e-Solutions 116
Paymentech Salem (New Hampshire) 124, 125, 126
TSYS Acquiring Solutions 129, 131
Level 3 transactions
American Express Brighton 106
American Express Phoenix 103, 108
Level 3 Visa transactions, TSYS Acquiring
Solutions 116
levels, transaction parameters 97
Line item parameters
First Data Merchant Services North 108
Line item paramters
First Data Merchant Services South 110
live transactions 18
live transactions host address 13
LOCALTAXAMT parameter 115, 117, 130, 132
Logging Transaction Information 95
M
MERCHDESCR parameter 80
MERCHSVC parameter 76, 80
MICR parameter 90
N
NATIONALTAXAMT parameter 115, 117, 130, 132
Nova. See Elavon. 77, 120










