xpay✦ Commerce
Directory
WooCommerce plugins
Order number prefix for WooCommerce
Order number prefix for WooCommerce
Add customizable prefixes to your WooCommerce order numbers for better organization and branding.
Will this break my store?
What the WordPress.org registry says about keeping Order number prefix for WooCommerce running.
Tested to 6.8.6 — 2 branches behind 7.0
A branch or two behind — normal for a plugin between releases.10 months ago
At least 2.3 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.2
Your host must be running at least this version.5.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Order number prefix for WooCommerce is looked after — not on how many stores run it.
Maintenance
26 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
6 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
Order number prefix for WooCommerce is a lightweight plugin that allows you to add custom prefixes to your WooCommerce order numbers. Perfect for stores that need to organize orders by year, location, or brand, or simply want to add their company initials to order numbers.
Key Features
- Customizable Prefix: Add any prefix to your order numbers (alphanumeric, hyphens, and underscores supported)
- Easy Configuration: Simple settings integration with WooCommerce general settings
- Search Compatible: Search for orders using either the original order ID or the prefixed version
- HPOS Compatible: Full support for WooCommerce High-Performance Order Storage
- Lightweight: Minimal performance impact with efficient code
- Secure: Built with WordPress and WooCommerce security best practices
- Translation Ready: Full internationalization support
Use Cases
- Multi-brand Stores: Use different prefixes for different brands (BRAND1-, BRAND2-)
- Year-based Organization: Add year prefixes (2024-, 2025-)
- Location-based Prefixes: Identify orders by location (NYC-, LA-, UK-)
- Company Branding: Add your company initials to all orders
- Department Organization: Separate B2B and B2C orders (B2B-, B2C-)
How It Works
- Install and activate the plugin
- Navigate to WooCommerce > Settings > General
- Find the “Order Number Prefix” field
- Enter your desired prefix (e.g., “WC-“, “2024-“, “SHOP-“)
- Save your settings
All new and existing orders will display with your chosen prefix throughout the WooCommerce admin area, customer emails, and order pages.
Technical Details
- Stores prefix as a separate option, doesn’t modify actual order IDs
- Compatible with other WooCommerce extensions
- Follows WordPress coding standards
- Implements proper sanitization and escaping
- Supports WooCommerce order searches with prefixed numbers
Requirements
- WordPress 5.0 or higher
- WooCommerce 3.0 or higher
- PHP 7.2 or higher
Additional Information
Contributing
Development of this plugin happens on GitHub. Feel free to contribute:
https://github.com/maikunari/order-number-prefix-for-woocommerce
Privacy Policy
This plugin does not collect, store, or transmit any personal data. It only modifies the display of order numbers within your WooCommerce installation.
Credits
- Developed by Mike Sewell at SonicPixel
- Built for the WooCommerce community
Support
For bug reports and feature requests [github] https://github.com/maikunari/order-number-prefix-for-woocommerce.
For premium support and custom development, visit SonicPixel.
License
This plugin is licensed under the GPL v2 or later.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Om Namo Bhagavate Vadudevaya
No, the plugin only adds a visual prefix to order numbers throughout WooCommerce. Your actual order IDs in the database remain unchanged, ensuring compatibility with other plugins and systems.
Yes, you can change the prefix at any time. The new prefix will apply to all orders (both existing and new) immediately after saving your settings.
You can use letters (A-Z, a-z), numbers (0-9), hyphens (-), and underscores (_). The prefix is limited to 20 characters maximum.
Yes, the plugin is designed to be compatible with other WooCommerce extensions. It uses standard WooCommerce hooks and filters to modify order number display without altering core functionality.
Yes! The plugin includes search functionality that allows you to search for orders using either the original order ID or the prefixed version in the WooCommerce orders list.
Yes, the plugin is fully compatible with WooCommerce’s High-Performance Order Storage system.
The current version supports one global prefix for all orders. For conditional prefixes based on order type, customer group, or other criteria, custom development would be required.
Yes, the prefix will appear wherever WooCommerce displays the order number, including customer emails, admin emails, invoices, and the customer’s account area.
If you deactivate the plugin, order numbers will return to their original format (without the prefix). Your prefix settings are preserved if you reactivate the plugin later.
The plugin applies the prefix globally wherever WooCommerce displays order numbers. Selective removal would require custom development.
Yes, the plugin can be activated on individual sites within a multisite network. Each site can have its own unique prefix.
For support, please use the WordPress.org support forum for this plugin, or visit https://sonicpixel.ca/ for premium support options.
Categories
Plugin details
Tags on WordPress.org
