NAME

eBay::API::XML::Call::GetUserDisputes

DESCRIPTION

SYNOPSIS

INHERITANCE

eBay::API::XML::Call::GetUserDisputes inherits from the eBay::API::XML::BaseCall class

Subroutines:

setDisputeFilterType()

A filter that specifies a subset of disputes to return. The return list includes both Item Not Received and Unpaid Item disputes.

RequiredInput: No
#    Argument: 'ns:DisputeFilterTypeCodeType'

setDisputeSortType()

The value and sequence to use to sort the returned disputes.

RequiredInput: No
#    Argument: 'ns:DisputeSortTypeCodeType'

setModTimeFrom()

A filter that retrieves disputes whose DisputeModifiedTime is later than or equal to this value. Specify the time value in GMT. See the eBay Web Services documentation for information about specifying time values. For more precise control of the date range filter, it is a good practice to also specify ModTimeTo. Otherwise, the end of the date range is the present time. Filtering by date range is optional. You can use date range filters in combination with other filters like DisputeFilterType to control the amount of data returned.

RequiredInput: No
#    Argument: 'xs:dateTime'

setModTimeTo()

A filter that retrieves disputes whose DisputeModifiedTime is earlier than or equal to this value. Specify the time value in GMT. See the eBay Web Services documentation for information about specifying time values. For more precise control of the date range filter, it is a good practice to also specify ModTimeFrom. Otherwise, all available disputes modified prior to the ModTimeTo value are returned. Filtering by date range is optional. You can use date range filters in combination with other filters like DisputeFilterType to control the amount of data returned.

RequiredInput: No
#    Argument: 'xs:dateTime'

setPagination()

The virtual page number of the result set to display. A result set has a number of disputes divided into virtual pages, with 200 disputes per page. The response can only display one page. The first page in the result set is number 1. Required. If not specified, a warning is returned and Pagination.PageNumber is set to 1 by default.

RequiredInput: Yes
#    Argument: 'ns:PaginationType'

getDisputeArray()

The array of disputes returned.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: 'ns:DisputeArrayType'

getDisputeFilterCount()

The number of disputes that involve the requester as buyer or seller and match a given filter type.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: reference to an array  
                    of 'ns:DisputeFilterCountType'

getEndingDisputeID()

The index of the last dispute in the current result set, relative to the total number of disputes available. Primarily useful for interpreting paginated results. For example, if 228 disputes are available and 200 results are returned per page: The first page returns an EndingDisputeID value of 200 and the second page returns an EndingDisputeID value of 228.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: 'ns:DisputeIDType'

getItemsPerPage()

The number of disputes on each virtual page in the result set. The virtual page returned is determined by PageNumber. Default is 200.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: 'xs:int'

getPageNumber()

The page of the total result set returned in the call. The entire result set is virtual and the call returns only one page of it.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: 'xs:int'

getPaginationResult()

The result of the pagination, including the total number of virtual pages in the result set and the total number of disputes returned.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: 'ns:PaginationResultType'

getStartingDisputeID()

The index of the first dispute in the current result set, relative to the total number of disputes available. Primarily useful for interpreting paginated results. For example, if 228 disputes are available and 200 results are returned per page: The first page returns a StartingDisputeID value of 1 and the second page returns a StartingDisputeID value of 201.

Returned: Always
Details: DetailLevel: ReturnSummary, ReturnAll, none
#    Returns: 'ns:DisputeIDType'