Skip to main content

This type defines the enumeration values that can be used in the reasonForRefund field to identify the reason why a buyer refund is being issued for the order.

Type that uses ReasonForRefundEnum

IssueRefundRequest

Call that uses ReasonForRefundEnum

Enumerations

Value
Description
BUYER_CANCEL
This enumeration value should be used if a full refund is being issued because the buyer initiated the cancellation of an order.
SELLER_CANCEL
This enumeration value should be used if a full refund is being issued because the seller initiated the cancellation of an order. A seller might cancel an order if an item is out of stock, or perhaps has become damaged since the creation of the listing.
ITEM_NOT_RECEIVED
This enumeration value should be used if a full refund is being issued because the buyer never received the item.
BUYER_RETURN
This enumeration value should be used if a full refund is being issued because the buyer has returned the buyer returned the item due to buyer remorse or another reason besides 'Not as Described'.
ITEM_NOT_AS_DESCRIBED
This enumeration value should be used if a partial or full refund is being issued because the buyer has stated that the item is 'Not as Described'.
OTHER_ADJUSTMENT
This enumeration value should be used if a partial or full refund is being issued for no specific reason.
SHIPPING_DISCOUNT
This enumeration value should be used if a partial refund is being issued due to the seller wanting to pass on a shipping discount to the buyer.

Got thoughts? Click the feedback button – your insights help us improve!