Custom Order Numbers for WooCommerce

Author: Tom Anbinder SKU: N/A Category: Tags: , Version: 1.1.2; Last updated: 3 months ago; Requires WordPress version: 4.4; Tested up to: 4.9


This plugin is a premium version of free "Custom Order Numbers for WooCommerce" plugin.

Plugin lets you set custom order numbers in WooCommerce. Order numbers can be sequential. Optionally you can add suffix etc. to order number.
Custom numbers will be assigned to new orders automatically. There is also a tool to renumerate (i.e. recount) existing orders.
You can also enable order tracking by custom number and admin order search by custom number.

Prices & Licenses

Single siteUnlimited sites
1 year$19.99 $11.99$49.99 $19.99
Lifetime$49.99 $32.99$99.99 $30.99


There are no reviews yet.

Be the first to review “Custom Order Numbers for WooCommerce”

6 thoughts on "Custom Order Numbers for WooCommerce"

  1. elliott October 17, 2017 at 9:36 am #


    The order numbers do change on the WooCommerce, but whe I export orders the old post-ID comes out as the order number column.

    Is this something that includes on the Pro version?



    • Steve November 18, 2017 at 1:56 am #

      any answer on this? We do a daily web import to our quickbooks server and I need the order numbers to match woocommerce. Happy to buy the Pro version is this is the case…


  2. Matt January 18, 2018 at 6:26 pm #

    I have this exact problem as well.


  3. paraaf January 19, 2018 at 3:28 pm #


    My client wishes to start renumbering each year in this format: C218001 where 18 is the current year and 1 the first order.
    Is that possible with this plug-in?



  4. Alex Lp April 16, 2018 at 4:05 pm #

    Hello, the free plugin version works great, but in the email that the client receives, there is an error that appears before the Order number and table in the email that is sent to the user, how can i fix that?

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, class ‘WC_Order’ does not have a method ’email_instructions’ in /home/xxxx/public_html/ on line 288


  5. Zsuzsi May 9, 2018 at 11:43 am #


    could you help me? I started to you your plugin to renumerate my orders, but I use the Wocommerce Product Attachment plugin because I need some attachement at my products. So with this plugin at the end of the order, every single product’s attachment is been able to download. When I turn in your plugin at the attachement I got a Fatal errol message.
    Could you help me how can I solve it?
    Here is the picture about it:


Leave a Reply


= 1.1.2 - 09/03/2018 =
* Dev - "Sequential: Reset Counter" option added.

= 1.1.1 - 13/01/2018 =
* Dev - Confirmation (JavaScript) added for Renumerate Orders tool.
* Dev - "Manual Order Number" option added.
* 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 to
* 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.


  • Buy the plugin 🙂
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to Admin Dashboard > Plugins > Add New > Upload Plugin and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.


To keep WPCodeFactory items up to date, please install WPCodeFactory Helper plugin and enter your site key.