Refunds
What AliExpress 'FINISH' Hides About Completed Orders
When Fetch Order Tracking reports an AliExpress order_status as FINISH, it's easy to assume the order is complete, delivered, and successful. For dropshippers, however, FINISH is a deceptively simple status that can mask critical information, especially regarding refunds. Relying solely on FINISH can lead to missed refund opportunities or a misunderstanding of your true profit margins.
The Dual Meaning of AliExpress 'FINISH'
The FINISH status on AliExpress indicates that the order lifecycle, from AliExpress's perspective, has concluded. This can happen in two primary ways:
Successful Completion: The buyer received the goods, confirmed delivery (or the protection period expired), and no disputes were opened or active. This is the ideal scenario.
Completion After a Refund/Dispute: A dispute was opened, processed, and closed, potentially resulting in a full or partial refund to the buyer. Even if a refund occurred, the order will still eventually transition to
FINISH.
This duality is where the problem lies for dropshippers. A FINISH status alone doesn't tell you if money left your account due to a refund.
Why You Can't Rely Solely on order_status = FINISH
Consider an order placed on January 1st. On February 15th, the AliExpress order_status changes to FINISH. Without deeper data, you might log this as a successful sale. However, what if on February 1st, a dispute was opened for 'Item not as described' and on February 10th, a full refund was issued to your customer? The order would still reach FINISH on February 15th, but your profit for that transaction is zero (or negative).
The
FINISHstatus merely signifies the end of the order's journey on AliExpress, not necessarily a successful, non-refunded transaction.
How Fetch Order Tracking Clarifies 'FINISH'
Fetch Order Tracking goes beyond the basic order_status to give you the full picture. When an order reaches FINISH, our system also pulls crucial refund-related data points:
gmt_refund: This timestamp indicates when a refund was processed. If this field is populated (i.e., not null) for an order markedFINISH, it means a refund occurred.order_statustransitions: While the final status isFINISH, the path to it matters. Intermediate statuses likeWAIT_SELLER_AGREE_RETURN,WAIT_BUYER_ACCEPT_GOODS,FINISH_RETURN_GOODS, orRISK_CONTROL_DISPUTEindicate that a dispute was active at some point.end_reason: This field provides more context for why the order finished. For successful orders, it might beBUYER_ACCEPT_GOODSorLOGISTICS_STATUS_FINISH. For refunded orders, it could beREFUND_SUCCESS,SELLER_REFUND_FAIL, or other dispute-related reasons.logistics_status: While not directly about refunds, if an order finishes with alogistics_statuslikeDELIVERED, it provides a stronger indication of a successful delivery before a potential refund. If it finishes withUNDELIVEREDorRETURNED_TO_SENDER, and there's agmt_refund, it clarifies the reason for the refund.
Practical Workflow for Refund Detection
To accurately track refunds and avoid misinterpreting FINISH, implement the following workflow in your Google Sheet with Fetch Order Tracking data:
Filter for
order_status = FINISH: Start by identifying all orders that have completed their lifecycle.Check the
gmt_refundcolumn: For allFINISHorders, examine thegmt_refundcolumn. If this column contains a date/time value, it means a refund was issued. If it's empty, no refund was processed by AliExpress for that order.Cross-reference with
end_reason: Use theend_reasoncolumn to understand the specific conclusion. Ifgmt_refundis present,end_reasonwill often be something likeREFUND_SUCCESS, confirming the refund.Monitor
order_statushistory for disputes: Although the final status isFINISH, an order's history oforder_statuschanges (which Fetch Order Tracking can also provide) can reveal if a dispute was ever active. Look for any status containing 'DISPUTE' or 'REFUND' prior toFINISH.
For example, you might have a formula in your sheet like: =IF(AND(F2="FINISH", NOT(ISBLANK(G2))), "Refunded", "Completed") where F2 is order_status and G2 is gmt_refund.
The True 'Completed' Order
A truly 'completed' and profitable order for a dropshipper is one where:
The
order_statusisFINISH.The
gmt_refundfield is empty (null).The
end_reasonis indicative of successful delivery (e.g.,BUYER_ACCEPT_GOODS,LOGISTICS_STATUS_FINISH).
By integrating these specific data points into your tracking, you move beyond a superficial understanding of your order flow. This level of detail is crucial for accurate accounting, identifying problematic products or suppliers, and ensuring you're not overestimating your profits.
Don't let the simplicity of FINISH mask potential losses. Leverage the comprehensive data provided by Fetch Order Tracking to gain genuine insights into your AliExpress order performance. Get started with Fetch Order Tracking today.