Title: Shop Manager for WooCommerce – AI-Powered Frontend Dashboard &amp; Smart Order, Product &amp; Employee Management
Author: Oxilab
Published: <strong>26 martie 2025</strong>
Last modified: 18 septembrie 2026

---

Caută module

![](https://ps.w.org/shop-manager/assets/banner-772x250.png?rev=3262277)

![](https://ps.w.org/shop-manager/assets/icon-256x256.gif?rev=3511136)

# Shop Manager for WooCommerce – AI-Powered Frontend Dashboard & Smart Order, Product & Employee Management

 De [Oxilab](https://profiles.wordpress.org/oxilab/)

[Descarcă](https://downloads.wordpress.org/plugin/shop-manager.1.3.7.zip)

 * [Detalii](https://ro.wordpress.org/plugins/shop-manager/#description)
 * [Recenzii](https://ro.wordpress.org/plugins/shop-manager/#reviews)
 *  [Instalare](https://ro.wordpress.org/plugins/shop-manager/#installation)
 * [Dezvoltare](https://ro.wordpress.org/plugins/shop-manager/#developers)

 [Suport](https://wordpress.org/support/plugin/shop-manager/)

## Descriere

**Shop Manager for WooCommerce** gives store owners and managers a clean, fast frontend
dashboard to run their entire WooCommerce store, without needing access to the WordPress
admin.

Whether you’re handling 10 orders a day or 500, the goal was simple: make WooCommerce
management feel less like work. Every screen is built around what you actually need
to do, create orders, update statuses, manage products, track customers, not what
the database looks like on the inside.

✨ **[All Features](https://oxilab.dev/shop-manager/features/)** | 💰 **[Upgrade to Pro](https://oxilab.dev/shop-manager/pricing/)**
| 📖 **[Documentation](https://oxilab.dev/docs/shop-manager/)** | 🆘 **[Support](https://wordpress.org/support/plugin/shop-manager/#new-post)**

Most WooCommerce store managers spend half their day inside the WordPress backend,
an interface that was never really designed for high-volume order management. Shop
Manager replaces that with a purpose-built frontend dashboard that’s fast, intuitive,
and actually pleasant to use.

You get full order management, product management, a real-time analytics dashboard,
and a customer CRM, all in one place. The Pro version also includes AI-powered tools
that can write your product content, auto-tag your customers, and surface insights
about your store.

### 🚀 Key Features

 * **Frontend WooCommerce dashboard**: manage your entire store without logging 
   into the WordPress admin
 * **Full order management**: create, edit, delete, bulk-update, and export orders
   as CSV
 * **Complete product management**: add/edit products with variations, categories,
   brands, tags, attributes, and reviews
 * **Real-time analytics**: revenue, average order value, top products, and order
   trends, live, no 12-hour cache delay
 * **Customer list & profiles**: full purchase history, billing & shipping addresses,
   notes, order stats, and tags
 * **Print orders & packing slips**: print a single order or a whole batch straight
   from the browser, one order per page, no PDF plugin and no Pro licence needed
 * **Shipping labels & shipment tracking**: record the carrier and tracking number
   for 151 couriers in 55 countries, and print labels with scannable Code 128 barcodes
   straight from the browser
 * **Invoice PDF generation**: generate, download, and email professional invoices
 * **Employee management & role-based access**: add staff, assign roles, and control
   exactly who can see and do what
 * **Custom order statuses**: create unlimited custom statuses with color presets
   that fit your exact workflow
 * **AI chat assistant**: ask questions about your store in plain language and get
   answers from live data, orders, revenue, products, customers, and employees
 * **AI product content generator**: write product titles, short descriptions, and
   full descriptions with one click
 * **AI customer auto-tagging**: automatically segments customers as VIP, Loyal,
   At Risk, Big Spender, Frequent, New, or Inactive
 * **AI dashboard insight cards**: plain-English summaries of what’s happening in
   your store right now
 * **Your own AI keys**: works with Anthropic Claude, OpenAI, or Google Gemini; 
   keys are AES-256 encrypted
 * **CSV export**: export product lists and order data for reporting, accounting,
   or migration
 * **Built for WooCommerce HPOS**: fully compatible with High-Performance Order 
   Storage

### ✅ Free Version Features

The free version covers the essentials, enough to manage a real store day to day:

✅ **Frontend dashboard**: view and run your store without touching the WP admin

✅ **Order management**: search, filter, view, and edit orders, with bulk actions
✅ **Print orders and packing slips**: one order or a whole batch, printed from 
your browser, no PDF plugin needed ✅ **Print designer with live preview**: document
title, paper size, logo, colours, and every section on or off; turn prices off to
get a packing slip ✅ **Shipment tracking for 151 couriers in 55 countries**: record
the carrier and tracking number on any order, or a whole batch at once, with the
tracking link already built in, plus a custom carrier option for anyone not on the
list. No API keys, no account, works offline ✅ **Shipping labels with scannable
Code 128 barcodes**: A4, A5, 4×6 inch, or 80/58 mm thermal roll, printed from your
browser, with the delivery address, parcel contents, and the cash-on-delivery amount
to collect ✅ **Customer tracking notifications**: the tracking number and a Track
your parcel link in WooCommerce order emails and on My Account, and it steps aside
automatically if you already run Advanced Shipment Tracking ✅ **Barcode scanning**:
scan a shipping label with any USB scanner to find an order or move it to another
status, and find any order by its tracking number from the search box ✅ **Product
management**: create, edit, and delete products, with variations, categories, brands,
tags, attributes, and reviews ✅ **Real-time analytics**: revenue, average order
value, and top products ✅ **Customer list**: full purchase history on every profile
✅ **Customer segmentation**: filter customers by tag, spend, or behaviour ✅ **
Employee management and role-based access**: control who can see and do what ✅ **
CSV export**: export your orders and products for reporting or accounting ✅ **Fully
responsive**: works on desktop, tablet, and mobile

### 🔥 Pro Version Features

Pro unlocks the full toolkit for growing stores:

✅ **AI chat assistant**: ask about your store in plain language, orders, revenue,
products, customers, and employee activity, answered from live data
 ✅ **AI product
content generator**: write product titles, short descriptions, and full descriptions
with one click ✅ **AI customer auto-tagging**: automatically segments customers
as VIP, Loyal, At Risk, Big Spender, Frequent, New, or Inactive ✅ **AI dashboard
insight cards**: plain-English summaries of what’s happening in your store ✅ **
Multi-provider AI support**: works with Anthropic Claude, OpenAI, and Google Gemini;
bring your own API key ✅ **Advanced order management**: create, edit, and delete
orders directly from the frontend ✅ **Advanced order filters**: filter by status,
date, customer, and more ✅ **Invoice PDF generation**: generate and download professional
invoices. Also send to customer with email ✅ **Custom order statuses (unlimited)**:
with color presets and visual workflow control ✅ **Customer notes & communication
log**: keep track of interactions on every customer profile ✅ **Priority email 
support**: 12h response

👉 **[See full Free vs Pro comparison](https://oxilab.dev/shop-manager/pricing/#feature-comparison)**

### 🎯 Perfect For

 * 🏪 **Store owners** who don’t want to spend time in the WordPress admin every
   morning
 * 👩‍💼 **Shop managers and employees** who need to handle orders without full 
   admin access
 * 👨‍💻 **WooCommerce developers and agencies** building client dashboards that
   clients can actually use
 * 📦 **High-volume stores** that need fast bulk actions and reliable status workflows
 * 🌍 **Multi-language stores**: built with WordPress i18n and translation-ready
   throughout

### 📈 Why Shop Manager

There are a handful of WooCommerce frontend manager plugins out there, but most 
of them were built years ago and show it. Shop Manager was designed from scratch,
built with React, tested against real store workflows, and updated regularly.

Here is what actually sets it apart:

 * 🤖 **AI tools built in**: not a third-party integration; the product generator
   and customer tagging are part of the plugin. Bring your own API key for Claude,
   OpenAI, or Gemini and it just works.
 * ⚡ **Real-time data**: the dashboard pulls live data, not cached summaries from
   12 hours ago
 * 🏷️ **Smart customer tagging**: customers are automatically segmented based on
   actual order behavior, not manual effort. Tags update when orders change.
 * 📋 **Workflow-first order management**: custom statuses, bulk actions, and CSV
   export are all designed around how fulfillment workflows actually work
 * 🔒 **Secure by default**: API keys are AES-256 encrypted, all REST endpoints 
   are nonce-verified, and user access respects WooCommerce roles
 * 🔄 **HPOS compatible**: fully tested with WooCommerce High-Performance Order 
   Storage, which is default in WooCommerce 8.0+

## Capturi ecran

[⌊Admin settings with the Frontend Dashboard button, and every module switchable
on or off.⌉⌊Admin settings with the Frontend Dashboard button, and every module 
switchable on or off.⌉[

Admin settings with the Frontend Dashboard button, and every module switchable on
or off.

[⌊Analytics dashboard: revenue, order trends, insight cards and top products at 
a glance.⌉⌊Analytics dashboard: revenue, order trends, insight cards and top products
at a glance.⌉[

Analytics dashboard: revenue, order trends, insight cards and top products at a 
glance.

[⌊Order management: search, filters, status tabs, tracking column and bulk actions.⌉⌊
Order management: search, filters, status tabs, tracking column and bulk actions
.⌉[

Order management: search, filters, status tabs, tracking column and bulk actions.

[⌊Advanced filters: narrow orders by status, date, total, payment method and carrier.⌉⌊
Advanced filters: narrow orders by status, date, total, payment method and carrier
.⌉[

Advanced filters: narrow orders by status, date, total, payment method and carrier.

[⌊Shipping and tracking on the order page, with a link to the courier's own tracking.⌉⌊
Shipping and tracking on the order page, with a link to the courier's own tracking
.⌉[

Shipping and tracking on the order page, with a link to the courier’s own tracking.

[⌊151 couriers across 55 countries, built in. No API keys and no courier account.⌉⌊
151 couriers across 55 countries, built in. No API keys and no courier account.⌉[

151 couriers across 55 countries, built in. No API keys and no courier account.

[⌊Add tracking to a whole batch of orders in one pass.⌉⌊Add tracking to a whole 
batch of orders in one pass.⌉[

Add tracking to a whole batch of orders in one pass.

[⌊Print shipping labels with a scannable Code 128 barcode, one order or many.⌉⌊Print
shipping labels with a scannable Code 128 barcode, one order or many.⌉[

Print shipping labels with a scannable Code 128 barcode, one order or many.

[⌊Scan parcels with a USB barcode scanner to find orders and move them through fulfilment.⌉⌊
Scan parcels with a USB barcode scanner to find orders and move them through fulfilment
.⌉[

Scan parcels with a USB barcode scanner to find orders and move them through fulfilment.

[⌊Shipping settings with a live label preview: size, barcode, colours and every 
element.⌉⌊Shipping settings with a live label preview: size, barcode, colours and
every element.⌉[

Shipping settings with a live label preview: size, barcode, colours and every element.

[⌊Product management: stock, pricing, categories, search and bulk actions.⌉⌊Product
management: stock, pricing, categories, search and bulk actions.⌉[

Product management: stock, pricing, categories, search and bulk actions.

[⌊Add or edit a product, with AI writing assistance built into the form.⌉⌊Add or
edit a product, with AI writing assistance built into the form.⌉[

Add or edit a product, with AI writing assistance built into the form.

[⌊Customer list with purchase totals, last order date and automatic tags.⌉⌊Customer
list with purchase totals, last order date and automatic tags.⌉[

Customer list with purchase totals, last order date and automatic tags.

[⌊Customer profile: order history, addresses, spend, refunds and tag management.⌉⌊
Customer profile: order history, addresses, spend, refunds and tag management.⌉[

Customer profile: order history, addresses, spend, refunds and tag management.

[⌊Employees with their assigned roles and recent order activity.⌉⌊Employees with
their assigned roles and recent order activity.⌉[

Employees with their assigned roles and recent order activity.

[⌊Roles and access: a full capability matrix you control module by module.⌉⌊Roles
and access: a full capability matrix you control module by module.⌉[

Roles and access: a full capability matrix you control module by module.

[⌊Custom order statuses with colour presets, plus the advanced filter builder.⌉⌊
Custom order statuses with colour presets, plus the advanced filter builder.⌉[

Custom order statuses with colour presets, plus the advanced filter builder.

[⌊Bring your own AI provider: Claude, OpenAI or Gemini, with your own key.⌉⌊Bring
your own AI provider: Claude, OpenAI or Gemini, with your own key.⌉[

Bring your own AI provider: Claude, OpenAI or Gemini, with your own key.

## Instalare

**⬇️ Option 1: Install from WordPress.org (Recommended)**

 1. 🔑 Log into your WordPress admin
 2. 🔍 Go to **Plugins > Add New** and search for **Shop Manager for WooCommerce**
 3. 🖱️ Click **Install Now**, then **Activate**

**📦 Option 2: Manual Upload**

 1. ⬇️ Download the plugin zip from WordPress.org
 2. 📂 Go to **Plugins > Add New > Upload Plugin**
 3. 📤 Upload the zip file and click **Install Now**
 4. ✅ Click **Activate Plugin**

**🚀 Getting Started**

 1. After activation, go to **Shop Manager** in your WordPress admin sidebar
 2. The frontend dashboard shortcode `[shop_manager]` is available for embedding in
    any page
 3. To use AI features, go to **Shop Manager > Admin > AI Settings** and enter your
    API key
 4. Visit the **Customer Settings** tab to configure auto-tagging thresholds for your
    store

## Întrebări frecvente

### 🔌 Does this plugin require WooCommerce?

Yes. Shop Manager is built entirely on top of WooCommerce and requires it to be 
installed and active. It is not compatible with other eCommerce plugins.

### 🤖 Do the AI features cost extra?

Shop Manager never charges extra for AI. The two AI features that generate content,
the AI product content generator and the AI chat assistant, are Pro features, and
you bring your own API key from Anthropic (Claude), OpenAI (GPT), or Google (Gemini),
so you only pay your provider for what you actually use, typically $1–5 per month
for average stores. The rule-based smart features, customer auto-tagging and dashboard
insight cards, work in every plan including free and don’t need an API key at all.

### 🔒 Is my API key stored securely?

Yes. API keys are encrypted with AES-256-CBC using your WordPress secret keys before
being saved to the database. The raw key is never exposed in the browser, API responses,
or log files.

### ⚡ Does it work with WooCommerce HPOS?

Yes. Shop Manager is fully compatible with WooCommerce High-Performance Order Storage(
HPOS), which became the default in WooCommerce 8.0.

### 🏷️ How does the AI customer auto-tagging work?

When an order is placed or its status changes, Shop Manager automatically recalculates
tags for the customer based on their order history. Tags like VIP, Loyal, At Risk,
and Big Spender are defined by thresholds you set in the admin settings, and you
can adjust those thresholds at any time. Changing thresholds triggers a recalculation
for all customers automatically.

### 🛒 Can I create and edit orders from the frontend?

The free version lets you view orders, run bulk actions, and export to CSV. Creating
and editing orders from the frontend is a Pro feature.

### 👥 Can shop employees use this without admin access?

Yes. You can control who can access the frontend dashboard through WordPress role
settings. The plugin respects the excluded roles configuration in the admin settings.

### 📱 Does it work on mobile?

The frontend dashboard is responsive and usable on mobile, though it is designed
primarily for desktop use by store managers. All core workflows, order management,
product editing, customer review, work on tablet and mobile.

### 🔄 What happens to existing data when I activate the plugin?

Nothing changes. Shop Manager reads your existing WooCommerce orders, products, 
and customers, it doesn’t create or migrate any data on activation.

### 🆓 Is there really a free version?

Yes. The free version includes the frontend dashboard, order viewing, bulk actions,
product management, customer list, real-time analytics, and the AI tools (product
generator, customer auto-tagging, insight cards). Pro unlocks advanced order creation,
custom statuses, and the upcoming automation and compliance features.

### 🔑 Which AI providers are supported?

Shop Manager works with Anthropic Claude, OpenAI (GPT), and Google Gemini. You bring
your own API key, so you only pay your provider for what you actually use, there’s
no markup or subscription through Shop Manager.

### 🏷️ Can I create unlimited custom order statuses in the free version?

No. The free version lets you filter and manage your existing WooCommerce order 
statuses. Creating unlimited custom statuses, with color presets, is a Pro feature.

### 🧾 Does the invoice generator support multiple templates?

Yes. Invoice PDF generation is a Pro feature and includes four templates, Modern,
Classic, Bold, and Minimal, so you can match your brand. Invoices can be downloaded
individually or in bulk.

### 🖨️ Can I print orders and packing slips?

Yes, and it is free. Open any order and click **Print**, use the **Print** action
in the orders list row menu, or select several orders and use **Print Orders** to
get one document with a single order per page. The sheet opens in a new tab and 
goes straight to your browser’s print dialog, so no PDF plugin, no extra library
and no Pro licence is involved.

Under **Shop Manager  Print Order** you get a designer with a live preview: set 
the document title (Order, Packing Slip, Delivery Note), paper size, logo, colours,
and switch individual sections on or off, order status, payment and shipping method,
billing and shipping addresses, product images, SKU, item options, prices, totals,
notes and footer. Turning prices off produces a packing slip with quantities only.
Company details left empty fall back to your WooCommerce store settings, so invoices
and packing slips always name the same store.

### 💾 Will my customer notes and tags be lost if I switch from Pro back to free?

No. Your data stays in your WooCommerce database either way. If you downgrade, Pro-
only features like customer notes and unlimited custom statuses become read-only
until you reactivate Pro, nothing is deleted.

### 🗑️ What happens to my orders and data if I deactivate or uninstall the plugin?

Deactivating keeps everything untouched, your orders, products, and customer data
all live in WooCommerce’s own database, not in a separate table. Uninstalling removes
only the plugin’s own settings and custom tags, your actual store data is never 
touched.

### ⚡ Does this plugin slow down my store?

No. Dashboard and analytics data is cached briefly to keep things fast, and AI features
only run when you actively use them, they don’t run in the background or affect 
your storefront’s loading speed for customers.

### 🧩 Will this plugin conflict with other WooCommerce extensions like Subscriptions or Bookings?

Shop Manager works alongside standard WooCommerce order and product data, so it 
doesn’t override how other extensions handle their own custom order types. As with
any plugin that touches order management, highly customized workflows are best tested
on a staging site first.

### 🔌 What happens if I don’t add an AI API key?

Everything except the AI product content generator and the AI chat assistant works
normally. Customer auto-tagging, insight cards, orders, products, customers, and
employee management are all unaffected, since those don’t call any AI provider. 
You only need a key for the two features that generate or answer with AI.

### 👥 Can multiple employees see different parts of the dashboard at the same time?

Yes. Role-based access is per-user, so two employees logged in at the same time 
each see only what their role allows, one might manage orders while another only
views products, based on the permissions you set.

## Recenzii

![](https://secure.gravatar.com/avatar/933a41f999e02a34c233d784bff270a1470bfc10636cddec66b33c0f733293ed?
s=60&d=retro&r=g)

### 󠀁[Incredible, best of all!](https://wordpress.org/support/topic/incredible-best-of-all/)󠁿

 [leo1976](https://profiles.wordpress.org/leo1976/) 17 septembrie 2026 1 răspuns

Best WooCommerce shop manager I’ve tested and used! After trying many different 
solutions, this Shop Manager for WooCommerce is easily the best I’ve seen. It’s 
beautifully designed, incredibly fast, and very thoughtfully built. The support 
is also fast and responsive. It is still quite new, so don’t let the lack of reviews
put you off — it’s already surprisingly advanced and polished. Even the free version
is extremely useful and feature-rich. I highly recommend! It does the job extremelly
well.

![](https://secure.gravatar.com/avatar/1cbe57b9bd6a0a17a5709760313142665c298c805721aa7be861542172aae53e?
s=60&d=retro&r=g)

### 󠀁[Powerful All-in-One WooCommerce Management & Automation Tool!](https://wordpress.org/support/topic/powerful-all-in-one-woocommerce-management-automation-tool/)󠁿

 [milanu13](https://profiles.wordpress.org/milanu13/) 25 aprilie 2026 1 răspuns

This plugin is much more than just an order management tool—it’s a complete solution
for managing and automating almost every part of a WooCommerce store. The modern
dashboard is fast, clean, and very user-friendly. It makes it easy to handle orders,
products, statuses, and overall store operations from one place. The automation 
features are especially helpful in reducing manual work and improving efficiency.
Even though many features are still being actively developed and improved, it already
feels like a very solid and reliable solution. You can clearly see the potential,
and it’s impressive even at this stage. Overall, it’s a great plugin for anyone 
looking to simplify and automate WooCommerce operations without relying on multiple
tools. Looking forward to future updates! 🚀

 [ Citește toate cele 2 recenzii ](https://wordpress.org/support/plugin/shop-manager/reviews/)

## Contributori și dezvoltatori

„Shop Manager for WooCommerce – AI-Powered Frontend Dashboard & Smart Order, Product&
Employee Management” este un software open-source. La acest modul au contribuit 
următoarele persoane.

Contributori

 *   [ Oxilab ](https://profiles.wordpress.org/oxilab/)
 *   [ Richard ](https://profiles.wordpress.org/richardmallick/)

[Tradu „Shop Manager for WooCommerce – AI-Powered Frontend Dashboard & Smart Order, Product & Employee Management” în limba ta.](https://translate.wordpress.org/projects/wp-plugins/shop-manager)

### Te interesează dezvoltarea?

[Răsfoiește codul](https://plugins.trac.wordpress.org/browser/shop-manager/), vezi
[depozitarul SVN](https://plugins.svn.wordpress.org/shop-manager/), sau abonează-
te la [jurnalul de dezvoltare](https://plugins.trac.wordpress.org/log/shop-manager/)
prin [RSS](https://plugins.trac.wordpress.org/log/shop-manager/?limit=100&mode=stop_on_copy&format=rss).

## Istoric modificări

#### 1.3.7

 * ✨ Improvement: The print and label buttons now carry your own Document Title,
   so a shop that prints „Packing Slip” sees Packing Slip rather than a generic „
   Print Order”. The icon already says it prints, so the word is not repeated.
 * ✨ Improvement: WooCommerce is now declared as a required plugin, so WordPress
   offers to install it for you and will not let Shop Manager be activated without
   it.
 * 🐛 Fix: Product add-on fields were missing from the order page, packing slips
   and invoices when the add-on plugin stores them under keys beginning with an 
   underscore, as Product Extras for WooCommerce does. WooCommerce treats those 
   as internal and hides them, so the customer’s engraving text and chosen options
   never reached the people packing the parcel.

#### 1.3.6

 * 🆕 New: Shipping & tracking: record the carrier and tracking number on any order,
   with 151 couriers across 55 countries built in, plus a Custom carrier option.
 * 🆕 New: Shipping labels with a scannable Code 128 barcode, in A4, A5, 4×6 inch,
   80 mm and 58 mm thermal roll.
 * 🆕 New: Barcode scanning: a Scan panel built for USB scanners that finds an order
   and can move it to any status as you scan.
 * 🆕 New: Choose which couriers you ship with under Shipping  Carriers, so staff
   pick from your list instead of all 151.
 * 🆕 New: Filter the orders list by carrier, beside Shipping Method in Advanced
   Filters.
 * 🆕 New: Order search now finds orders by tracking number.
 * 🆕 New: Packing slips can print the carrier and tracking number.
 * 🆕 New: Cash on delivery amounts print on the label as a Collect on delivery 
   band, and clear once payment is recorded.
 * 🆕 New: Tracking details can be added to WooCommerce order emails and My Account.
   Advanced Shipment Tracking is detected, so customers are never told twice.
 * 🆕 New: Shipping settings tab, with a live preview of the label as you change
   it.
 * 🆕 New: „Shipping & Tracking” permission under Employees  Roles & Access, and
   the whole module can be switched off from the Modules tab.
 * 🆕 New: Orders created from the dashboard now record who created them, shown 
   as „Created: name” in the list and in the order’s history.
 * ✨ Improvement: Bulk tracking entry: set the carrier and ship date once, then
   type numbers against order numbers.
 * ✨ Improvement: The analytics dashboard has been redesigned around one colour
   palette that also works in dark mode.
 * ✨ Improvement: Total Orders now states how many cancelled and refunded orders
   it leaves out.
 * ✨ Improvement: Product dropdowns across the dashboard search in the database
   and load as you scroll, so the whole catalogue is reachable on a large shop.
 * ✨ Improvement: The products page shows how many products match the current filters,
   next to its title.
 * ✨ Improvement: Export on the products page asks before downloading, and says
   how many rows it will write.
 * ✨ Improvement: Finding an order by tracking number went from about 520ms to 
   0.36ms on a 100,000 order store.
 * ✨ Improvement: The settings menu groups Orders, Invoice, Print Order and Shipping
   together.
 * 🐛 Fix: Editing an order could delete every line item on it when the update did
   not resend the full basket.
 * 🐛 Fix: Changing an order’s status could fail with a memory error on a customer
   with a long order history.
 * 🐛 Fix: The dashboard failed to load on stores with a lot of orders. The figures
   are now calculated by the database.
 * 🐛 Fix: The customer list and customer profile could take close to a minute to
   load, or run out of memory.
 * 🐛 Fix: Typing in the product picker on Add Order or Edit Order blanked the whole
   page.
 * 🐛 Fix: The product picker kept the previous search after an item was added.
 * 🐛 Fix: Searching for an order by its number stopped working once a store passed
   99,999 orders.
 * 🐛 Fix: The search REST endpoint returned a fatal error on every call.
 * 🐛 Fix: Staff allowed to create orders but not to manage products saw an empty
   product list on Add Order.
 * 🐛 Fix: Shipping labels and the Scan panel ignored the Shipping & Tracking permission.
 * 🐛 Fix: The AI assistant panel loaded for employees without AI access and showed
   a permission error on every page.
 * 🐛 Fix: Panels, dialogs and toast messages ignored your appearance colours, dark
   mode worst of all.
 * 🐛 Fix: A product’s sale price was only saved when a regular price was sent with
   it.
 * 🐛 Fix: Approving a review that was already approved reported a failure.
 * 🐛 Fix: Product names containing an apostrophe or a quote showed raw HTML in 
   the products list.
 * 🐛 Fix: The Shipping Method filter listed „Local pickup” twice.
 * 🐛 Fix: Packing slips printed a „Shipping method” row with nothing in it, on 
   orders created from the dashboard.
 * 🐛 Fix: Two custom-field REST routes were registered with no code behind them
   and have been removed.

#### 1.3.5

 * 🔒 Security: Custom employee roles were treated as administrators by the frontend
   dashboard. A role created in Employees  Roles & Access, a „Driver” allowed only
   to view orders and change their status, say, saw the entire sidebar and every
   page, button and action in it, because only the four built-in roles were recognised
   as employee roles; anyone holding a custom role fell through to the „no restrictions”
   path. Custom roles are now recognised, so every role sees exactly what it was
   granted.
 * 🔒 Security: The dashboard statistics endpoint (store revenue, order and customer
   counts, top products) was reachable by any employee role, whether or not that
   role was allowed to see the dashboard. It now requires dashboard or reports access,
   like the rest of the dashboard.
 * 🔒 Security: The settings endpoint returned the complete plugin settings to every
   employee role, including the encrypted AI provider API key and the capability
   matrix of every role. Employees now receive only the settings the dashboard actually
   renders; administrators are unaffected.
 * 🔒 Security: An employee’s role is now resolved by matching against the Shop 
   Manager roles rather than by reading whichever role happens to be first on the
   account, so an employee who also holds another WordPress role can no longer skip
   the employee permission checks.
 * 🔒 Security: The WordPress admin bar is no longer shown to employees on the frontend.
   They were already redirected out of wp-admin, so it only offered links back to
   a screen they cannot open.
 * 🐛 Fix: A role granted only „View Reports” had nowhere to go. Reports are widgets
   on the dashboard page, which is gated by „View Dashboard”, so SM: Accountant,
   and any custom role set up the same way, landed on „Access Restricted” with an
   empty sidebar. Roles holding a reports capability now also have dashboard access,
   and Roles & Access nests View Reports and Export Reports underneath View Dashboard
   so the dead combination can no longer be created.
 * 🐛 Fix: SM: Fulfillment Staff and SM: Store Manager held every order capability
   but got no Orders menu. The built-in roles carried the original coarse capabilities
   while the sidebar and routes check the newer per-section access capabilities.
   Updating grants the matching access capability to any role that needs it; the
   change only ever adds capabilities, so permissions you have edited yourself are
   left exactly as they are.
 * 🐛 Fix: The customer name on the order details page opened the WordPress user
   editor in wp-admin, which sent you out of the dashboard entirely, and led employees
   to a screen they are redirected away from. It now opens that customer in the 
   dashboard’s own Customers section, and both it and the Order Count beside it 
   now take their colour from your Appearance colour combination, the same way product
   names in the item list already did, with an arrow on the customer name, so it
   is clear which values in the card can be opened. On a guest order, or for a role
   without customer access, the name is shown as plain text instead of a dead link.
 * 🐛 Fix: Roles & Access listed the built-in roles’ permissions from a hardcoded
   copy instead of the roles themselves, so the checkboxes could disagree with the
   permissions actually in force, and because the editor saves every checkbox, opening
   and saving a role could silently strip a capability from it. The screen now reads
   the live role.
 * ✨ Improvement: Order actions respond the moment you click them. Changing a status,
   or trashing, restoring or deleting an order, now puts the orders table into its
   loading state immediately; previously nothing at all happened on screen until
   the request came back, which on a status change that sends a customer email can
   be several seconds. (The remaining wait is WooCommerce sending that email inside
   the request: WooCommerce’s own Deferred transactional emails feature, under WooCommerce
   Settings  Advanced  Features, moves it to the background.)
 * ✨ Improvement: The order details page now refreshes itself after a status change,
   with the same in-place loading overlay the orders table uses. Payment Details,
   Order Timeline, the status tag and the „updated by” line previously kept showing
   pre-change data until the page was reloaded, because only the status was patched
   in locally.
 * ✨ Improvement: The order status tabs (All Orders, Processing, Completed and 
   the rest) now recount after an action moves an order between statuses. They were
   loaded once per page view, so the numbers went stale as soon as you changed anything.
 * ✨ Improvement: Changing an order’s status writes the order once instead of twice,
   and a half-second delay that had been hardcoded into the move-to-trash action
   has been removed.

#### 1.3.4

 * 🆕 New: Print orders. A Print button on the order details page, a Print action
   in the orders list row menu, and a Print Orders bulk action open a clean, print-
   ready sheet in a new tab and hand it to your browser’s print dialog: no PDF plugin
   or Pro licence required. Bulk printing puts one order per page in a single document.
 * 🆕 New: Print settings tab. Choose the document title (Order, Packing Slip, Delivery
   Note), paper size, accent colour and logo; set your store name, address, phone
   and email: each falls back to your WordPress and WooCommerce settings when left
   blank; and toggle every section: order status, payment and shipping method, billing
   and shipping addresses, product images, SKU, item meta, prices, totals, customer
   note, internal notes and footer text. Turn prices off to print a packing slip
   with quantities only.
 * 🆕 New: „Print Order” permission under Employees  Roles & Access, so you can 
   let fulfilment staff print without granting invoice access. Order Printing can
   also be switched off entirely from the Modules tab.
 * ✨ Improvement: Company details are asked for once, not twice. Invoice and Print
   Order both treat their company fields as _overrides_: leave one empty and it 
   uses your WooCommerce store details, so an invoice and its packing slip can no
   longer drift apart. Each field’s placeholder now shows the exact value that will
   be printed, with a link straight to your WooCommerce settings.
 * ✨ Improvement: Print Order now offers the same three colours as invoices: Primary(
   heading, rules, section labels), Accent/Bg (table header background) and Body
   Text, plus the same eight palette presets, so a packing slip can carry the palette
   you already picked for invoices. An existing accent colour is carried over to
   Primary automatically.
 * ✨ Improvement: The Invoice and Print Order settings screens now use the same
   tab names, icons and order (Company, General, Content, Colors, Footer), so what
   you learn on one applies to the other. Invoice adds a Template tab. Item-table
   options moved into Content, since they are part of what the document shows.
 * ✨ Improvement: Settings menu reordered so related screens sit together: Orders,
   Invoice and Print Order now run in sequence and are visually connected in the
   sidebar, followed by Products, Customer and the rest. The Modules tab groups 
   the same three under an „Order Management” heading.
 * 🐛 Fix: Invoices printed „Your Company Name” and „123 Business St” to customers
   when the Invoice  Company section was left empty. Company name, address, phone
   and email now fall back to your WordPress site title and WooCommerce store details
   instead of placeholder text.
 * 🆕 New: Invoices now carry a **Payment Status** tag, green for Paid and red for
   Unpaid, matching the tag the dashboard shows on the order screen, and it can 
   be switched off under Invoice  Content. The invoice meta block was reordered 
   to Order, Order Created, Payment Status, Payment Method, and then Payment Date
   on a settled order or Due Date on an outstanding one. All four templates show
   the same rows.
 * 🐛 Fix: The invoice due date was hardcoded to 14 days after the order, whatever
   your terms said, so an invoice could read „payment is due within 30 days” and
   print a fourteen-day due date next to it. Days until due is now a setting under
   Invoice  General  Payment Terms (default 14, so nothing changes unless you change
   it).
 * 🐛 Fix: Invoices printed bank-transfer details on orders that were already paid.
   Payment Information now appears only while an order still needs paying, controlled
   by Invoice  Footer  Show Payment Info (Only when unpaid / Always / Never). This
   is separate from the order’s payment method, which has always been read from 
   the order itself.
 * ✨ Improvement: Payment Information left empty now uses the accounts from WooCommerce
   Payments  Direct bank transfer, so your account number or IBAN is entered once,
   not twice.
 * 🐛 Fix: Turning off „Product Add-ons & Options” in Invoice settings never stuck,
   the setting was dropped when saving, so it reappeared switched on after a reload
   and invoices kept printing the item details.

#### 1.3.3

 * 🆕 New: Product add-on and personalisation fields now show in order details. 
   Any data a third-party add-on plugin writes to a line item, customer-entered 
   names, uploaded artwork, selected options, appears in the order page, in the 
   expandable row on the Orders list, and on the invoice PDF. Previously only variation
   attributes were shown, so everything else was dropped. This works with WooCommerce
   Product Add-Ons Ultimate, Gravity Forms Product Add-Ons, Checkout Field Editor
   and any other plugin that stores line item meta, because Shop Manager now renders
   it through WooCommerce’s own formatter rather than a fixed list of keys.
 * 🆕 New: „Product Add-ons & Options” toggle under Invoice  Columns controls whether
   those item details are printed on the invoice and packing slip. On by default.
 * 🐛 Fix: Editing an order no longer destroys product add-on data. Saving an order
   from the dashboard, even a change to nothing but the shipping address, deleted
   and recreated every line item, which permanently discarded all add-on, personalisation
   and subscription meta attached to them. Line items are now updated in place, 
   and only items you actually remove are deleted.
 * 🐛 Fix: Line item details were hidden on simple products. The order page only
   rendered item meta for variable products, so personalised options on a simple
   product were invisible even when present.
 * 🐛 Fix: Removing the discount from an order left an orphaned fee row behind in
   some cases; fee items are now removed through the order object so the change 
   is written correctly.

#### 1.3.2

 * 🆕 New: Dashboard branding. Upload your own logo for the frontend dashboard from
   Appearance  Branding, with separate slots for light mode, dark mode and the collapsed
   sidebar icon. Each slot falls back to the Shop Manager logo when left empty, 
   and the dark slot reuses your light logo if you only upload one.
 * ✨ Improvement: Appearance tab reorganised. Settings are grouped into labelled
   cards (Branding, Layout Style, Color Combination, Dark Mode Style), and all three
   pickers now share one selection style with hover, focus and keyboard support.
 * ✨ Improvement: The frontend sidebar header now shows your dashboard logo in 
   place of the plugin name and version text.
 * ✨ Improvement: AI Settings lists the current Claude models (Opus 5, Sonnet 5,
   Fable 5 and Haiku 4.5), with Claude Sonnet 5 as the default. A model you saved
   earlier is still listed, so an existing choice is never lost.
 * ✨ Improvement: AI Chatbot settings are configurable without the Pro plugin. 
   The screen is no longer replaced by an upgrade notice: access to the assistant
   itself is still controlled from the frontend dashboard.
 * ✨ Improvement: Employee Management, AI Chatbot and AI Settings rebuilt on one
   shared layout: label and description on the left, control on the right, grouped
   into consistent cards, so every settings screen reads the same way.
 * ✨ Improvement: Employee Management, AI Chatbot and AI Settings are now fully
   translatable; those screens previously contained hard-coded English text.
 * 🐛 Fix: The WordPress admin settings panel no longer changes with the frontend
   dashboard’s Color Combination, Preset or Dark Mode. Those settings style the 
   frontend dashboard only; the admin screen now renders with a fixed theme. Previously,
   switching the frontend to dark mode also put wp-admin into a dark palette while
   its own styling stayed light.
 * 🐛 Fix: SVG icons lost their viewBox during the build, so any icon rendered at
   a size other than its original was cropped instead of scaled. Most visible on
   the collapsed sidebar icon, which showed only a corner of the logo.
 * 🐛 Fix: In dark mode on the frontend dashboard, the avatar dropdown chevron and
   the order status slider arrows kept a hard-coded light background.
 * 🐛 Fix: Labels and controls on several settings screens were centred instead 
   of left aligned, because a shared card style was missing its text-alignment reset.
 * 🐛 Fix: The AI Chatbot settings rendered a form nested inside the main settings
   form, which is invalid markup; the redundant inner forms have been removed.
 * 🐛 Fix: Clicking the company logo upload box in Invoice settings did nothing;
   the WordPress media library scripts were never loaded on the Shop Manager settings
   screen, so the media modal could not open.
 * 🐛 Fix: The „Change” and „Remove” logo buttons in Invoice settings submitted 
   the settings form and showed the „Settings saved successfully” message; they 
   now only open the media library or clear the logo, and settings save exclusively
   via the Save Changes button.

#### 1.3.1

 * 🔒 Security: Fixed a broken function-level authorization flaw in the shop-manager/
   v1 REST API where any built-in Shop Manager employee role could reach every endpoint
   regardless of its assigned module permissions. Each customer, order, product,
   analytics, and employee route now enforces its specific per-role capability server-
   side (e.g. oxi_sm_view_customers, oxi_sm_edit_orders, oxi_sm_view_employees).
   A product-only employee can no longer read or modify customer, order, or employee-
   access data. Thanks to security researcher an7ln for the responsible disclosure.
 * 🔒 Security: The global dashboard search endpoint (which returns order and customer
   data) now requires the „view orders” capability.
 * 🔒 Security: Server-side REST capability checks now honor both the default roles’
   coarse capabilities and custom roles’ granular per-section capabilities (categories,
   tags, brands, attributes, reviews, roles & access), matching the frontend permission
   model so that each employee sees exactly the pages and data their role allows,
   no more and no less.
 * 🐛 Fix: Employees without dashboard access no longer land on an „Access Restricted”
   screen after logging in; the dashboard now redirects them to the first page their
   role can actually access (e.g. a product-only employee lands on Products).
 * 🐛 Fix: Custom employee roles granted access to a specific product section (e.
   g. Categories) but not full product access could not load that section’s data(„
   You are not allowed to access this resource”); section-level permissions are 
   now correctly recognized by the REST API.

#### 1.3.0

 * 🆕 New: AI Chat Assistant, ask questions about your store in plain language and
   get real answers; the assistant uses live-data tools to report on orders, revenue,
   products, customers, and employee activity (Pro)
 * 🆕 New: AI Assistant reachable from the dashboard header on every page; free 
   users get the full chat experience with suggested questions and a preview of 
   what Pro unlocks
 * 🆕 New: AI Chatbot module added to the admin Modules tab, enabled by default 
   for new and existing stores; toggle it on/off and open its settings via the Configure
   button
 * 🆕 New: Role-based access for the AI Assistant, grant or revoke the „AI Chatbot”
   capability per employee role from Roles & Access; the header icon only appears
   for users who have access
 * ✨ Improvement: Employee Management moved into the Modules tab as a card with
   its own Configure shortcut, consistent with every other module
 * ✨ Improvement: Module cards now show a pill-shaped Configure button that jumps
   straight to that module’s settings tab
 * 🐛 Fix: Frontend dashboard showed a „No route was found” error toast on reload
   when the Pro plugin was inactive; the AI conversation endpoints are no longer
   requested in the free version
 * 🐛 Fix: Disabling the Employee Management module in the backend now correctly
   hides it from the frontend dashboard sidebar (it was previously hard-coded as
   always on)
 * 🐛 Fix: Disabling the AI Chatbot module now also hides the AI Assistant icon 
   in the dashboard header
 * 🐛 Fix: AI Assistant replies showed raw HTML entities (e.g. ৳ instead of ৳) for
   currency; the symbol is now decoded before reaching the AI and the chat renderer
   decodes entities defensively (Pro)
 * 🐛 Fix: Employee activity reports invented an order-status breakdown (e.g. reporting„
   Cancelled: 0” when an order was actually cancelled); the assistant now uses the
   real status-change counts from the activity log (Pro)

## Meta

 *  Versiunea **1.3.7**
 *  Ultima actualizare **Acum o săptămână**
 *  Instalări active: **20+**
 *  Versiune WordPress ** 6.2 sau mai recentă **
 *  Testat până la **7.1.2**
 *  Versiune PHP ** 7.4 sau mai recentă **
 *  Limbă
 * [English (US)](https://wordpress.org/plugins/shop-manager/)
 * Etichete
 * [WooCommerce AI](https://ro.wordpress.org/plugins/tags/woocommerce-ai/)[woocommerce frontend dashboard](https://ro.wordpress.org/plugins/tags/woocommerce-frontend-dashboard/)
   [woocommerce order management](https://ro.wordpress.org/plugins/tags/woocommerce-order-management/)
   [woocommerce product management](https://ro.wordpress.org/plugins/tags/woocommerce-product-management/)
 *  [Vizualizare avansată](https://ro.wordpress.org/plugins/shop-manager/advanced/)

## Evaluări

 5 din 5 stele.

 *  [  2 5 – recenzii (stele)     ](https://wordpress.org/support/plugin/shop-manager/reviews/?filter=5)
 *  [  0 4 – recenzii (stele)     ](https://wordpress.org/support/plugin/shop-manager/reviews/?filter=4)
 *  [  0 3 – recenzii (stele)     ](https://wordpress.org/support/plugin/shop-manager/reviews/?filter=3)
 *  [  0 2 – recenzii (stele)     ](https://wordpress.org/support/plugin/shop-manager/reviews/?filter=2)
 *  [  0 1 – recenzii (stele)     ](https://wordpress.org/support/plugin/shop-manager/reviews/?filter=1)

[Recenzia ta](https://wordpress.org/support/plugin/shop-manager/reviews/#new-post)

[Vezi toate recenziile](https://wordpress.org/support/plugin/shop-manager/reviews/)

## Contributori

 *   [ Oxilab ](https://profiles.wordpress.org/oxilab/)
 *   [ Richard ](https://profiles.wordpress.org/richardmallick/)

## Suport

Probleme rezolvate în ultimele două luni:

     1 din 1

 [Vezi forumul pentru suport](https://wordpress.org/support/plugin/shop-manager/)