Title: Seqora Order Numbers for WooCommerce
Author: Vijendra Yadav
Published: <strong>October 9, 2026</strong>
Last modified: October 9, 2026

---

Search plugins

![](https://ps.w.org/seqora-order-numbers-for-woocommerce/assets/banner-772x250.
png?rev=3736069)

![](https://ps.w.org/seqora-order-numbers-for-woocommerce/assets/icon-256x256.png?
rev=3736069)

# Seqora Order Numbers for WooCommerce

 By [Vijendra Yadav](https://profiles.wordpress.org/vrvijendra007/)

[Download](https://downloads.wordpress.org/plugin/seqora-order-numbers-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/seqora-order-numbers-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/seqora-order-numbers-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/seqora-order-numbers-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/seqora-order-numbers-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/seqora-order-numbers-for-woocommerce/)

## Description

WooCommerce numbers orders using the underlying post or order ID, which jumps around
as other content is created. This plugin gives every order a predictable, human 
friendly number instead.

Requires WooCommerce 5.0 or newer, and is tested up to WooCommerce 11.1.

#### Features

 * Sequential order numbers applied automatically to new orders.
 * Prefix and suffix, for example `ORD-1001` or `1001-EU`.
 * Date placeholders anywhere in the number, using any PHP date format.
 * Ready made format presets, plus a custom pattern field for full control.
 * Zero padded number length, so `1` becomes `0001`.
 * Configurable start number, useful when migrating from another platform.
 * Custom increment, so numbers can step by 5, 10 or any interval.
 * Automatic counter reset on a daily, monthly or yearly cycle, with its own start
   number.
 * A separate sequence and format for free (zero total) orders.
 * Optional refund numbers derived from the parent order.
 * Renumber existing orders: all of them, everything from a date, or everything 
   from an order ID, run in batches with a progress bar.
 * Search the admin order list by custom order number.
 * Customers can use the custom number in the order tracking form.
 * Works with WooCommerce Subscriptions, including renewal orders.
 * Compatible with High Performance Order Storage (HPOS) and the block based checkout.
 * Tools to set a single order’s number by hand, reset the counters, or restore 
   WooCommerce’s default numbering.

#### Placeholders

    ```
    {prefix}, `{number}`, `{suffix}`, `{date}`, `{year}`, `{short_year}`, `{month}`, `{day}`, `{order_id}`, `{customer_id}`, and inline dates such as `{date:Y-m}`.
    ```

## Screenshots

[⌊Custom order numbers shown in the WooCommerce orders list.⌉⌊Custom order numbers
shown in the WooCommerce orders list.⌉[

Custom order numbers shown in the WooCommerce orders list.

[⌊Order number format settings with a live preview of the next three numbers.⌉⌊Order
number format settings with a live preview of the next three numbers.⌉[

Order number format settings with a live preview of the next three numbers.

[⌊Prefix, suffix, number length and start number, with the preview updating as you
type.⌉⌊Prefix, suffix, number length and start number, with the preview updating
as you type.⌉[

Prefix, suffix, number length and start number, with the preview updating as you
type.

[⌊Ready made format presets, or a custom pattern built from placeholders.⌉⌊Ready
made format presets, or a custom pattern built from placeholders.⌉[

Ready made format presets, or a custom pattern built from placeholders.

## Installation

 1. Upload the `seqora-order-numbers-for-woocommerce` folder to `/wp-content/plugins/`,
    or upload the zip through Plugins > Add New > Upload Plugin.
 2. Activate the plugin through the Plugins screen.
 3. Go to WooCommerce > Settings > Order Numbers to configure the format.

## FAQ

### Will existing orders be renumbered?

Not unless you ask. The default scope is “Upcoming orders only”. Choose a wider 
scope on the Order number format tab, save, then run the job from the Tools tab.

### Are the numbers safe under load?

Yes. Each number is allocated inside a MySQL named lock, so two simultaneous checkouts
cannot receive the same value.

### What happens to abandoned block checkout carts?

Draft orders are skipped, so numbers are not consumed by carts that were never completed.

### Does it work with HPOS?

Yes. The plugin declares compatibility with High Performance Order Storage and reads
and writes order meta through the active storage engine.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Seqora Order Numbers for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Vijendra Yadav ](https://profiles.wordpress.org/vrvijendra007/)

[Translate “Seqora Order Numbers for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/seqora-order-numbers-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/seqora-order-numbers-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/seqora-order-numbers-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/seqora-order-numbers-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/seqora-order-numbers-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [invoice](https://wordpress.org/plugins/tags/invoice/)[order](https://wordpress.org/plugins/tags/order/)
   [Order Numbers](https://wordpress.org/plugins/tags/order-numbers/)[sequential](https://wordpress.org/plugins/tags/sequential/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/seqora-order-numbers-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/seqora-order-numbers-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/seqora-order-numbers-for-woocommerce/reviews/)

## Contributors

 *   [ Vijendra Yadav ](https://profiles.wordpress.org/vrvijendra007/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/seqora-order-numbers-for-woocommerce/)