- warbird
- Comments Off on WooCommerce Custom Order Numbers
- Orders & Shipping Feature
WooCommerce sequential order numbering, custom order number prefix, suffix and number width

Description
Now order numbers are sequential and customizable. Have you experienced or are you experiencing random order numbers being generated when customers purchase from your WooCommerce store? WooCommerce Custom Order Numbers module will help you set things straight! Enable this module to organize your future orders so each one is sequential. With this module you can:
- Set the next (i.e. first) order number to get things back in line (and, if you wish, renumerate all existing WooCommerce orders).
- Add a custom order number prefix, date prefix and/or suffix of your choosing.
- Define the custom order number width.
- Enable WooCommerce order tracking by custom number.
Order Numbers Module Options

Order Numbers
This section lets you enable sequential order numbering, set custom number prefix, suffix and width.
- Number Generation
- Possible values are: sequential; order ID; random.__ALG_REMOVE__
- Default:
Sequential
- Default:
- Next Order Number
- This will be ignored if sequential order numbering is disabled. Next new order will be given this number. Use Renumerate Orders tool for existing orders.__ALG_REMOVE__
- Default:
1
- Default:
- Order Number Custom Prefix
- Prefix before order number (optional). This will change the prefixes for all existing orders.__ALG_REMOVE__
- Default: None
- Order Number Date Prefix
- __ALG_REMOVE__
- Default: None
- Order Number Width
- Minimum width of number without prefix (zeros will be added to the left side). This will change the minimum width of order number for all existing orders. E.g. set to `5` to have order number displayed as `00001` instead of `1`. Leave zero to disable.__ALG_REMOVE__
- Default:
0
- Default:
- Order Number Custom Suffix
- Suffix after order number (optional). This will change the suffixes for all existing orders.__ALG_REMOVE__
- Default: None
- Order Number Date Suffix
- __ALG_REMOVE__
- Default: None
- Use MySQL Transaction
- This should be enabled if you have a lot of simultaneous orders in your shop – to prevent duplicate order numbers (sequential).__ALG_REMOVE__
- Default:
yes
- Default:
- Enable Order Tracking by Custom Number
- Enables/disables order tracking by custom number.__ALG_REMOVE__
- Default:
yes
- Default:
- Enable Order Admin Search by Custom Number
- Enables/disables order admin search by custom number.__ALG_REMOVE__
- Default:
yes
- Default:
Orders Renumerate Tool Options
This section set options for the order renumerate tool.

- Sort by
- Set how you want orders to be sorted when using orders renumerate tool. Possible values: ID; Date; Last modified date; Random.__ALG_REMOVE__
- Default:
Date
- Default:
- Sort Ascending or Descending
- Possible values: Ascending; Descending.__ALG_REMOVE__
- Default:
Ascending
- Default:
Orders Renumerate Tool

Accessible through:
- WooCommerce > Settings > Booster > Shipping & Orders > Order Numbers
- WooCommerce > Booster Tools > Renumerate Orders