Hi there,
Yes, it’s normal for order numbers in WooCommerce to sometimes appear as if they are being “skipped.”
This happens because WooCommerce uses the WordPress post ID system to generate order numbers. Post IDs are shared across different types of content on your site, including pages, posts, and other custom post types. For example, if a blog post or product is created (or even if a draft is saved), it will take the next available ID, which could result in gaps between order numbers.
This is the expected behavior in WordPress and WooCommerce, and there’s no built-in option to make order numbers sequential without gaps.
If you need sequential order numbers specifically for accounting or tracking purposes, you could consider using a plugin like Sequential Order Numbers for WooCommerce, which can create consecutive order numbers without gaps.
Let us know if you’d like further guidance!