eBay Post-Order APIVersion 2.7.7
 

IssueRefundRequest

The base request type for the POST /post-order/v2/return/{returnId}/issue_refund method, which is used to issue a refund to the buyer for a returned item.

Call that uses IssueRefundRequest:

Fields

comments ( Text ) [0..?]
This container is used if the seller wants to provide more information to the buyer about the refund that is being issued.
See the Field Index to learn which calls use comments.

refundDetail ( RefundDetailType ) [0..?]
This container provides details on one or more refunds received by the buyer. An itemizedRefundDetail container is returned for each refund type (refund on purchase price, refund on original shipping, or any other costs paid by the buyer). The amount(s) in the itemizedRefundDetail.amount field(s) should equal the amount in the refundDetail.totalAmount field.
See the Field Index to learn which calls use refundDetail.

relistItem ( boolean ) [0..?]
This field should be included and set to true if the seller wants to relist/restock the returned item automatically after the refund operation succeeds.

Sellers can check the eligibility for an item to be relisted by calling Get Return. In the response, check the itemDetail.relistStatus field for eligibility. This field will also show the status of a relist request as either SUCCESS (the relist succeeded) or FAILED (the relist request did not succeed).

If the relist request succeeds, call Get Return and check the itemDetail.relistedItemId to get the listing ID of the newly relisted item (the ID should match the ID of the original item listing).
See the Field Index to learn which calls use relistItem.