GetSellerTransactionsRequestType

Retrieves order line item (transaction) information for the user for which the call is made, and not for any other user. Also for Half.com. (To retrieve order line items for another seller's listings, use GetItemTransactions.)

Fields

IncludeCodiceFiscale ( boolean )
IncludeContainingOrder ( boolean )
IncludeFinalValueFee ( boolean )
InventoryTrackingMethod ( InventoryTrackingMethodCodeType )
ModTimeFrom ( dateTime )
ModTimeTo ( dateTime )
NumberOfDays ( int )
Pagination ( PaginationType )
Platform ( TransactionPlatformCodeType )
SKUArray ( SKUArrayType )

IncludeCodiceFiscale ( boolean ) [0..1]
If this flag is included in the request and set to 'true', the buyer's Codice Fiscale number is returned in the response (if provided by the buyer).

This field is only applicable to Italian sellers. The Codice Fiscale number is unique for each Italian citizen and is used for tax purposes.
See the Field Index to learn which calls use IncludeCodiceFiscale.

IncludeContainingOrder ( boolean ) [0..1]
Include this field and set it to True if you want the ContainingOrder container to be returned in the response under each Transaction node. For single line item orders, the ContainingOrder.OrderID value takes the value of the OrderLineItemID value for the order line item. For Combined Payment orders, the ContainingOrder.OrderID value will be shared by at least two order line items (transactions) that are part of the same order.
See the Field Index to learn which calls use IncludeContainingOrder.

IncludeFinalValueFee ( boolean ) [0..1]
Indicates whether to include Final Value Fee (FVF) in the response. For most listing types, the Final Value Fee is returned in Transaction.FinalValueFee. The Final Value Fee is returned for each order line item.
See the Field Index to learn which calls use IncludeFinalValueFee.

InventoryTrackingMethod ( see InventoryTrackingMethodCodeType for possible values ) [0..1]
Filters the response to only include order line items for listings that match this InventoryTrackingMethod setting.

To track items by seller-defined SKU values instead of by Item IDs, the InventoryTrackingMethod must be included and set to 'SKU' in the AddFixedPriceItem (or ReviseFixedPriceItem or RelistFixedPriceItem) call.

You can combine SKUArray with InventoryTrackingMethod. For example, if you set this to SKU and you also pass in SKUArray, the response only includes order line items for listings that include InventoryTrackingMethod=SKU and one of the requested SKUs.
See the Field Index to learn which calls use InventoryTrackingMethod.

ModTimeFrom ( dateTime ) [0..1]
The ModTimeFrom and ModTimeTo fields specify a date range for retrieving order line items associated with the seller. The ModTimeFrom field is the starting date range. All of the seller's order line items that were last modified within this date range are returned in the output. The maximum date range that may be specified is 30 days. This field is not applicable if the NumberOfDays date filter is used.

If you don't specify a ModTimeFrom/ModTimeTo filter, the NumberOfDays time filter is used and it defaults to 30 (days).
See the Field Index to learn which calls use ModTimeFrom.

ModTimeTo ( dateTime ) [0..1]
The ModTimeFrom and ModTimeTo fields specify a date range for retrieving order line items associated with the seller. The ModTimeTo field is the ending date range. All of the seller's order line items that were last modified within this date range are returned in the output. The maximum date range that may be specified is 30 days. If the ModTimeFrom field is used and the ModTimeTo field is omitted, the ModTimeTo value defaults to the present time or to 30 days past the ModTimeFrom value (if ModTimeFrom value is more than 30 days in the past). This field is not applicable if the NumberOfDays date filter is used.

If you don't specify a ModTimeFrom/ModTimeTo filter, the NumberOfDays time filter is used and it defaults to 30 (days).
See the Field Index to learn which calls use ModTimeTo.

NumberOfDays ( int ) [0..1]
NumberOfDays enables you to specify the number of days' worth of new and modified order line items that you want to retrieve. The call response contains the order line items whose status was modified within the specified number of days since the API call was made. NumberOfDays is often preferable to using the ModTimeFrom and ModTimeTo filters because you only need to specify one value. If you use NumberOfDays, then ModTimeFrom and ModTimeTo are ignored. For this field, one day is defined as 24 hours.
See the Field Index to learn which calls use NumberOfDays.

Pagination ( PaginationType ) [0..1]
Child elements control pagination of the output. Use EntriesPerPage property to control the number of transactions to return per call and PageNumber property to specify the page of data to return.
See the Field Index to learn which calls use Pagination.

Platform ( see TransactionPlatformCodeType for possible values ) [0..1]
Name of the eBay co-branded site upon which the order line item was made. This will serve as a filter for the order line items to get emitted in the response.
See the Field Index to learn which calls use Platform.

SKUArray ( SKUArrayType ) [0..1]
Container for a set of SKUs. Filters (reduces) the response to only include order line items for listings that include any of the specified SKUs. If multiple listings include the same SKU, order line items for all of them are returned (assuming they also match the other criteria in the GetSellerTransactions request).

You can combine SKUArray with InventoryTrackingMethod. For example, if you also pass in InventoryTrackingMethod=SKU, the response only includes order line items for listings that include InventoryTrackingMethod=SKU and one of the requested SKUs.
See the Field Index to learn which calls use SKUArray.

Copyright © 2005–2013 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.