Configuration
All of Reorder’s settings live on one screen, WooCommerce → Reorder. The defaults work out of the box, so this screen is optional — but it lets you match the button to your store’s wording and checkout flow.
Button text
Section titled “Button text”The label for the reorder button. The default is “Order again”. Change it to match your tone — “Buy again”, “Reorder”, “Repeat this order”. The same label is used on the orders list and, if enabled, on the single order view.
Order statuses
Section titled “Order statuses”Controls which past orders show the button. By default only Completed orders qualify, on the reasoning that a completed order is one the customer was happy with and is most likely to repeat.
You can additionally enable:
- Processing — orders still being fulfilled.
- On hold — orders awaiting payment or stock.
Tick the statuses that make sense for your store. The button only ever shows to the customer who owns the order, regardless of status.
Redirect target
Section titled “Redirect target”Where the customer lands after clicking the button:
- Cart (default) — drops them in the cart so they can review or adjust quantities before checking out. Best when reorders are often tweaked.
- Checkout — sends them straight to payment for the fastest possible repeat purchase. Best for high-trust, fixed reorders.
In both cases the still-purchasable items have already been added to the cart by the time they arrive.
Show on the single order view
Section titled “Show on the single order view”By default the button appears on the My Account → Orders list. Enable this option to also show it on the single order detail page, so a customer reviewing one past order can reorder it without going back to the list.
What is not configurable (by design)
Section titled “What is not configurable (by design)”- Ownership and nonce checks are always on. Every reorder link is nonce-protected and the handler verifies the current user owns the order before acting. There is no setting to weaken this.
- Missing-item handling is automatic. Deleted, hidden or out-of-stock items are skipped and named in a notice; everything still purchasable is added.
- Variation handling is automatic. The exact variation originally ordered is re-added.
Housekeeping
Section titled “Housekeeping”Reorder stores its configuration in the reorder_settings option and a reorder_db_version marker. It creates no custom database tables. Deleting the plugin from the Plugins screen runs the uninstall routine, which removes both options and leaves your database clean.