2013

Table Of Contents
SOAP API Developer Reference February 01, 2013 145
ExpressCheckout API Operations
DoExpressCheckoutPayment API Operation
6
PaymentInfoType Fields
When implementing parallel payments, up to 10 payment information type sets of payment
information type parameter fields can be returned, each representing one payment you are
hosting on your marketplace.
ParentTransactionID ns:TransactionId
Parent or related transaction identification number. This field is populated for the
following transaction types:
Reversal
Capture of an authorized transaction
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 limits: 19 single-byte characters maximum.
ReceiptID ns:ReceiptID
Character length and limitations: 16 digits in xxxx-xxxx-xxxx-xxxx format.
ExpectedeCheckClear
Date
xs:dateTime
eCheck latest expected clear date.
ShippingMethod xs:string
Shipping method selected by the user during check-out.
InstrumentCategory xs:string
This field holds the category of the instrument only when it is promotional. Return
value 1 represents BML.
OfferCode xs:string
Code used to identify the promotion offer.
OfferTrackingID xs:string
Unique identification for merchant/buyer/offer combo.
Field Description
TransactionID xs:string
Unique transaction ID of the payment.
NOTE: If the PaymentAction of the request was Authorization or Order, this
value is your
AuthorizationID for use with the Authorization & Capture
APIs.
Character length and limitations: 19 single-byte characters
Field Description