Study Guide

Table Of Contents
PayPal Certified Developer Program Study Guide March 2008 71
Express Checkout
Express Checkout API Reference Information
6
DoExpressCheckoutPayment Response
A DoExpressCheckoutPayment response is sent by the PayPal server after an Express
Checkout transaction.
L_EBAYITEMAUCTIONTXNIDn
Auction transaction identification number.
Character length: 255 single-byte characters.
No
L_EBAYITEMORDERID
n
Auction order identification number.
Character length: 64 single-byte characters.
No
ShippingAddress An optional shipping address, as described in
“ShippingAddress Parameter” on page 153.
ShippingAddress is optional, but if it is included, certain
fields are required.
No
T
ABLE 6.7 DoExpressCheckoutPayment Response Fields
Field Description
TOKEN The timestamped token value that was returned by the SetExpressCheckout
response and passed by the GetExpressCheckoutDetails request.
Character length and limitation: 20 single-byte characters.
TRANSACTIONID Unique transaction ID of the payment.
N OTE: If the PaymentAction of the request was Authorization or Order, this
value is the AuthorizationID for use with the Authorization & Capture APIs.
Character length and limitations: 19 single-byte characters.
Possible values: Transaction-specific
TRANSACTIONTYPE The type of transaction.
Character length and limitations: 15 single-byte characters
Possible values:
z cart
z express-checkout
PAYMENTTYPE Indicates whether the payment is instant or delayed.
Character length and limitations: 7 single-byte characters
Possible values:
z none
z echeck
z instant
ORDERTIME Time/date stamp of payment.
Possible values: Transaction-specific
T
ABLE 6.6 DoExpressCheckoutPayment Request Parameters (Continued)
Parameter Description Required?