The job of returns management software is to give every return one owner. With Pipe17 orchestrating the flow, every return, RMA, restock, refund, and exchange lands in your ERP, warehouses, and order sources so you can automate the entire returns lifecycle.
The Problem
The shopper's side of a return is a solved problem. A portal takes the request, a label gets emailed, a bag gets dropped off. Then the operational side starts, and that one is not solved.
Posts in one system; finance reconciles it by hand in another.
Sits in receiving for weeks while your channels keep selling as if it never came back.
Becomes a manual reorder someone has to key in, price, and chase.
Your channel, your 3PL, and your ERP each hold their own version, and none of them agree.
Each system sees its slice of the return. Nothing owns the whole thing.
The Solution
Returns Management is RMA software that meets a return wherever it begins. Create the return merchandise authorization (RMA) in Pipe17, or ingest one already open in:
A shopper's return request in a channel like Shopify, TikTok Shop, or Walmart Marketplace lands as an RMA, automatically.
Returns already open in an ERP like NetSuite, Acumatica, or SAP flow in right alongside the ones your channels send.
When a customer starts a return in a platform like Loop or Happy Returns, that RMA becomes the record every other system follows.
However the RMA arrives, Pipe17 drives it from there, setting the reason, the resolution path (refund, store credit, or exchange), and who pays the return shipping. The flow is bidirectional, so a return that starts in one system stays current in all of them.
Every return is tracked across that arc, so nothing sits in limbo between systems. The physical box lands at your warehouse, your 3PL, or a store; Pipe17 records the arrival against the RMA and reconciles what actually came back with what was authorized, down to the partial receipt.
When a return stalls or comes back wrong, it raises an exception with Exception Resolution, routed to someone who can act instead of aging in a queue.
A returned unit is trapped value until a system decides what happens to it. On receipt, Pipe17 captures every item's condition, good or damaged, with a restockable flag on each one. Then the unit takes one of three paths:
Sellable units go straight back into live inventory availability, counting toward what your channels can promise.
Damaged units stay out of stock instead of leaking into a sale.
Restocking is only the floor of recovery: Aterian resells its returns instead. Pipe17 automatically lists the qualifying units on eBay as pre-owned inventory, kept separate from the new-product catalog through Product Sync. A cost center becomes a recommerce channel.
If your returns platform grades condition in finer detail, Pipe17 carries those calls across the rest of your stack; the specialist judges, Pipe17 acts on the judgment everywhere else.
Returns and refunds belong to one record, not two systems. Pipe17 tracks the refund or store credit tied to each return, keeps it consistent across your channels, ERP, and finance reporting, and can trigger it downstream the moment the resolution is decided.
Making sure the refund that was promised is the refund that posted, everywhere the number matters.
Executing the actual money movement, in the channel or payment system where it belongs.
Returns and exchanges usually run as two disconnected motions: a return closed in one system and a replacement order keyed into another, with the price difference worked out by hand. Pipe17's native exchange handles both as a single flow:
Exchange management on the operational side is Pipe17's; the shopper-facing storefront moment, the "swap for a different size" experience, stays with your returns platform or channel.

Either way, Pipe17 orchestrates returns across your stack, keeping the return's data, inventory, and money in sync, whichever tools sit at the front. Rules run the routine work on the shared Automation Engine:
The platform around Returns Management is what makes each return count. A restocked return raises the availability your channels sell against, the re-listed unit flows through the same product data as your new inventory, and a stalled one surfaces beside every other exception your team is already working. The return is not a side process; it is order operations run in reverse, on the same rails.
Enterprise brands and global 3PLs run their order operations on Pipe17.
Returns management is the operational process of handling product returns end to end: authorizing the return, receiving the goods, deciding their disposition, and settling the refund or exchange. Pipe17 runs Returns Management as one connected flow. An RMA opens, receiving matches the goods against it, disposition restocks or resells them, and the refund or exchange settles across your systems.
A returns management system is software that tracks and coordinates returns across their lifecycle, from authorization through receiving, restocking, and refund. In Pipe17, that system is not standalone. Each return moves through the platform that already runs your orders, so restocks, refunds, and exchanges land in the systems that need them.
Returns Management does not replace a returns portal; the two do different jobs. The portal owns the shopper's return moment: the branded self-service flow, the label, the drop-off. Pipe17 owns what happens after, moving the return's data, inventory, and money records across your channels, warehouses, and ERP, with or without a portal in front.
Reverse logistics software coordinates goods traveling backward through the supply chain, tracking returns, repairs, and recycling from the customer back toward the warehouse. Pipe17 covers the returns core, orchestrating authorization, receiving, disposition, and settlement across your systems. Our reverse logistics guide explores the wider discipline.
Returns Management tracks the refund or store credit attached to each return, keeps it consistent across channels and finance, and can trigger it downstream once the return clears. Your channel or payment processor executes the actual money movement, which means refunds settle through the systems your finance team already audits.
Exchange management is coordinating a return and its replacement order as one transaction, including the price difference between the items. Pipe17 handles exchanges natively in a single flow, so the return, the new order, and the adjustment stay linked instead of running as a separate return plus a manual reorder.
Returns Management is a capability of the Order Operations Platform, not a separate returns tool. That placement is the point. A return only pays off when it moves the same inventory, order, and finance data the rest of your operation runs on, and a bolt-on product sits outside that data.