eBay Post-Order APIVersion 2.6

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.

fundings ( array of RefundFundingType ) [0..?]
This array shows more information about how the buyer refund was funded. There are multiple seller payment sources where the money can come from, and it is possible that the money can come from multiple seller payment sources.

This array is only applicable to and returned if the seller is opted in to eBay managed payments.
See the Field Index to learn which calls use fundings.

outstandingAmount ( Amount ) [0..?]
This field shows any outstanding dollar amount that is still due to the buyer for the refund. If a full refund has been successfully issued to the buyer, this value should be 0.0.
See the Field Index to learn which calls use outstandingAmount.

refundInitiationType ( token ) [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.