eBay Post-Order APIVersion 2.7.2
 

EligibilityFailureReasonEnum

An enumerated type that defines the different reasons why an order, or an individual line item within an order is not eligible to be cancelled.

No calls use EligibilityFailureReasonEnum.

Enumeration Values

Value Description
CANCEL_WINDOW_ELAPSED This enumeration value indicates that the order cancellation request cannot be initiated since the time window alloted for order cancellations has expired.
CANCELLATION_EXIST This enumeration value indicates that the order cancellation request cannot be initiated since an open order cancellation request already exists for the order.
CASE_EXIST This enumeration value indicates that the order cancellation request cannot be initiated since a case or inquiry exists for one or more line items in the order.
CHARGEBACK_OPENED This enumeration value indicates that the order cancellation request cannot be initiated due to a chargeback opened on the cancellation transaction.
CROSS_SITE_ORDER This enumeration value indicates that the order cancellation request cannot be initiated since the order is a cross-border trade order, and cross-border trade orders cannot be cancelled using the Post-Order API.
DELETED_BUYER This enumeration value indicates that the order cancellation request cannot be initiated due to the buyer no longer existing in eBay's database.
DUPLICATE_LINEITEM This enumeration value indicates that a duplicate line item ID exists for the order cancellation request.
ELV_RETURN_OR_REVERSAL_EXISTS THIS ENUMERATION VALUE IS DEPRECATED
FULL_REFUNDED_LINEITEM This enumeration value indicates that an order cancellation request was blocked because one or more line items in the order have already been fully refunded.
FULL_REFUNDED_ORDER This enumeration value indicates that the order cancellation request cannot be initiated since the order has already been fully refunded.
IN_STORE_PICKUP_READY This enumeration value indicates that the status of the In-Store Pickup order is 'Ready for pickup', so it is too late to cancel the order.
INSTORE_PICKUP_MADE This enumeration value indicates that the order cannot be cancelled since one or more line items of an In-Store Pickup order has already been picked up by buyer.
INTERNAL_SYSTEM_ERROR This enumeration value indicates that a system error has occurred, and that the user should try the call again after some time.
INVALID_LINEITEM This enumeration value indicates that an invalid line item ID exists for the order cancellation request.
INVALID_ORDER This enumeration value indicates that an invalid order ID was used for the order cancellation request.
INVALID_USER This enumeration value indicates that one of the user IDs is invalid.
ITEM_LEVEL_ELIGIBILITY_FAILURE This enumeration value indicates that the order cancellation request cannot be initiated since one or more line items within a multiple line item order failed the eligibility check.
PARTIAL_CANCEL_NOT_ALLOWED This enumeration value indicates that the order cancellation request cannot be initiated since only full orders can be cancelled with the Post-Order API, and not a subset of one or more order line items within a multiple line item order.
PARTIAL_QUANTITY_NOT_ALLOWED This enumeration value indicates that the order cancellation request cannot be initiated since the Post-Order API does not allow partial quantity cancellations for a line item. For example, if a buyer bought a quantity of 4 of the same line item, that buyer would have to cancel the whole line item and not just a quantity of 1, 2, or 3.
PARTIAL_REFUNDED_ORDER This enumeration value indicates that the order cancellation request cannot be initiated since the order has already been partially refunded.
PAYMENT_PENDING This enumeration value indicates that the order cancellation request cannot be initiated at the moment since the order has a pending payment.
PAYPAL_DISPUTE_EXIST THIS ENUMERATION VALUE IS DEPRECATED.
REQUESTED_QUANTITY_NOT_AVAILABLE This enumeration value is returned if a buyer wanted more quantity of a line item than what was available for sale.
RETURN_EXIST This enumeration value indicates that the order cancellation request cannot be initiated since a return request exists for one or more line items in the order.
SHIPPED_ORDER This enumeration value indicates that the order cancellation request cannot be initiated since the order (or one or more line items in the order) has already been shipped.
UNKNOWN This enumeration value indicates that the ineligibility reason cannot be determined.
UNPAID_ORDER This enumeration value indicates that the seller can cancel an order without consent from the buyer since the order remains unpaid after a certain number of days.
UNSUPPORTED_PAYMENT_METHOD This enumeration value indicates that the order cancellation will be blocked if the payment method(s) are not supported.
UNSUPPORTED_SITE This enumeration value may be retured if an incorrect eBay marketplace ID was passed in as a header value.
  * See the Enumeration Index to see exact use of each enumeration value in the API.