Skip to main content

Quality Control by Integration (Returns V2)

G
Written by Guido Kaspers
Updated over 2 weeks ago

Swap supports automatic Quality Control (QC) updates via integrations with select third-party logistics (3PL) providers. This allows you to streamline return inspections by syncing QC data directly from your warehouse management system (WMS) into Swap.

This article explains how QC by Integration works and what to expect when using a supported 3PL.


Supported Integrations

QC by Integration is currently available for selected 3PLs, including:

Each integration has its own setup and behaviour. For provider-specific steps, see the individual integration articles.


How It Works

When using QC by Integration:

  • The 3PL sends QC data directly to Swap after inspecting returned items

  • Swap automatically matches this data to the correct return (RMA)

  • Your store’s approval logic is applied to each item

  • Approved items proceed automatically if auto-processing is enabled

You don’t need to upload files or push updates manually. Once connected, the integration handles QC submissions in real time or in batches, depending on the 3PL’s capabilities.


Required Data

Each QC update must include the following information:

  • Order number or Return ID

  • SKU of the returned item

  • Returned quantity

  • QC condition (e.g. Sellable, Damaged, Missing)

Swap uses this data to validate and process returns accurately.


Handling Special Cases

QC by Integration automatically accounts for common edge cases:

Case

Behaviour

No QC update

Item is marked Missing after 48 hours

Quantity mismatch

Marked as Missing if fewer items are returned

Unexpected SKU

Appears in the “Unexpected” tab or summary

The exact behaviour may vary slightly by integration. Refer to the provider-specific guide for full details.


Automatic vs Manual Processing

If all items in a return are marked as Approved, and your store has enabled automatic processing, the return is completed without manual intervention. If not, returns can be reviewed manually on the RMA page.

Did this answer your question?