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
GetTransactionDetails
56 April 2007 Name-Value Pair API Developer Guide and Reference
SHIPTOSTATE State or province.
Character length and limitations: 120 single-byte alphanumeric characters
SHIPTOSTREET First street address.
Character length and limitations: 300 single-byte alphanumeric characters
SHIPTOSTREET2 Second street address.
Character length and limitations: 300 single-byte alphanumeric characters
PARENTTRANSACTIONID Original transaction to which this transaction is related. This field is populated for
the following transaction types:
z Reversal
z Capture of an authorized transaction.
z Reauthorization of a transaction.
z Capture of an order. The value of ParentTransactionID is the original
OrderID.
z Authorization of an order. The value of ParentTransactionID is the
original OrderID.
z Capture of an order authorization.
z Void of an order. The value of ParentTransactionID is the original
OrderID.
Character length and limitations: 19 single-byte characters
TRANSACTIONID PayPal transaction identification number
Character length and limitations: 19 single-byte characters
RECEIPTID Receipt ID
Character length and limitations: 16 digits in xxxx-xxxx-xxxx-xxxx format
TRANSACTIONTYPE The type of transaction
cart: Transaction created by customer via the PayPal Shopping Cart feature.
send-money: Transaction created by customer from the Send Money tab on the
PayPal website.
web-accept: Transaction created by customer via Buy Now, Donation, or
Auction Smart Logos.
subscr-*: Transaction created by customer via Subscription. eot means “end of
subscription term.”
merch-pmt: preapproved payment.
mass-pay: Transaction created via
MassPay.
virtual-terminal: Transaction created via merchant virtual terminal.
PAYMENTTYPE Indicates whether the payment is instant or delayed.
Character length and limitations: Seven single-byte characters
ORDERTIME Date and time of payment
AMT Full amount of the customer’s payment, before transaction fee is subtracted
T
ABLE A.15 GetTransactionDetails Response Fields (Continued)
Parameter Description