eBay Post-Order APIVersion 2.7.7
 

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.
See the Field Index to learn which calls use fundings.

netChargeAmount ( Amount ) [0..?]
This container shows the total amount charged to the seller for this refund. The value will be in the seller's default currency.
See the Field Index to learn which calls use netChargeAmount.

outstandingAmount ( Amount ) [0..?]
This container 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 ( 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 by eBay.
See the Field Index to learn which calls use refundInitiationType.

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

The enumeration value in this field indicates whether or not the refund operation was successful. If the PENDING value is returned, it indicates that the refund may be occurring outside of eBay's system 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.