2009

Table Of Contents
Performing Direct Payment Credit Card Transactions
Submitting Void Transactions
4
30 Website Payments Pro Payflow Edition Developer’s Guide
NOTE: TAXAMT and FREIGHTAMT are not copied for referenced credits.
Credit Transaction Parameter Strings
This is an example Credit transaction string (non-referenced credits not allowed):
TRXTYPE=C&TENDER=C&PARTNER=partner&VENDOR=vendor&USER=user&PWD=password&ORI
GID=EFHP0D426A62
This is an example Credit transaction string (non-referenced credits allowed):
TRXTYPE=C&TENDER=C&PARTNER=partner&VENDOR=vendor&USER=user&PWD=password&ACC
T=5555555555554444&EXPDATE=0308&AMT=123.00
Submitting Void Transactions
The Void transaction (TRXTYPE=V) prevents a transaction from being settled.
As part of its internal process, PayPal makes reasonable effort to process authorization
reversals for void transactions for debit and credit cards.
NOTE: For more information on authorization reversals, see
http://en.wikipedia.org/wiki/Authorization_hold.
When To Use a Void Transaction
Follow these guidelines:
z You void Delayed Capture and Authorization transactions. You cannot void a Void
transaction.
z You can only use a Void transaction on a transaction that has not yet settled. To refund a
customers money for a settled transaction, you must submit a Credit transaction.
TABLE 4.5 Fields copied from original transaction into the Credit transaction
ACCT AMT CITY COMMENT1
COMMENT2 COUNTRY CUSTCODE CUSTIP
EMAIL EXPDATE FIRSTNAME INVNUM
LASTNAME PHONEUM SHIPTOCITY SHIPTOCOUNTRY
SHIPTOFIRSTNAME SHIPTOLASTNAME SHIPTOSTATE SHIPTOSTREET
SHIPTOZIP STATE STREET ZIP