Custom Order Numbers for WooCommerce

Description

Plugin lets you set custom order numbers in WooCommerce.

Main Features

  • WooCommerce order numbers can be sequential, random or by order ID.
  • Sequential counter can be set to automatically reset on daily, monthly or yearly basis.
  • Custom numbers will be assigned to new orders automatically.
  • There is also a tool to renumerate (i.e. recount) existing orders.
  • Optionally you can add prefix to order number.
  • You can also enable order tracking by custom number.
  • Optionally you can enable admin order search by custom number.

Premium Version

  • Order number template.
  • Order number date prefix.
  • Order number width.
  • Order number custom suffix.
  • Order number date suffix.
  • Manual order number counter.

Feedback

  • We are open to your suggestions and feedback.
  • Thank you for using or trying out one of our plugins!
  • Please visit the plugin page.

Installation

  1. Upload the entire ‘custom-order-numbers-for-woocommerce’ folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Start by visiting plugin settings at WooCommerce > Settings > Custom Order Numbers.

Reviews

Broke “add to cart”, I lost potential sales

This plugin caused a glitch in the “add to cart” action: the cart count didn’t update and the cart popup showed there were no items added to cart (when actually the items were added to cart). Many potential customers left my shop because of this. I discovered this glitch by accident when I was checking the Hotjar records. Otherwise, I wouldn’t even know why I’m losing sales!
A good concept, but I lost sales. No, thanks

Easy To Use and It Works

I got in a jam with my orders due to a site restore, and the author was very responsive. It’s a slick little plugin that does what it says. Thank you.

Great plugin. Great support.

This plugin does exactly what it claims to do and it’s very easy to use. I requested a new feature and Tom had the update ready in just a few days. My client is very happy.

what i needed

Just what i needed, there are other plugins, but they are outdated or with too many other features, i just needed to change the order number and this is updated which is very important and it really works!

It changes order in the email messages too

Works – but doesn’t overwrite for exports

This is a great app for changing the order numbers visually within wordpress, however this does not change the original post data in the database so that if you export your order data for input into a shipping system the exports include the original post/order number that was created, not the updated number created by this plugin.

Read all 7 reviews

Contributors & Developers

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

Contributors

“Custom Order Numbers for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Custom Order Numbers for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.4 – 31/10/2018

  • Compatibility with WooCommerce 3.5.0 tested.

1.2.3 – 05/08/2018

  • Feature – “Order number template” option added.

1.2.2 – 05/08/2018

  • Feature – Sequential: Reset counter – “Reset counter value” option added.
  • Feature – Hide “Renumerate Orders” admin menu for roles option added.
  • Feature – Hide “Custom Order Numbers” admin settings tab for roles option added.
  • Dev – Admin settings – Restyling.

1.2.1 – 30/07/2018

  • Fix – %d replaced with %s in sprintf(), so numbers exceeding max integer would be handled correctly (for “Pseudorandom – crc32 Hash (max 10 digits)” option).

1.2.0 – 24/06/2018

  • Feature – Order numbers counter – “Pseudorandom – crc32 Hash (max 10 digits)” option added.
  • Fix – Unnecessary counter increase on non-sequential number counters fixed.
  • Dev – “Reset section settings” option added.
  • Dev – “Use MySQL transaction” option removed (now always set to yes).
  • Dev – Settings saved as main class property.
  • Dev – Admin settings descriptions updated.
  • Dev – Plugin URI updated to wpfactory.com.
  • Dev – Minor code refactoring.
  • Dev – readme.txt updated.

1.1.2 – 09/03/2018

  • Feature – “Sequential: Reset Counter” option added.

1.1.1 – 13/01/2018

  • Feature – “Manual Order Number” option added.
  • Dev – Confirmation (JavaScript) added for Renumerate Orders tool.
  • Dev – “WC tested up to” added to plugin header.

1.1.0 – 24/07/2017

  • Dev – WooCommerce v3 compatibility – Order ID and date.
  • Dev – Link updated from http://coder.fm to https://wpcodefactory.com.
  • Dev – Plugin header (“Text Domain” etc.) updated.

1.0.1 – 06/01/2017

  • Fix – Translation domain fixed.
  • Dev – Language (POT) file uploaded.

1.0.0 – 02/01/2017

  • Initial Release.