Adbear Random Order IDs for WooCommerce

Description

Adbear Random Order IDs for WooCommerce replaces visible sequential order numbers with custom order numbers.

Features:
* Custom prefix setting
* Adjustable random number length
* Digits only or alphanumeric format
* Unique number collision check
* Works with WooCommerce order number display filters
* Search support for custom order numbers in admin

This plugin does not change the actual WordPress post ID or internal WooCommerce order ID. It only changes the displayed order number in a safe way.

WooCommerce is a trademark of Automattic Inc. This plugin is not affiliated with or endorsed by WooCommerce or Automattic.

Screenshots

Installation

  1. Upload the plugin files to the /wp-content/plugins/adbear-random-order-ids-for-woocommerce directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Make sure WooCommerce is active.
  4. Go to WooCommerce > Adbear Random Order IDs to configure the prefix and format.

FAQ

Does this change the real order ID?

No. It changes only the displayed WooCommerce order number.

Can I set my own prefix?

Yes. You can define a custom prefix from the plugin settings page.

Can I use letters in the random part?

Yes. You can choose either digits only or letters and digits.

Reviews

May 12, 2026
Simple plugin but very helpful. I tested it on my WooCommerce store and it worked without any problems. Nice to have a lightweight solution like this instead of a huge plugin with tons of unnecessary settings.
Read all 1 review

Contributors & Developers

“Adbear Random Order IDs for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.4

  • Ship settings styles as assets/admin-settings.css, scoped under .adbear-ronfw-wrap; enqueue with hook + fallback.

1.1.3

  • Load settings screen CSS inline with the page output; show interface version for support.

1.1.2

  • Fix admin settings styles loading (output via admin_head + screen check).

1.1.1

  • Refreshed WooCommerce settings screen layout and styles.

1.1.0

  • Renamed plugin to Adbear Random Order IDs for WooCommerce and slug/text domain to adbear-random-order-ids-for-woocommerce (WordPress.org naming guidelines).

1.0.4

  • Plugin slug and text domain set to orderlyx-for-woocommerce.

1.0.3

  • Plugin slug and text domain updated to secilkars-orderlyx-for-woocommerce for WordPress.org directory naming guidelines.

1.0.2

  • Set plugin and author URIs, author display name, and readme Requires Plugins header.
  • Add WordPress.org banner and icon image assets.

1.0.1

  • Renamed plugin to Orderlyx for WooCommerce and updated text domain for WordPress.org directory guidelines.

1.0.0

  • Initial release.