Developer's Guide

Performing Direct Payment Credit Card Transactions
Submitting Authorisation/Delayed Capture Transactions
4
32 Website Payments Pro Developer’s Guide
Required Delayed Capture Transaction Parameters
To perform a Delayed Capture transaction, you are required to pass the following parameter:
ORIGID
Set ORIGID to the PNREF (Transaction ID in PayPal Manager reports) value returned from
the original transaction. (For details on PNREF, see Chapter 8, “Responses to Transaction
Requests.) In addition, if the amount of the capture differs from the amount of the
Authorisation, you also must pass a value for AMT.
Fields Copied from the Authorisation Transaction into the Delayed Capture
Transaction
The following fields are copied from the Authorisation transaction into a Delayed Capture
transaction (if they exist in the original transaction). If you provide a new value for any of
these parameters when submitting the Delayed Capture transaction, then the new value is
used. (Exceptions are ACCT and EXPDATE. These parameters retain their original values.)
Step 1 Perform the Authorisation transaction
The Authorisation transaction uses the same parameters as Sale transactions, except that the
transaction type is A.
The return data for an Authorisation transaction is the same as for a Sale transaction. To
capture the authorised funds, perform a Delayed Capture transaction that includes the value
returned for PNREF, as described in Step 2 on page 33.
EXAMPLE 4.4 Authorisation transaction parameter string
Issue Authorisation-only Transaction
"TRXTYPE=A&TENDER=C&USER=SuperMerchant&VENDOR=SuperMerchant&PARTNER=PayPalU
K&PWD=SuperUserPassword&ACCT=5105105105105100&EXPDATE=1209&AMT=9.06COMMENT1
=Reservation&FIRSTNAME=John&LASTNAME=Jones&STREET=123 Main St.&CITY=San
Jose&STATE=CA&ZIP=123451234&COUNTRY=US&CVV2=123&CLIENTIP=0.0.0.0"
ACCT AMT CITY COMMENT1
CLIENTIP COMMENT2 COUNTRY CUSTCODE
EMAIL EXPDATE FIRSTNAME FREIGHTAMT
INVNUM LASTNAME NOTE PHONENUM
SHIPTOCITY SHIPTOCOUNTRY SHIPTOFIRSTNAME SHIPTOLASTNAME
SHIPTOSTATE SHIPTOSTREET SHIPTO ZIP STATE
STREET TAXAMT ZIP