Back to Blog
WooCommerce Returns & Refunds Jun 18, 2026

How to set up a WooCommerce returns policy with Zorem Returns

Yash Patel

Yash Patel

Administrator

How to set up a WooCommerce returns policy with Zorem Returns

A customer emails asking how to send back a jacket that didn’t fit. You reply with instructions. They reply with a question. Three days later you’re still trading messages, manually creating a refund, and your inbox is a graveyard of half-finished return threads. Multiply that by every return your store gets in a month.

There’s a better way to handle this.

Zorem Returns turns returns and exchanges into a self-service flow your customers run from their own account, while you set the rules once and approve requests from a single dashboard. You decide the return window, the reasons, the refund method, and whether items get restocked, and the plugin enforces all of it automatically.

This guide walks you through setting up a complete WooCommerce returns policy from scratch, so customers know exactly what they can return and you stop processing every request by hand.

How to set up your returns policy step by step

  1. Install and activate Zorem Returns
    Upload the plugin and activate it, then go to WooCommerce → Returns to open the settings. A new “Returns” tab also appears under My Account → Orders on the customer side, which is where shoppers will start every request.
  2. Set your return window
    Define how many days after purchase a customer can request a return. You can calculate the window from the original order date or from a selected order status (for example, from “Completed” rather than the day the order was placed), which keeps the clock fair when fulfilment takes time.
  3. Define your return reasons
    Create the list of reasons customers pick from, such as “wrong size”, “damaged item”, or “changed my mind”. Clear reasons give you cleaner reporting later and help you spot product or sizing problems before they grow.
  4. Choose your refund and resolution methods
    Decide what a customer can request: a refund to the original payment method, store credit, an exchange, or a “keep the item” resolution where you refund without asking for the product back. You can offer cross-product exchanges so a customer can swap for a different product, not just a different size.
  5. Configure restocking fees and payment rules
    Set an optional restocking fee that’s deducted automatically from the refund, and restrict returns by payment method if needed (for example, disabling self-service returns on COD orders). This keeps your policy consistent without manual math on every request.
  6. Set up return notifications
    Under the Notifications tab, turn on the emails customers receive at each return status, and connect SMS for status updates if you run SMS for WooCommerce. Customers stay informed without emailing you to ask “what’s happening with my return?”
  7. Manage requests from the Returns dashboard
    Approve, reject, or complete requests from the central dashboard, using the two-step approval flow that only restocks inventory once an item is marked “Return Completed”. You can also attach a return shipping label or parcel guide PDF for the customer to download.

What a clear returns policy controls

Policy elementWhat it sets
Return windowHow long customers have to request
Return reasonsWhy an item can come back
Refund methodRefund, store credit, or exchange
Restocking feeAmount deducted from refund
Payment rulesWhich order types qualify
Restock timingWhen inventory updates

Conclusion

A returns policy only works when it’s enforced the same way every time, and that’s hard to do by hand. Set your rules once in Zorem Returns and the plugin handles the window, the reasons, the refunds, and the restocking while customers serve themselves. You spend less time on email threads and more time running your store.

â†Šī¸ Ready to automate your WooCommerce returns?

Set your policy once, let customers self-serve, and approve everything from one dashboard.

14-Day Money-Back Guarantee. HPOS Compatible. WooCommerce 10.7 tested. Priority Support.