MoneyMovementDetailType

Type that defines the moneyMovement container returned under caseDetail.paymentDetail. A moneyMovement container consists of details on a money movement transaction, including the transaction type, the amount, the payer and payee, the date, the payment method, and the PayPal transaction ID (if the payment method is PayPal).

Types that use MoneyMovementDetailType:

Call that uses one or more fields of MoneyMovementDetailType:

Fields

amount ( Amount (double) )
fromParty ( CaseUserType )
paymentMethod ( PaymentMethodType )
paypalTransactionId ( string )
status ( MoneyMovementStatusType )
toParty ( CaseUserType )
transactionDate ( dateTime )
type ( MoneyMovementType )

amount ( Amount (double) ) [0..1]
The amount of the money movement transaction.
See the Field Index to learn which calls use amount.

fromParty ( CaseUserType ) [1]
Container that identifies the user who is the originator (or source) of the money movement transaction. The user is identified by case role (buyer, seller, or eBay) and eBay user ID.
See the Field Index to learn which calls use fromParty.

paymentMethod ( see PaymentMethodType for possible values ) [0..1]
The payment method used for the money movement transaction.
See the Field Index to learn which calls use paymentMethod.

paypalTransactionId ( string ) [0..1]
The PayPal Transaction ID. This element is only applicable and returned if PayPal is the payment method used in the money movement transaction.
See the Field Index to learn which calls use paypalTransactionId.

status ( see MoneyMovementStatusType for possible values ) [1]
The status of the money movement transaction.
See the Field Index to learn which calls use status.

toParty ( CaseUserType ) [1]
Container that identifies the user who is the receiver (or destination) of the money movement transaction. The user is identified by case role (buyer, seller, or eBay) and eBay user ID.
See the Field Index to learn which calls use toParty.

transactionDate ( dateTime ) [1]
The timestamp of the money movement transaction.
See the Field Index to learn which calls use transactionDate.

type ( see MoneyMovementType for possible values ) [1]
The type of money movement transaction.
See the Field Index to learn which calls use type.

Attributes

id ( string )
The unique identifier for the money movement transaction. Unique values are assigned for each money movement transaction. This attribute is always returned with the caseDetail.paymentDetail.moneyMovement field.

parentId ( string )
The unique identifier for the original money movement transaction. This attribute is returned with the caseDetail.paymentDetail.moneyMovement field if the current money movement transaction (indicated by the id attribute) is a reversal.

Copyright © 2010–2012 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developer Network and API License Agreement.