Retain the default WooCommerce order number for internal reference while showing custom numbers externally. Example: Internal ID: WooCommerce Order #67890. Customer-facing: 2024-ORD-001.
Flexi Custom Order Numbers for WooCommerce plugin is packed with various customization features like Renumbering, putting order numbers in a sequential or random manner, and changing the width of the order number to as short or long as required. Make managing large order numbers/IDs a hassle-free affair. Customization features that help you control the order numbers in a way that are convenient for you.
Sequential Ordering of Custom Order Numbers
Date-Based Order Number Prefix
Product-specific SKUs to Order Numbers
Seasonal or Campaign Tags in Order Numbers
Set a Consistent width for Order Number
Randomized Order Numbers
Role-Based Custom Order Numbering
Apply Order Number Changes to All Orders
Apply Order Number Changes to New Orders Only
Apply Order Number Changes from a Specific Date
Track Free Orders with Specific Prefixes
Custom Order Numbers in Order Confirmation Emails
Quick Search by Custom Order Numbers
Yes, it is possible to set random numbers for the custom order number. Custom Order Numbers can be set in three different ways – Sequential, Random, or by Order ID.
Yes, it is possible to reset the counter number. You can reset the counter number in four different ways- daily, weekly, monthly, and yearly basis. There is also an option to set a number for reset counter value. This would mean that on every reset, the sequence will start with that particular number.
When you use the Custom Order Number PRO plugin, in the Database, the original Order ID created by WooCommerce remains unchanged because that Order ID is used for many core functions and by multiple plugins and themes. To use custom order numbers in a third-party plugin, you will have to contact the Support Team of the third-party plugin & ask them to make the necessary changes. They can do this by fetching the Order ID and using the below code for Custom Order Number. This code has to be used in place of where the Order ID is fetched as shown below: $custom_order_number = $order->get_order_number(); //where $order is an order object.
Yes, there is an option available to set the width of the custom order number on the settings page.
Custom Order Numbers plugin has a tool called ‘Renumerate Orders’. Using this tool, you can easily renumerate all the existing orders in a correct sequence.
Yes, you can add a prefix/suffix based on different user roles. For example: guest-order for Guest user role, etc.
Please fill out this pre-sales form.