eBay Post-Order APIVersion 2

IssueRefundRequest

This type defines the request payload for the POST /post-order/v2/return/{returnId}/issue_refund call.

Call that uses IssueRefundRequest:

Fields

comments ( Text ) [0..?]
Optional container that allows the seller 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 is used to specify the total amount of the refund, as well as an itemizedRefundDetail container 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..?]
If set to true, the returned item will be relisted automatically when the refund 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.