Your privacy choices

We use cookies to see how the site is used and, with Google and Meta, to measure our ads. Nothing is set until you choose. You can change your choice at any time under Cookie settings.

Privacy Policy

We use cookies to see how the site is used and, with Google and Meta, to measure our ads. You can change your choice at any time under Your Privacy Choices.

Your privacy choices

Choose which cookies we may use. Your choice applies on every page and lasts 12 months.

Your opt-out preference signal has been honored. Advertising stays off while your browser sends it.

NecessaryKeeps the site working: your privacy choice here, the language you are reading in, the documentation search, and Cloudflare's protection of the site.
Always on
Google Analytics and Cloudflare Web Analytics, and WooCommerce's own record of the page your visit started on: which pages are read, how the site is used, and which of them lead to an order.
Google Ads and the Meta pixel: measuring and improving our ads, including on other sites.
ThriveDesk, which runs the live chat on our support page. It is run by another company and stores an identifier in your browser.
Privacy Policy
Orders & fulfillment

Customer Cancel Order for WooCommerce

Let customers cancel their own orders from My Account, within rules you control. Every self-served cancellation is a support ticket that never gets written and a package that never ships to a buyer who changed their mind.

14-day money-back guarantee · Works with any WooCommerce theme

Pricing

Every license includes

  • Cancel button in My Account
  • Immediate status updates
  • Eligible status configuration
  • Cancellation behavior settings
  • Advanced cancellation options
  • Priority support (under 24h)

Choose your license

Add to Cart · $19/year

Instant download · 14 days money back

Running more plugins? All 19+ Bright Plugins, including Customer Cancel Order, come with one Club membership from $29/month.

How it protects you

Self-service cancellation, on your terms.

Customers get control, you keep the guardrails: only the statuses you allow can be cancelled.

1

Cancel from My Account

Eligible orders show a cancel option right in the account area.

Free & Pro
2

Status rules

You decide which statuses can be cancelled, and shipped orders stay locked.

Pro
3

Instant order updates

Cancelled orders change status immediately in WooCommerce.

Free & Pro
4

Store owner control

Configure the whole behavior from the plugin settings.

Pro
Everything included

Built to cut cancellation tickets to zero

Fewer support tickets

Change-of-mind cancellations stop landing in your inbox.

Ship less regret

Orders get cancelled before the label is printed, not after.

Guardrails included

Only the statuses you allow are cancellable.

Clean order books

Statuses update in WooCommerce, so reports stay accurate.

Standard refund flow

Refunds keep running through WooCommerce and your gateway.

Works with your theme

Built to WooCommerce standards so it works with any properly coded theme and popular page builders.

How it works

How to let customers cancel orders in WooCommerce

Install the plugin

Upload the plugin and activate it.

Choose eligible statuses

Decide which order statuses customers are allowed to cancel.

Set the rules

Configure how cancellations behave from the plugin settings.

Customers self-serve

A Cancel button appears in My Account for eligible orders, and you are notified.

Full walkthrough in the documentation.

Use cases

Where self-service cancellation pays off

High-volume stores

At hundreds of orders a day, even a small cancel rate is a big ticket queue.

Impulse-buy catalogs

Fast decisions cut both ways; make the exit as easy as the entry.

Pre-shipment windows

Give customers a fair window to cancel before fulfillment starts.

Lean support teams

Route effort to real problems, not routine cancellations.

FAQ

Order cancellation, answered

What does this plugin do?

It adds a cancel option to eligible orders in the customer’s My Account area, so customers cancel themselves instead of emailing support.

Can I control which orders can be cancelled?

Yes. You choose the order statuses that allow cancellation; anything already shipped stays locked.

Will I know when an order is cancelled?

Yes. The order status updates in WooCommerce so your team and workflows see the cancellation immediately.

Does it handle refunds automatically?

Cancellation updates the order in WooCommerce; refunds continue through your normal WooCommerce and payment gateway flow.

Will it work with my theme?

Yes. The plugin follows WooCommerce standards so it works with any properly coded theme and popular page builders.

Is there a free version?

Yes. The free version on WordPress.org covers core self-service cancellation. Pro adds advanced features and priority support.

What store owners say

Customer Cancel Order, reviewed

5.0 from 5 reviews

Bright Plugins · Verified customer
Julia F.
★★★★★

"Customers cancel their own orders inside a time window. Our support inbox got noticeably quieter."

→
Bright Plugins · Verified customer
Dominic S.
★★★★★

"The configurable cancellation window and status rules are exactly right."

→
Bright Plugins · Verified customer
Aiko T.
★★★★★

"Straightforward for customers and gives us the audit trail we needed for reporting."

→
Bright Plugins · Verified customer
Samuel N.
★★★★★

"Set it up once and have not thought about it since. That is the goal."

→
Bright Plugins · Verified customer
Heather Q.
★★★★★

"Fewer refund disputes because people can act before we ship. Real operational win."

→

Let customers cancel, keep your team focused

Self-service cancellation with the guardrails you choose.