Basic Ordernumbers for WooCommerce




Basic Order Numbers for WooCommerce

The most flexible and complete solution for WooCommerce to customize your order and invoice numbers!
WooCommerce Versions
  • woocommerce
2.4, 2.5, 2.6, 3.x
Price : FREE
Free Download
Basic Ordernumbers for WooCommerce, Version 1.4.4 Basic Ordernumbers for WooCommerce, Version 1.4.4
Filename: opentools-woocommerce-ordernumbers-basic_v1.4.4.zip
MIME-Type: application/zip
File size: 65153 Bytes

The most flexible and complete solution for your WooCommerce webshop to customize your order numbers and the invoice numbers of select invoicing plugins!

Documentation - Demo server - Support Forum

Endless possibilities to have order/invoice numbers the way YOU like them

Whether you want simple order/invoice numbers with a prefix, or whether you want the invoice number to match the order number, or whether you even want separate number counters for each country or even customer, OpenTools  Order Numbers for WooCommerce is the solution you need!

This free Basic Order Numbers for WooCommerce version of the plugin allows you to have a sequential counter and arbitrary prefixes and postfixes. Variables (like the year, month, shipping country, etc.) are not supported.

By default, WooCommerce uses the WordPress post ID of the order, which result in gaps between the order numbers. With this plugin you can configure the order numbers to have consecutive counters, also including order-specific information like the date, address etc.

The number format is a simple string, where # indicates the counter. In the basic plugin version, no variables are supported. Toe get order numbers like "WC-1-Webshop", "WC-2-Webshop", etc., simply set the format to "WC-#-Webshop".

In the Advanced Ordernumber Plugin, [...] indicates an order-specific variable.
To get order numbers like "WC-2015-1", "WC-2015-2", etc., simply set the format to "WC-[year]-#".

The plugin comes in two flavors:

  • The free basic version, which provides sequential numbers and allows arbitrary, fixed text (prefix/postfix) in the order number
  • The paid advanced version, with lots of additional features:


  Basic Advanced
Sequential order numbers with prefix/postfix/arbitrary format X X
Numbers can include the year, month, etc. - X
Counter formatting: initial value, counter increments, number padding - X
Lots of variables to be used in the formats
   - date/time: year, month, day, hour, etc.
   - address: customer country, zip, name, etc.
   - order-specific: Number of articles, products, order total etc.
   - product categories, shipping method
- X
Custom variable definitions (with conditions on available variables) - X
Multiple concurrent counters (e.g. numbering per country, per day, per ZIP, ...) - X
Different order numbers for free orders (e.g. "FREE-01" for free orders) - X
Different number format for e.g. certain IP addresses (for testing) - X
Different number format depending on products, product categories, shipping classes - X
Customize invoice numbers (only for the "WooCommerce PDF Invoices and Package Slips" plugin)  - X


Advanced Ordernumbers examples

Advanced Ordernumbers Examples 


Further information


Demo server

Support Forum


This plugin is licensed under the GPL v3+. When you purchase the paid plugin, you get the right to use the plugin on all your stores. Updates and support are included for at least 12 months.