2009

Table Of Contents
Performing Direct Payment Credit Card Transactions
Parameters Used in Transactions
4
18 Website Payments Pro Payflow Edition Developer’s Guide
COMMENT2 to help tie PayPal reports to your orders/customers or to report on other
information about the transaction.
If you want to integrate with other systems, such as order fulfillment and customer service,
you may want to connect these systems directly to your Payflow integration for capturing
funds, issuing refunds or credits, and so on. Alternatively, you may prefer to perform these
steps manually using PayPal Manager. Either way, PayPal recommends that you monitor
transaction activity using PayPal Manager.
Parameters Used in Transactions
PayPal accepts the parameters listed in table below. The table indicates whether the parameters
are required or optional.
To enable line-item support, which includes the parameters below, you must contact Merchant
Technical Support at
http://www.paypal.com/mts.
z L_NAMEn
z L_DESCn
z L_COSTn
z L_TAXAMTn
z L_QTYn
z L_SKUn
TABLE 4.1 Credit card transaction request parameters
Parameter Description
TENDER (Required) The method of payment. Values are:
z C = Credit card
z P = PayPal
Limitations: One alpha character.
TRXTYPE (Required) Indicates the type of transaction to perform. Values are:
z S = Sale transaction
z C = Credit
z A = Authorization
z D = Delayed Capture
z V = Void
z N = Duplicate transaction
NOTE: A type N transaction represents a duplicate transaction (version 4 SDK or
HTTPS interface only) with a PNREF the same as the original. It appears only
in the PayPal Manager user interface and will never settle.