Developer's Guide
Table Of Contents
Website Payments Pro Developer’s Guide 61
PayPal Express Checkout Transaction Processing
PayPal Express Checkout Transaction Parameter Descriptions
6
TAXAMT Sum of tax for all items in this order.
NOTE: You must set CURRENCY to one of the
three-character currency codes for any of
the supported PayPal currencies.
CURRENCY is described in
Table 4.1.
Limitations: Must not exceed $10,000 USD in
any currency. No currency symbol. Decimal
separator must be a period (.). Do not use comma
separators. Use 1199.95, not 1,199.95.
Decimal 6
PENDINGREASON The reason the payment is pending. Values are:
none = No pending reason
address = The payment is pending because your
customer did not include a confirmed postal
address and your Payment Receiving Preferences
is set such that you want to manually accept or
refuse each of these payments. To change your
preference, go to the Preferences section of your
Profile.
echeque = The payment is pending because it
was made by an eCheque that has not yet cleared.
intl = The payment is pending because you hold a
non-US account and do not have a withdrawal
mechanism. You must manually accept or refuse
this payment from your Account Overview.
multi-currency = You do not have a balance in
the currency sent, and you do not have your
Payment Receiving Preferences set to
automatically convert and accept this payment.
You must manually accept or refuse this
payment.
verify = The payment is pending because you are
not yet verified. You must verify your account
before you can accept this payment.
other = The payment is pending for a reason
other than those listed above. For more
information, contact PayPal customer service.
completed = The payment has been completed,
and the funds have been added successfully to
your account balance.
String
T
ABLE 6.7 Do Express Checkout Payment response parameters (Continued)
Parameter Name Description Type
Max.
Length