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. |