Reorder
Reorder adds a one-click “Order again” button to each past order in WooCommerce My Account → Orders (and optionally on the single order view). Clicking it re-adds every still-purchasable item from that order to the cart and sends the customer to the cart or straight to checkout — turning a repeat purchase into a single tap.
Why stores pick Reorder
Section titled “Why stores pick Reorder”Reorder is one focused repeat-purchase button — not a heavy suite. Customers re-buy a whole order without hunting for each product again. Anything no longer available is skipped automatically, with a clear notice listing what could not be re-added. The free edition is the full GPL product.
Highlights
Section titled “Highlights”- Order again button on the My Account orders list and, optionally, the single order view.
- Re-adds the whole order — every still-purchasable line goes back into the cart in one click.
- Skips missing items — deleted, hidden or out-of-stock products are skipped with a friendly notice.
- Variation aware — re-adds the exact variation (size, colour, etc.) that was originally ordered.
- Safe by design — every reorder link is nonce-protected and the handler verifies the current user owns the order (no IDOR).
- No layout shift, no jQuery — the button sits in the normal WooCommerce order actions; the single-order button is server-rendered.
- Accessible and polished — keyboard friendly, focus-visible styles, motion-safe, dark-mode-aware admin with inline help.
- Configurable — button label, which order statuses show the button, and whether to send shoppers to the cart or checkout.
How reorder works
Section titled “How reorder works”The button re-adds every still-purchasable line item from a past order to the cart and redirects to the cart or checkout. Unavailable products are skipped, and the customer sees a notice naming the products that could not be re-added — the cart never breaks. The reorder link is nonce-protected and only ever acts on an order the current user actually owns.
Editions
Section titled “Editions”- Free on WordPress.org — the Order again button, ownership-checked and nonce-protected, with configurable label, statuses and redirect target.
- Pro (shipped: reorder reward coupon) for rewarding repeat customers.
Next steps
Section titled “Next steps”- Getting started — install, choose statuses, set the redirect.