Refunds

Understanding AliExpress Refund States in Your Sheet

Managing refunds is a critical, often complex, part of running a profitable eBay dropshipping store sourced from AliExpress. When a customer initiates a return or a dispute arises, AliExpress processes these events through distinct refund states. Understanding these states, and how they translate into your Fetch Order Tracking sheet, is crucial for accurate accounting, timely communication, and efficient workflow management.

Your Fetch Order Tracking sheet pulls various refund-related fields directly from the AliExpress API. The primary field for tracking the status of a refund is refund_status. This field, along with gmt_refund, end_reason, and the broader order_status, provides a comprehensive view of where a refund stands.

1. PENDING_ARBITRATE / SELLER_ACCEPT_GOODS

These two states often indicate an active, unresolved dispute where AliExpress, the buyer, and the seller (you) are involved in negotiating a resolution. In your sheet, you'll see refund_status reflect one of these. The exact meaning:

  • PENDING_ARBITRATE: This means the dispute has escalated to AliExpress's arbitration team. Neither the buyer nor the seller could agree, and AliExpress is now reviewing the evidence to make a decision. This is a critical point where you need to ensure all your communication logs, tracking information, and any other relevant evidence are submitted to AliExpress.
  • SELLER_ACCEPT_GOODS: This state typically appears when a return has been initiated, and the seller (your AliExpress supplier) has acknowledged receipt of the returned item. It doesn't necessarily mean the refund has been processed, but rather that the physical return process is moving forward. You might also see this if the buyer proposed a return and the seller agreed to accept the goods.

Impact on your sheet:

  • refund_status will be PENDING_ARBITRATE or SELLER_ACCEPT_GOODS.
  • order_status will likely be something like IN_ISSUE or WAIT_SELLER_SEND_GOODS (if a return is expected from the buyer).
  • gmt_refund will be empty or reflect the last update time, not a completion time.

When refund_status is PENDING_ARBITRATE, proactively check the AliExpress order details. AliExpress will often require specific evidence (photos, videos, tracking updates) from you, the dropshipper, to support your case against the buyer's claim.

2. REFUND_SUCCESS / BUYER_ACCEPT_GOODS

These states represent a successful resolution where the refund has been issued to the buyer, or the buyer has confirmed satisfaction with a partial refund or resolution. They signify a point of closure for the refund process.

  • REFUND_SUCCESS: This is the most straightforward state. It means the refund amount has been successfully processed and sent back to the buyer's original payment method. The dispute is closed, and the financial transaction is reversed.
  • BUYER_ACCEPT_GOODS: This state means the buyer has confirmed they received the goods, or, more commonly in a refund context, they have accepted a proposed resolution (e.g., a partial refund without returning the item, or a full refund after they confirmed item receipt/dispute closure). It effectively closes the buyer's side of the dispute.

Impact on your sheet:

  • refund_status will be REFUND_SUCCESS or BUYER_ACCEPT_GOODS.
  • order_status will likely transition to FINISH or remain IN_ISSUE if only a partial refund was issued and the order is still technically active.
  • gmt_refund will be populated with the timestamp of when the refund was successfully processed or the buyer accepted the resolution. This is a key data point for your accounting.

3. REFUND_CLOSED / FINISH

These states indicate that a refund process has concluded, regardless of whether a full refund was issued or not. They mark the end of the dispute lifecycle.

  • REFUND_CLOSED: This state means the refund process has been officially closed by AliExpress. This can happen for several reasons: the buyer withdrew their claim, the seller (your supplier) rejected the claim and AliExpress sided with them, or a refund was processed, and the case is simply marked as closed. It's crucial to check the end_reason field to understand *why* it was closed.
  • FINISH: When order_status for an order transitions to FINISH, and there was an associated refund, it generally means the entire order lifecycle, including any disputes or refunds, has been completed. This is a final state for an order.

Impact on your sheet:

  • refund_status will be REFUND_CLOSED.
  • order_status will likely be FINISH.
  • gmt_refund will be populated if a refund was issued. If the claim was rejected, it might remain empty, but the refund_status will still be REFUND_CLOSED.
  • The end_reason field becomes critical here. It might contain values like BUYER_CANCEL_REFUND, SELLER_REJECT_REFUND, or REFUND_COMPLETED to explain the closure.

4. NO_REFUND

This state is less about an active process and more about the absence of one. It's a default or clear indicator that no refund is currently active or has been requested.

  • NO_REFUND: If an order has this refund_status, it means there is currently no active refund process associated with it. This could be because no refund was ever requested, or a previous refund attempt was completely withdrawn without any financial transaction.

Impact on your sheet:

  • refund_status will be NO_REFUND.
  • gmt_refund will be empty.
  • This is the ideal state for most of your orders, indicating smooth transactions without issues.

By regularly monitoring these refund_status, order_status, and gmt_refund fields in your Fetch Order Tracking sheet, you can automate alerts for critical refund events, streamline communication with your eBay customers, and maintain accurate financial records. This detailed visibility into AliExpress's refund lifecycle is key to minimizing losses and optimizing your dropshipping operation.

For more details on integrating these data points into your workflow, visit Fetch Order Tracking.


Try the fetcher More guides
Chat on WhatsApp