Partial QC processing handles returns where only some expected items are received by the warehouse.
What is a partial QC status?
When a return arrives at your warehouse, Swap waits up to 72 hours for QC updates from your WMS or 3PL for each item in the RMA. Once that period expires, if:
At least one item has received a Passed QC update
One or more items have received no update
No items have received a Failed update
...Swap marks the RMA with a QC status of Partial.
If any item explicitly fails QC, the RMA moves to Needs Review as a QC failure — the Partial logic does not apply.
How it differs from QC failed
Partial is not a failure. It means the warehouse received and approved some items but did not report on others within the timeout window. Failed means at least one item was explicitly rejected during inspection.
Scenario | QC status | RMA outcome |
All items passed | Passed | Auto-processed (if enabled) |
At least one item failed | Failed | Needs Review |
Some items passed, some with no update, none failed | Partial | Depends on the setting |
The Allow partial RMA processing setting
Allow partial RMA processing determines how Swap handles a Partial RMA. You'll find it on the Quality control page, under Automatic in the RMA processing panel — so it only takes effect when you've chosen automatic processing.
Turned off (default)
The RMA moves to Needs Review. No refunds or exchanges are issued automatically, and the return requires manual review.
Turned on
Swap auto-processes only the items that received a Passed QC update — provided none of the missing items belong to a bundle or product set.
Bundle exception: If any missing item is part of a bundle or product set, the RMA moves to Needs Review regardless of the setting. Partial bundles typically indicate fraud or a shipping error, and require manual review.
Note: If an item with an outstanding update subsequently receives a Failed status during the wait period, the RMA moves immediately to Needs Review as a QC failure — the Partial status is voided.
Logic reference
WMS updates received | Setting | Product type | QC status | RMA action |
All passed | N/A | Any | Passed | Auto-processed |
2 passed, 1 failed | N/A | Any | Failed | Needs Review |
2 passed, 1 no update | Off | Any | Partial | Needs Review |
2 passed, 1 no update | On | Single items | Partial | Auto-process (2 items only) |
1 passed, 1 no update | On | Bundle/set | Partial | Needs Review |
A result that arrives after an item has timed out to Missing is still applied while the return is unprocessed — see Understanding quality control.
