Download PayPal SOAP API Developer - 2012 Reference Manual

Transcript
9
GetTransactionDetails API Operation
GetTransactionDetails Response Message
Field
Description
ParentTransactionID
xs:string
Parent or related transaction identification number. This value in this field is for the
following transaction types:
 Reversal – Capture of an authorized transaction.
 Reversal – Reauthorization of a transaction.
 Capture of an order – The value of ParentTransactionID is the original
OrderID.
 Authorization of an order – The value of ParentTransactionID is the original
OrderID.
 Capture of an order authorization.
 Void of an order – The value of ParentTransactionID is the original
OrderID.
Character length and limitations: 16 digits
ReceiptID
xs:string
Receipt identification number
Character length and limitations: 16 digits in xxxx-xxxx-xxxx-xxxx format
TransactionType
ns:PaymentTransactionCodeType
The type of transaction. It is one of the following values:
 cart
 express-checkout
Character length and limitations:15 single-byte characters
PaymentType
ebl:PaymentCodeType
Indicates whether the payment is instant or delayed. It is one of the following values:
 none
 echeck
 instant
Character length and limitations: 7 single-byte characters
174
PaymentDate
xs:dateTime
Time/date stamp of payment,
Character length and limitations: Date and time are in UTC/GMTformat, for
example, 2011-06-24T05:38:48Z
GrossAmount
ebl:BasicAmountType
The final amount charged, including any shipping and taxes from your Merchant
Profile.
Character length and limitations: Value is a positive number which cannot exceed
$10,000 USD in any currency. It includes no currency symbol. It must have 2 decimal
places, the decimal separator must be a period (.), and the optional thousands
separator must be a comma (,).
August 2012
SOAP API Developer Reference