eBay Post-Order APIVersion 2

ActualRefundDetailType

This type is used by the actualRefundDetail container, which shows the itemized refund information after the seller issues a refund to the buyer. Until the refund is actually successfully processed, only information on the estimated refund may be seen in the estimatedRefundDetail container.

Type that uses ActualRefundDetailType:

Calls that use ActualRefundDetailType:

Fields

actualRefund ( RefundDetailType ) [0..?]
This container consists of one or more itemizedRefundDetail containers, as well as the total amount of the actual refund (which is the total of each itemizedRefundDetail.amount value). This container is only returned if a refund has been issued for the return request.
See the Field Index to learn which calls use actualRefund.

refundInitiationType ( ReturnRefundInitiatorEnum ) [0..?]
This enumerated value indicates the initiator of the refund. 'SELLER_INITIATED' indicates that the seller initiated the refund, and 'AUTO_REFUND' indicates that the buyer's money was automatically refunded through the PayPal system.
See the Field Index to learn which calls use refundInitiationType.

refundIssuedDate ( DateTime ) [0..?]
This timestamp indicates when the seller issued the refund to the buyer.
See the Field Index to learn which calls use refundIssuedDate.

refundStatus ( token ) [0..?]
The value in this field indicates whether or not the refund operation was successful. If the 'PENDING' value is returned, it indicates that the refund is happening outside of PayPal and there is no way for eBay to check the status of the refund. In this scenario, the seller should call POST /post-order/v2/return/{returnId}/mark_refund_sent to mark the refund as sent and/or the buyer should call POST /post-order/v2/return/{returnId}/mark_refund_received to mark the refund as received.
See the Field Index to learn which calls use refundStatus.