ElevateStore for WooCommerce

Description

ElevateStore for WooCommerce is a growing WooCommerce store management toolkit that adds product codes, barcode generation, product badges, order duplication, and other productivity features to your store.

Manage custom product identifiers beyond the standard WooCommerce SKU, generate and print product barcodes, duplicate WooCommerce orders, and display customizable product badges — all from one plugin.

ElevateStore is designed for WooCommerce store owners, administrators, warehouse teams, and developers who want practical tools to simplify everyday product and order management.

WooCommerce Product Codes

Need a custom product identifier in addition to the standard WooCommerce SKU?

ElevateStore adds an independent Product Code system to WooCommerce. Create product codes manually or generate them automatically using configurable prefixes.

Product codes can be used throughout your store, including product pages, cart, checkout, orders, emails, invoices, and the WooCommerce admin.

Product Code Features

• Add custom product codes to WooCommerce products.
• Automatically generate product codes.
• Automatically generate codes for product variations.
• Configure product-type based prefixes.
• Support for Simple products.
• Support for Variable products.
• Support for individual Variations.
• Support for Grouped products.
• Support for External/Affiliate products.
• Display product codes on product pages.
• Display product codes in the cart.
• Display product codes during checkout.
• Display product codes in order details.
• Display product codes in WooCommerce order emails.
• Display product codes on invoices and packing slips.
• Add a Product Code column to the WooCommerce Products admin screen.
• Bulk generate product codes.
• Bulk delete product codes.
• Search WooCommerce products by product code.
• Filter products with a Product Code.
• Filter products without a Product Code.
• Customize product code field labels.
• Customize admin column labels.
• Prevent duplicate product codes.
• Validate product codes.

Product Codes work independently from WooCommerce SKUs, allowing you to keep your existing SKU structure while maintaining another identifier for internal operations, suppliers, warehouses, catalogs, or customer communication.

WooCommerce Order Duplicator

Need to quickly copy or recreate an existing WooCommerce order?

The Order Duplicator lets administrators duplicate WooCommerce orders without manually entering the same customer, product, shipping, fee, or coupon information again.

Order Duplication Features

• Duplicate an order from the Order Actions dropdown.
• Duplicate an order directly from the WooCommerce orders list.
• Bulk duplicate multiple WooCommerce orders.
• Copy order items and order information.
• Optionally duplicate order notes.
• Optionally duplicate coupons.
• Optionally duplicate fees.
• Optionally duplicate shipping information.
• Choose the status assigned to duplicated orders.
• Supports Draft status.
• Supports Pending payment status.
• Supports Processing status.

This can be useful when recreating customer orders, processing repeat orders, testing order workflows, or creating a new order based on an existing order.

WooCommerce Barcode Generator

Generate barcodes for WooCommerce products using your existing Product Codes.

ElevateStore includes a Product Barcode Generator that can create product barcodes and QR codes, display them on supported WooCommerce locations, and generate printable barcode labels.

Supported Barcode Types

• Code 128.
• Code 39.
• EAN-13.
• EAN-8.
• UPC-A.
• UPC-E.
• QR Code.

Barcode Features

• Automatically generate barcodes from product codes.
• Generate barcodes for WooCommerce products.
• Generate barcodes for product variations.
• Preview barcodes on product edit screens.
• Preview barcodes on variation edit screens.
• Display barcodes on WooCommerce product pages.
• Display barcodes in WooCommerce admin orders.
• Display barcodes on invoices and packing slips.
• Bulk print barcode labels.
• Printable barcode label page.

Barcode Customization

Control how your WooCommerce barcodes appear with options for:

• Barcode label.
• Barcode type.
• Human-readable text.
• Product name.
• Barcode display locations.

WooCommerce Product Badges

Highlight important products with customizable WooCommerce Product Badges.

ElevateStore lets you manually assign badges or automatically display badges based on product information, stock levels, sales activity, and other conditions.

Manual Product Badges

Add badges to supported WooCommerce products.

Available badge options include:

• Sale.
• New.
• Featured.
• Bestseller.
• Low Stock.
• Out of Stock.
• Trending.
• Recently Added.
• Custom text.

Automatic Product Badges

Automatically display badges such as:

• Sale.
• New Arrival.
• Featured.
• Best Seller.
• Low Stock.
• Out of Stock.
• Limited Stock.
• Trending.
• Recently Added.
• Popular.

Manual, automatic, custom-text, and dynamic badge sources can be enabled or disabled independently.

Product Badge Display Locations

Choose where WooCommerce product badges appear:

• Shop pages.
• Product category pages.
• Single product pages.
• Related products.

Badge Design & Appearance

Customize product badges with controls for:

• Badge text.
• Text color.
• Background color.
• Badge design.
• Badge size.
• Position.
• Animation.
• Shadow.

Text Badges and Image Badges

• Support text badges and image badges.
• Use built-in badge images.
• Upload custom badge images.
• Replace or remove custom badge images.
• Use automatic badge images for supported badge rules.

Custom Badge Designs

• Select custom badge designs directly from the Product and Variation editor.
• Use the Badge Design grid to choose a design.
• Save custom badge design selections for products and variations.
• Render the selected design on the frontend.

Badge Scheduling

• Enable or disable badge scheduling.
• Configure Start Date and Start Time.
• Configure End Date and End Time.
• Badge scheduling follows the WordPress site timezone.
• View the configured timezone and current time.
• Automatically activate and expire badges according to the configured schedule.

Plugin Settings

ElevateStore provides a central settings page for configuring its WooCommerce management modules.

The plugin also provides a Settings link directly from the active plugin row on the WordPress Plugins page for quick access to the ElevateStore settings page.

Why ElevateStore for WooCommerce?

WooCommerce provides the essential features needed to run an online store, but many stores need additional tools for everyday product and order management.

Installing a separate plugin for every small store-management task can add unnecessary complexity.

ElevateStore brings multiple practical WooCommerce tools together in one plugin.

Use ElevateStore to:

• Create product identifiers separate from WooCommerce SKU.
• Generate and manage product barcodes.
• Print barcode labels.
• Duplicate existing WooCommerce orders.
• Highlight products with customizable badges.
• Improve product and order management workflows.
• Reduce repetitive WooCommerce administration tasks.

ElevateStore is built as a growing WooCommerce toolkit, allowing additional store-management features to be added while keeping related functionality in one place.

Who Is ElevateStore For?

ElevateStore can be useful for:

• WooCommerce store owners.
• Store administrators.
• eCommerce managers.
• Warehouse teams.
• Inventory managers.
• Retail businesses.
• Wholesale stores.
• Stores managing large product catalogs.
• Developers managing WooCommerce stores for clients.

Whether you need custom product codes, printable barcodes, faster order duplication, or flexible product badges, ElevateStore provides these tools from one WooCommerce plugin.

Why use this plugin?

Running a WooCommerce store often requires multiple plugins for product identification, order management, barcode generation, and product promotions. Managing several plugins increases complexity, affects performance, and makes store administration more difficult.

ElevateStore for WooCommerce brings these essential store management tools together in one lightweight WooCommerce plugin.

Whether you need custom product codes for inventory, duplicate customer orders in a few clicks, generate printable product barcodes, or highlight products with attractive badges, ElevateStore helps streamline your daily WooCommerce workflow.

Benefits

  • Manage product codes independently from WooCommerce SKUs.
  • Duplicate WooCommerce orders quickly without recreating them manually.
  • Generate and print product barcodes for inventory and retail operations.
  • Increase product visibility with customizable badges.
  • Reduce repetitive admin tasks and improve productivity.
  • Configure each feature independently from a single settings page.
  • Designed to grow with new WooCommerce management tools in future releases.

ElevateStore is built for WooCommerce store owners, warehouse teams, wholesalers, retailers, and developers who want practical tools to simplify product and order management while keeping their store organized and efficient.

Screenshots

Installation

  1. Upload the plugin files to the /wp-content/plugins/elevatestore-for-woocommerce/ directory, or install through the WordPress plugin installer.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to WooCommerce > ElevateStore.
  4. Enable the required ElevateStore modules.
  5. Configure your settings.

FAQ

Does this replace WooCommerce SKU?

No. Product Code works separately from SKU.

Does it support variable products?

Yes. It supports variable products and variation-level product codes.

Can I auto-generate product codes?

Yes. Auto-generation can be enabled from plugin settings.

Can I bulk generate product codes?

Yes. Bulk actions are available in the WooCommerce products list.

Can I search products by product code?

Yes. Product code search is supported in the admin products screen.

Can I duplicate an order?

Yes. Enable Order Duplicator in settings, then duplicate an order from the Order Actions dropdown, the orders list row action, or the bulk actions menu.

Does the plugin generate barcodes?

Yes. Enable Product Barcode in settings to generate barcodes from Product Codes. The plugin supports Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, and QR Code. Barcodes can be displayed on supported product and admin locations and printed using the barcode label functionality.

Is Product Badge available?

Yes. Enable Product Badge in settings to add manual or automatic badges to products, choose supported display locations, customize badge text, designs, sizes, positions, animations, and shadows, use text or image badges, select custom badge designs, and schedule badge visibility.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ElevateStore for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.4

22 August 2026

  • Added: Custom Badge Design selection to the Product and Variation edit screens.
  • Added: Badge Design grid for selecting and configuring custom badge designs directly from the product editor.
  • Added: Saved custom badge design selections for products and variations.
  • Added: Settings link to the active plugin row on the WordPress Plugins page, allowing quick access to the ElevateStore settings page.
  • Improved: Frontend badges now use the selected custom badge design correctly.
  • Improved: Custom badge text, badge size, appearance, and selected design work together correctly.
  • Improved: Badge Design settings and frontend rendering for consistent badge appearance.
  • Improved: Barcode generation, preview, and document display reliability.
  • Added: Additional Product Code management controls for efficient bulk administration.
  • Fixed: Badge Scheduling now evaluates the complete Start Date + Start Time and End Date + End Time for precise badge activation and expiration.
  • Fixed: Badge Scheduling now follows the WordPress site timezone configured under Settings > General > Timezone.
  • Changed: Badge Scheduling status now uses Enable and Disable options.
  • Added: A timezone notice showing the configured WordPress timezone and current time.
  • Removed: Search Results, Upsells, and Cross-sells from the supported Product Badge display locations.
  • Changed: Badge preview images are no longer displayed on Product or Variation edit screens; badges are rendered on the frontend.

1.0.3

1 August 2026

  • Initial release.
  • Added Advanced Product Code functionality with bulk generation, deletion, filtering, search, and variation support.
  • Added Order Duplicator with individual and bulk order duplication and configurable duplication options.
  • Added Product Barcode Generator with multiple barcode formats, product and variation previews, frontend display, and printable barcode labels.
  • Added Product Badge functionality with text badges, image badges, built-in badge designs, custom badge images, and live customization options.
  • Improved module settings and overall plugin usability.
  • Updated plugin branding and metadata.
  • Fixed various initial bugs and compatibility issues.