Developer's Guide
Table Of Contents
- 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 Account Verifications With TRXTYPE=A
- 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
- 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
- Additional Processor Information
- Index
Index
172 Payflow Pro Developer’s Guide
H
HANDLINGAMT parameter 107
HOSTCODE parameter 95
I
inquiry transaction type 38
INVNUM parameter 73, 74, 76, 78, 82, 88, 89, 106,
112, 118, 121, 133, 136
INVOICEDATE parameter 106
L
L_AMTn parameter 111, 114, 122, 128, 129, 137
L_CATALOGNUMn parameter 107
L_COMMCODEn parameter 111, 114, 122, 137
L_COSTCENTERNUMn parameter 107
L_COSTn parameter 107, 111, 114, 122, 129
L_COSTn parameterPayflow parameters
L_COSTn 137
L_DESCn parameter 107, 111, 114, 119, 122, 128, 129,
134, 137
L_DISCOUNTn 137
L_DISCOUNTn parameter 111, 114, 119, 122, 128,
129, 134, 137
L_FREIGHTAMTn 101
L_FREIGHTAMTn parameter 108
L_HANDLINGAMTn parameter 108
L_PICKUPCITYn parameter 108
L_PICKUPCOUNTRYn parameter 108
L_PICKUPSTATEn parameter 108
L_PICKUPSTREETn parameter 108
L_PICKUPZIPn parameter 108
L_PRODCODEn parameter 107, 114, 128, 129
L_QTYn 137
L_QTYn parameter 107, 111, 114, 119, 122, 128, 129,
134, 137
L_TAXAMTn parameter 107, 111, 114, 119, 122, 129,
134, 137
L_TAXRATEn parameter 119, 122, 129, 134, 137
L_TAXTYPEn parameter 119, 128, 134
L_TRACKINGNUMn parameter 108
L_UNSPSCCODEn parameter 108
L_UOMn parameter 107, 111, 114, 119, 122, 128, 129,
134, 137
L_UPCn parameter 107, 111, 119, 122, 129, 134, 137
LASTNAME parameter 27, 73, 74, 88, 112
length tags 21
Level 2 parameters
American Express Phoenix (CAPN) 103
American Express Phoenix (legacy) 105
Elavon (Formerly Nova) 123
Global Payments - East 116
Global Payments Central 115
Merchant e-Solutions 116
Paymentech Salem (New Hampshire) 124, 126
Paymentech Tampa 131
Level 3 MasterCard transactions
TSYS Acquiring Solutions 117
Level 3 parameters
Merchant e-Solutions 119
Paymentech Salem (New Hampshire) 127, 128, 129
TSYS Acquiring Solutions 132, 134
Level 3 transactions
American Express Brighton 108
American Express Phoenix 105, 111
Level 3 Visa transactions, TSYS Acquiring
Solutions 119
levels, transaction parameters 99
Line item parameters
First Data Merchant Services North 111
Line item paramters
First Data Merchant Services South 113
live transactions 18
live transactions host address 13
LOCALTAXAMT parameter 118, 120, 133, 135
Logging Transaction Information 97
M
MERCHDESCR parameter 82
MERCHSVC parameter 77, 82
MICR parameter 92
Moneris Solutions 14, 169
MOTO 169
N
NATIONALTAXAMT parameter 118, 120, 133, 135
Nova. See Elavon. 79, 123
O
operation