2007
Table Of Contents
- Name-Value Pair API Reference for Germany
- Preface
- Overview
- Accepting PayPal in Express Checkout
- Basic Checkout with PayPal
- Support giropay and electronic funds transfer
- Controlling the Shipping Address Using SetExpressCheckout
- Changing the Language on the PayPal Login Page Using SetExpressCheckout
- Changing the Logo on the PayPal Pages Using SetExpressCheckout
- Form-Filling Your Payment Review Page Using GetExpressCheckoutDetails
- Making a Sale Using DoExpressCheckoutPayment
- Changing the URL for IPN Using DoExpressCheckoutPayment
- Including Line Item Details Using DoExpressCheckoutPayment
- Including Subtotals Using DoExpressCheckoutPayment
- Updating Order Details Using DoExpressCheckoutPayment
- Updating the Shipping Address Using DoExpressCheckoutPayment
- Back-Office Administration
- NVP API Method and Field Reference
- Error Message Reference
- NVP API Web Samples
- The Java SDK
- The ASP.NET SDK
- Country Codes
- Index
NVP API Method and Field Reference
Express Checkout
44 April 2007 Name-Value Pair API Developer Guide and Reference
TABLE A.7 DoExpressCheckoutPayment Parameters
Parameter Description Required?
METHOD Name of the API: DoExpressCheckoutPayment Yes
TOKEN The timestamped token value that was returned by
SetExpressCheckout response and passed on
GetExpressCheckoutDetails request.
Character length and limitations: 20 single-byte characters
Yes
PAYMENTACTION How you want to obtain payment:
z Sale indicates that this is a final sale for which you are requesting
payment.
Character length and limit: Up to 13 single-byte alphabetic characters
Allowable Values:
z Authorization
z Order
z Sale
Default: The transaction resulting from DoExpressCheckoutPayment
request will be a final sale..
Yes
PAYERID Unique PayPal customer account identification number as returned by
GetExpressCheckoutDetails response.
Character length and limitations: 13 single-byte alphanumeric characters.
Yes
AMT Total of order, including shipping, handling, and tax.
N OTE: Limitations: Must not exceed $10,000 USD in any currency.
No currency symbol. Must have two decimal places, decimal
separator must be a period (.), and the optional thousands
separator must be a comma (,).
Yes
DESC Description of items the customer is purchasing.
Character length and limitations: 127 single-byte alphanumeric characters
No
CUSTOM A free-form field for your own use.
Character length and limitations: 256 single-byte alphanumeric characters
No
INVNUM Your own invoice or tracking number.
Character length and limitations: 127 single-byte alphanumeric characters
No
BUTTONSOURCE An identification code for use by third-party applications to identify
transactions.
Character length and limitations: 32 single-byte alphanumeric characters
No