Retora – Returns & RMA for WooCommerce gives your store a complete, self-service returns system. Customers submit return requests through My Account; you manage everything from a clean admin dashboard.
Features
- Self-service customer return portal on the My Account page
- Guest returns — non-registered customers can file returns via a secure email link
- Admin dashboard — RMA list, approve / reject / receive / complete workflow
- Rules engine — eligibility windows, auto-approve rules, customer limits, required-field rules
- Email notifications — submitted, approved, rejected, received, refunded
- WooCommerce refund integration — refund via gateway directly from the RMA
- Data import / export (JSON backup)
- GDPR personal data export and erasure
- HPOS (High-Performance Order Storage) compatible
- WooCommerce Blocks checkout compatible
How It Works
- Customer visits My Account → Returns, selects an eligible order and items
- RMA is created; admin is notified by email
- Admin approves (refund) or rejects — a notification is sent to the customer
- When the package arrives, admin marks it received
- Admin completes the return — refund is issued via the WooCommerce payment gateway
Rules Engine
Build conditional rules to automate your return policy:
- Eligibility rules — enforce return windows, block specific categories or products
- Auto-approve rules — automatically approve low-value or specific-reason returns
- Customer limit rules — restrict customers who abuse returns
- Required fields rules — require photos or detailed reason text per condition
Premium Extension
The
Retora Pro add-on (available at
wooreturns.store) extends this plugin with:
- Store credit — issues a WooCommerce coupon, tracks balance in a ledger
- Exchange orders — creates a linked WC order for replacement items
- Shipping labels — one-click prepaid return labels via supported carrier integrations
- Fraud protection — auto-flag and blacklist abusive customers