Order Cancellation & Returns for WooCommerce
·
Empower your customers with the ability to cancel and return their orders seamlessly on your WooCommerce site.
Votações
Versão
1.1.11
Instalações ativas
100
Última atualização
Feb 13, 2026
Order Cancellation & Returns for WooCommerce is a plugin for order cancellation and return requests. Allows WooCommerce customers to easily cancel orders or request returns from their account, with admin approval workflow and email notifications.
Premium version | Documentation | Support | Demo
Features
Cancellation Requests (Basic Workflow)
- Allow customers to submit cancellation requests directly from the Order Details page.
- Define which order statuses allow cancellation.
- Add preset cancellation reasons (one per line) or allow custom input.
- Set a time limit after purchase for when cancellation is available.
- Optional approval workflow before an order is cancelled.
Return Requests (Basic Workflow)
- Allow customers to submit return requests from their account.
- Select the order status that enables return requests.
- Provide predefined return reasons.
- Set a return request time limit.
- Optional approval system for return requests.
Customer-Friendly Experience
- Simple and intuitive request form.
- Action buttons displayed directly on eligible orders.
- Clear confirmation and structured communication during the request process.
Email Notifications
- Notify store managers when a cancellation or return request is submitted.
- Notify customers when their request is approved or rejected.
Admin Control
- Manage cancellation and return settings from WooCommerce → Settings → Orders.
- Approve or reject requests directly from the order page.
- Maintain a structured request workflow.
Premium Features
Upgrade to WooCommerce Advanced Order Manager to unlock a complete order-adjustment workflow—cancellations, returns, reorder controls, custom statuses, and full UI customization.
Cancellation – Customer Actions
- Allowed statuses for cancellation.
- Preset cancellation reasons.
- Configurable time limit for cancellation requests.
- Cancellation notice added to order adjustment activity log.
- Add “Cancel order” button inside customer emails.
Cancellation – Store Manager Actions
- Configure approval and rejection order statuses.
- Set customer-facing approval/rejection notices.
- Allow shop managers to cancel orders with a visible reason.
- Grant cancellation management permission to the Shop Manager role.
Returns – Customer Actions
- Choose which order status enables return requests.
- Allow item-level return (specific products and quantities).
- Preset return reasons.
- Configurable return time limit.
- Display return notice inside the request form.
- Enable selectable return resolution choices (Refund / Exchange / Store credit).
- Disable returns automatically for orders containing only virtual products.
- Add “Return items” button inside customer emails.
Return Attachments
- Configure maximum number of files.
- Restrict allowed file types.
- Make attachments required if needed.
Returns – Store Manager Actions
- Set order status applied after return approval.
- Log approval and rejection notices into order activity.
- Allow Shop Manager role to manage return requests.
Reorder & Order Again
- Extend the “Reorder” / “Order Again” button to additional order statuses beyond WooCommerce default “Completed”.
Order Status Workflow Builder
- Add unlimited custom order statuses.
- Reorder status positions.
- Edit status labels and badge colors.
- Configure custom status options and notes.
Appearance Customization
- Customize popup modal borders, radius, colors, shadows, and buttons.
- Live preview design changes.
Explore WooCommerce Advanced Order Manager
Plugin Integrations
- WooCommerce Advanced Order Actions: Automatically split orders when customers request returns for specific items or quantities, ensuring accurate inventory and workflow management.
