eBay Post-Order APIVersion 2.7.7
 

CancelReasonEnum

This enum type lists the possible reasons why an order may be cancelled.

Types that use CancelReasonEnum:

Calls that use one or more values of CancelReasonEnum:

Enumeration Values

Value Description
ADDRESS_ISSUES This enumeration value indicates that the seller initiated the order cancellation request because there are issues with the destination address supplied by the buyer.

This cancellation reason can only be given by the seller and not the buyer.
BUYER_ASKED_CANCEL This enumeration value indicates that the seller initiated the order cancellation request due to the buyer's request to cancel.

This cancellation reason can only be given by the seller and not the buyer.
BUYER_CANCEL_OR_ADDRESS_ISSUE THIS ENUMERATION VALUE IS DEPRECATED. This value can no longer be used by a seller in a POST /post-order/v2/cancellation request. Instead, if the seller is initiating an order cancellation request due to the buyer's request, the BUYER_ASKED_CANCEL value is used, or, if the seller is initiating an order cancellation request due to inaccuracies with the buyer's shipping address, the ADDRESS_ISSUES value is used.
FOUND_CHEAPER_PRICE This enumeration value indicates that the buyer has found a cheaper price for the item somewhere else, so wants to cancel.

This cancellation reason can only be given by the buyer and not the seller.
ORDER_MISTAKE This enumeration value indicates that the buyer made a purchasing mistake.

This cancellation reason can only be given by the buyer and not the seller.
ORDER_UNPAID This enumeration value indicates that the seller initiated the order cancellation request because the buyer has not paid for the order in a timely manner.

This cancellation reason can only be given by the seller and not the buyer.
OTHER THIS ENUMERATION VALUE IS DEPRECATED. This value can no longer be used by a buyer or seller in a POST /post-order/v2/cancellation request.
OUT_OF_STOCK_OR_CANNOT_FULFILL This enumeration value indicates that the seller initiated the order cancellation request due to being out of stock on the item, or due to another fulfillment issue.

This cancellation reason will result in a transaction defect as noted in the Order cancellation policy.

This cancellation reason can only be given by the seller and not the buyer.
PRICE_TOO_HIGH THIS ENUMERATION VALUE IS DEPRECATED. This value can no longer be used by a buyer in a POST /post-order/v2/cancellation request.
UNKNOWN This enumeration value indicates that the order cancellation reason is unknown.

This enumeration may be returned if the buyer initiated the cancellation request but did not provide a reason.
WONT_ARRIVE_IN_TIME This enumeration value indicates that the buyer wants to cancel because the item did not arrive within the expected delivery window.

This cancellation reason can only be given by the buyer and not the seller.
WRONG_PAYMENT_METHOD This enumeration value indicates that the buyer used the wrong payment method.

This cancellation reason can only be given by the buyer and not the seller.
WRONG_SHIPPING_ADDRESS This enumeration value indicates that the wrong shipping address is on file for the buyer.

This cancellation reason can only be given by the buyer and not the seller.
WRONG_SHIPPING_METHOD This enumeration value indicates that the buyer selected the wrong shipping service option.

This cancellation reason can only be given by the buyer and not the seller.
  * See the Enumeration Index to see exact use of each enumeration value in the API.