2009
Table Of Contents
- Contents
- Introduction
- Downloading, Installing, and Activating
- Simple Payflow Transaction
- Performing Direct Payment Credit Card Transactions
- About Direct Payment Credit Card Processing
- Parameters Used in 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 Credit Transactions
- Submitting Void Transactions
- Recharging to the Same Credit Card (Reference Transactions)
- Using Address Verification Service
- Card Security Code Validation
- Responses to Transaction Requests
- Testing Credit Card Transactions
- Verbosity: Viewing Processor- Specific Transaction Results
- Currency Codes
- Country Codes
- Index
Verbosity: Viewing Processor-Specific Transaction Results
Supported Verbosity Settings
A
56 Website Payments Pro Payflow Edition Developer’s Guide
TRANSSTATE Integer 10 State of the transaction. The values are:
0 = General succeed state
1 = General error state
3 = Authorization approved
6 = Settlement pending (transaction is scheduled to
be settled)
7 =Settlement in progress (transaction involved in a
currently ongoing settlement)
8 = Settled successfully
9 = Authorization captured (once an authorization
type transaction is captured, its TRANSSTATE
becomes 9)
10 = Capture failed (an error occurred while trying
to capture an authorization because the transaction
was already captured)
11 = Failed to settle (transactions fail settlement
usually because of problems with the processor or
because the card type is not set up with the
processor)
1 2= Unsettled transaction because of incorrect
account information
14 = For various reasons, the batch containing this
transaction failed settlement
15 = Settlement incomplete due to a charge back.
106 = Unknown Status Transaction - Transactions
not settled.
206 = Transactions on hold pending customer
intervention.
DATE_TO_SETTLE
Date format
YYYY-MM-DD
HH:MM:SS
19 Value available only before settlement has started.
BATCHID
Integer 10 Value available only after settlement has assigned a
Batch ID.
SETTLE_DATE
Date format
YYYY-MM-DD
HH:MM:SS
19 Value available only after settlement has completed.
T
ABLE A.1 Verbosity settings (Continued)
Field Name Type Length Description