Returns
The return management in the fulfillment process provides merchants with full control over handling returns, refunds, and restocking. It supports efficient processing of returned products, refund calculations, and optional approval workflows to ensure that all return scenarios are managed accurately and consistently.
Returns can be created directly from an order, allowing the merchant to specify refund amounts, return reasons, and whether items should be added back to inventory.
Key features
| Feature | Description |
|---|---|
| Optional approval flow | Allows merchants to review and approve refund requests before processing. |
| Return reasons | Enables tracking of return causes for reporting and quality improvements. |
| Automatic stock restoration | Determines whether returned products should be automatically added back to inventory. |
| Refund calculation | Automatically distributes original order discounts proportionally among returned products. |
| Return fees | Allows adding fees that can be deducted from the refund amount. |
| Shipping refunds | Option to include or exclude shipping costs in the refund. |
| Payment provider integration | Automatically processes refunds through the connected payment provider. |
Typical use cases
The return management functionality streamlines post-purchase operations, ensures transparency for customers, and maintains accurate stock and financial data.
1. Creating and processing returns
Merchants can easily create returns by selecting the relevant order items and return reasons. Examples include:
- Creating a return for a damaged product with a specific return reason.
- Issuing a partial refund for one or more items in an order.
2. Managing refund approvals
Optional approval flows ensure internal control before refund execution. Examples include:
- Reviewing refund requests for high-value or complex returns.
- Approving or rejecting return requests based on company policy.
3. Handling restocking and refund distribution
Returned items can be restored to inventory automatically, and refunds are calculated proportionally. Examples include:
- Automatically adding returned products back into available stock.
- Proportionally distributing discounts among refunded items for accurate refund amounts.
Related functionality
| Related feature | Description |
|---|---|
| Orders | Returns are linked to original orders for item validation and refund calculation. |
| Inventory management | Handles restocking and stock level adjustments for returned items. |
| Payments | Processes automatic refunds through integrated payment providers. |
| Reporting | Tracks return reasons and refund data for operational analysis. |
| Customer account | Allows customers to view their return and refund status. |