Type to search.

#759 by installscommercial

Sequential Order Number for WooCommerce

by WebToffeeVersion 1.8.2

Sequential order number for WooCommerce is the best plugin to generate sequential or custom order numbers for existing and new WooCommerce orders.

Active installs
50,000+
#759 of 1,000
Downloads, all time
936.4K
936,374
Downloads, 30 days
25K
5.9K in the last 7
Rating
4.9 / 5
146 reviews
Last updated
11 days ago
Oct 20, 2026
Version
1.8.2
83 releases

Upkeep and compatibility

Last updatedOctober 20, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress6.0 or newer
Needs PHP7.0 or newer
First publishedApril 20, 2018
Support, last two months1 of 1 threads resolved (100%)

Reviews

4.9 / 5 from 146 reviews

Reviews by star rating
5 stars139
4 stars1
3 stars2
2 stars0
1 star4

Downloads, last 30 days

Low 132 a dayHigh 5.8K a day

What the author says it does

The Sequential Order Number for WooCommerce plugin helps organize order numbers in custom formats using prefixes, suffixes, starting numbers and increments. This allows you to format or rearrange both existing and new WooCommerce order numbers into a clear consecutive sequence, making order tracking simple and consistent.

Why are WooCommerce order numbers not in sequential order?

The reason is quite simple! WordPress uses a single ID system for posts, pages, and media files. WooCommerce uses the same ID system to generate order numbers. This means that when a new WooCommerce order is created, it may not always receive the next number in sequence because that ID may have already been used by another post or page. As a result, WooCommerce order numbers can appear to skip or break sequence.

However, using this custom order number plugin, you will always get sequential numbers for your WooCommerce orders.

When you activate the sequential order number plugin, you can easily organize WooCommerce order numbers in a custom sequence. If your store has no existing orders, numbering will begin at 1 or at any custom starting number you set. If you already have existing orders, the plugin will continue the sequence from the latest order number.

To get a complete walkthrough of the WooCommerce sequential order plugin settings, check out this video

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Can I do custom formatting for the WooCommerce order numbers?

Yes, you can set a custom prefix and start number.

Does it work with subscription orders?

Yes, The plugin supports WooCommerce subscriptions.

Can I reset WooCommerce order numbers on yearly basis?

Yes. You can set WooCommerce order numbers to reset automatically on a daily, monthly, or yearly basis. This feature is available in the premium version.

Can I set an order number prefix/suffix?

You can set a custom prefix for WooCommerce order numbers using the plugin.

Can I add custom order number width?

Yes, you can set a custom order number width.

How to make my payment gateway plugin compatible with the sequential order plugin?

Using the below tweak you can make your payment/invoice/shipping plugin compatible with the Sequential orders. Instead of referencing $order->id or $order->get_id() when fetching order data, use $order->get_order_number()

Latest changelog entry

1.8.2 2026-10-20

  • [Compatibility] – Tested OK with WooCommerce 11.2.1

See changelog for all versions

Screenshots

From WordPress.org.

Tagged

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.