
Performing Credit Card Transactions
Parameters Used in Credit Card Transactions
3
22 Payflow Pro Developer’s Guide
PARTNER The ID provided to you by the authorised PayPal
Reseller who registered you for the Payflow Pro
service. If you purchased your account directly from
PayPal, use VSA.
This value is case-sensitive.
Yes Alp h a-
numeric
12
PWD The 6- to 32-character password that you defined
while registering for the account.
This value is case-sensitive.
Yes Alp h a-
numeric
32
STARTTIME Optional for Inquiry transactions when using
CUSTREF to specify the transaction.
STARTTIME specifies the beginning of the time
period during which the transaction specified by the
CUSTREF occurred. See ENDTIME.
If you set STARTTIME, and not ENDTIME, then
ENDTIME is defaulted to 30 days after
STARTTIME.
If neither STARTTIME nor ENDTIME is specified,
then the system searches the last 30 days.
Format: yyyymmddhhmmss
No Numeric 14
STREET The cardholder’s street address (number and street
name).
No Alpha-
numeric
30
SWIPE Used to pass the Track 1 or Track 2 data (the card’s
magnetic stripe information) for card-present
transactions. Include either Track 1 or Track 2
data—not both. If Track 1 is physically damaged,
the POS application can send Track 2 data instead.
NOTE: The track data includes the disallowed =
(equal sign) character. To enable you to use
the data, the SWIPE parameter must include
a length tag specifying the number of
characters in the track data. For this reason,
in addition to passing the track data, the POS
application must count the characters in the
track data and pass that number. Length tags
are described in “Using Special Characters in
Values” on page 19.
Required
only for
card-
present
transac-
tions
Alpha-
numeric
TENDER The tender type (method of payment).
C = Credit card
Yes Alp h a 1
T
ABLE 3.2 Credit-card transaction parameters(Continued)
Parameter Description Required Type
Max.
Length
Comentarios a estos manuales