{"id":225770,"date":"2025-03-26T15:13:32","date_gmt":"2025-03-26T15:13:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/shop-manager\/"},"modified":"2026-05-15T18:20:20","modified_gmt":"2026-05-15T18:20:20","slug":"shop-manager","status":"publish","type":"plugin","link":"https:\/\/pl.wordpress.org\/plugins\/shop-manager\/","author":23427005,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.3","stable_tag":"1.2.3","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Shop Manager for Woocommerce","header_author":"Oxilab","header_description":"This is woocommerce Shop Manager plugin. You can manager everything from frontend.","assets_banners_color":"515387","last_updated":"2026-05-15 18:20:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/oxilab.dev","header_author_uri":"https:\/\/oxilab.dev","rating":5,"author_block_rating":0,"active_installs":10,"downloads":1014,"num_ratings":1,"support_threads":2,"support_threads_resolved":2,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"richardmallick","date":"2025-03-26 15:39:28"},"1.0.1":{"tag":"1.0.1","author":"richardmallick","date":"2025-06-15 20:01:53"},"1.0.2":{"tag":"1.0.2","author":"richardmallick","date":"2025-06-15 21:19:28"},"1.0.3":{"tag":"1.0.3","author":"richardmallick","date":"2025-06-15 22:10:52"},"1.0.4":{"tag":"1.0.4","author":"richardmallick","date":"2025-06-16 04:09:00"},"1.0.5":{"tag":"1.0.5","author":"richardmallick","date":"2025-07-04 19:09:07"},"1.2.0":{"tag":"1.2.0","author":"richardmallick","date":"2026-04-20 19:00:53"},"1.2.1":{"tag":"1.2.1","author":"richardmallick","date":"2026-04-24 20:14:08"},"1.2.2":{"tag":"1.2.2","author":"richardmallick","date":"2026-05-13 18:24:33"},"1.2.2-beta":{"tag":"1.2.2-beta","author":"richardmallick","date":"2026-05-09 00:31:07"},"1.2.3":{"tag":"1.2.3","author":"richardmallick","date":"2026-05-15 18:20:20"}},"upgrade_notice":{"1.2.2":"<p>\u2728 Adds a complete employee password setup flow, improved header UX, Pro-locked custom role creation, and automatic access revocation for custom-role employees when the Pro license expires. Upgrade recommended for all stores using Employee Management.<\/p>","1.0.6":"<p>\ud83c\udd95 Major update. Adds AI product content generation, AI customer auto-tagging, a full customer management section, custom order status color presets, and product CSV export. Upgrade recommended for all users.<\/p>","1.0.5":"<p>\ud83c\udd95 Adds complete product management \u2014 create, edit, and organize products with categories, brands, tags, and reviews \u2014 all from the frontend dashboard.<\/p>","1.0.3":"<p>\u2728 Adds translation support and significantly improves the order management workflow. Upgrade recommended.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3511136,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3511136,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3262277,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3262277,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.2.0","1.2.1","1.2.2","1.2.2-beta","1.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3526926,"resolution":"1","location":"assets","locale":"","width":1920,"height":2005},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3526926,"resolution":"10","location":"assets","locale":"","width":1920,"height":1894},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3526926,"resolution":"11","location":"assets","locale":"","width":1904,"height":874},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3526926,"resolution":"12","location":"assets","locale":"","width":1905,"height":896},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3526926,"resolution":"2","location":"assets","locale":"","width":1920,"height":1162},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3526926,"resolution":"3","location":"assets","locale":"","width":1898,"height":888},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3526926,"resolution":"4","location":"assets","locale":"","width":1914,"height":892},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3526926,"resolution":"5","location":"assets","locale":"","width":1901,"height":892},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3526926,"resolution":"6","location":"assets","locale":"","width":1920,"height":1622},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3526926,"resolution":"7","location":"assets","locale":"","width":1910,"height":895},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3526926,"resolution":"8","location":"assets","locale":"","width":1898,"height":875},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3526926,"resolution":"9","location":"assets","locale":"","width":1915,"height":890}},"screenshots":{"1":"\ud83d\udcca Real-time analytics dashboard \u2014 revenue, order trends, and AI insight cards at a glance.","2":"\ud83d\uded2 Order management \u2014 full list with search, filters, status column, and bulk action toolbar.","3":"\ud83d\udcdd Add \/ Edit product form with inline AI content generation buttons.","4":"\ud83e\udd16 AI content modal \u2014 tone selector, custom instructions, and per-field generation controls.","5":"\ud83d\udc65 Customer list \u2014 search, tag filter, purchase stats, and auto-tag badges.","6":"\ud83d\udc64 Customer profile \u2014 order history, address details, notes, and tag management.","7":"\ud83c\udff7\ufe0f Custom order status editor \u2014 color presets and workflow configuration.","8":"\u2699\ufe0f Admin settings \u2014 customer tagging thresholds, excluded roles, and AI provider config.","9":"\ud83d\udc68\u200d\ud83d\udcbc Employee list \u2014 all employees with role badges, order stats, and bulk role management.","10":"\ud83d\udc64 Employee profile \u2014 personal info, assigned role, activity stats, and capability overview.","11":"\ud83d\udd11 Roles &amp; Access \u2014 built-in and custom roles with full capability matrix editor.","12":"\u2795 Create Role modal \u2014 define a new custom role with granular module and action-level permissions (Pro)."}},"plugin_section":[],"plugin_tags":[262384,231325,262383,221702,253960],"plugin_category":[45],"plugin_contributors":[257665,194347],"plugin_business_model":[],"class_list":["post-225770","plugin","type-plugin","status-publish","hentry","plugin_tags-frontend-order-management","plugin_tags-woocommerce-ai","plugin_tags-woocommerce-frontend-dashboard","plugin_tags-woocommerce-order-management","plugin_tags-woocommerce-product-management","plugin_category-ecommerce","plugin_contributors-oxilab","plugin_contributors-richardmallick","plugin_committers-oxilab","plugin_committers-richardmallick"],"banners":{"banner":"https:\/\/ps.w.org\/shop-manager\/assets\/banner-772x250.png?rev=3262277","banner_2x":"https:\/\/ps.w.org\/shop-manager\/assets\/banner-1544x500.png?rev=3262277","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/shop-manager\/assets\/icon-128x128.gif?rev=3511136","icon_2x":"https:\/\/ps.w.org\/shop-manager\/assets\/icon-256x256.gif?rev=3511136","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-1.png?rev=3526926","caption":"\ud83d\udcca Real-time analytics dashboard \u2014 revenue, order trends, and AI insight cards at a glance."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-2.png?rev=3526926","caption":"\ud83d\uded2 Order management \u2014 full list with search, filters, status column, and bulk action toolbar."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-3.png?rev=3526926","caption":"\ud83d\udcdd Add \/ Edit product form with inline AI content generation buttons."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-4.png?rev=3526926","caption":"\ud83e\udd16 AI content modal \u2014 tone selector, custom instructions, and per-field generation controls."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-5.png?rev=3526926","caption":"\ud83d\udc65 Customer list \u2014 search, tag filter, purchase stats, and auto-tag badges."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-6.png?rev=3526926","caption":"\ud83d\udc64 Customer profile \u2014 order history, address details, notes, and tag management."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-7.png?rev=3526926","caption":"\ud83c\udff7\ufe0f Custom order status editor \u2014 color presets and workflow configuration."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-8.png?rev=3526926","caption":"\u2699\ufe0f Admin settings \u2014 customer tagging thresholds, excluded roles, and AI provider config."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-9.png?rev=3526926","caption":"\ud83d\udc68\u200d\ud83d\udcbc Employee list \u2014 all employees with role badges, order stats, and bulk role management."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-10.png?rev=3526926","caption":"\ud83d\udc64 Employee profile \u2014 personal info, assigned role, activity stats, and capability overview."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-11.png?rev=3526926","caption":"\ud83d\udd11 Roles &amp; Access \u2014 built-in and custom roles with full capability matrix editor."},{"src":"https:\/\/ps.w.org\/shop-manager\/assets\/screenshot-12.png?rev=3526926","caption":"\u2795 Create Role modal \u2014 define a new custom role with granular module and action-level permissions (Pro)."}],"raw_content":"<!--section=description-->\n<p><strong>Shop Manager for WooCommerce<\/strong> gives store owners and managers a clean, fast frontend dashboard to run their entire WooCommerce store \u2014 without needing access to the WordPress admin.<\/p>\n\n<p>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 \u2014 create orders, update statuses, manage products, track customers \u2014 not what the database looks like on the inside.<\/p>\n\n<p>\u2728 <strong><a href=\"https:\/\/oxilab.dev\/shop-manager\/features\/\">All Features<\/a><\/strong> | \ud83d\udcb0 <strong><a href=\"https:\/\/oxilab.dev\/shop-manager\/pricing\/\">Upgrade to Pro<\/a><\/strong> | \ud83d\udcd6 <strong><a href=\"https:\/\/oxilab.dev\/docs\/shop-manager\/\">Documentation<\/a><\/strong> | \ud83c\udd98 <strong><a href=\"https:\/\/wordpress.org\/support\/plugin\/shop-manager\/#new-post\">Support<\/a><\/strong><\/p>\n\n\n\n<p>Most WooCommerce store managers spend half their day inside the WordPress backend \u2014 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.<\/p>\n\n<p>You get full order management, product management, a real-time analytics dashboard, and a customer CRM \u2014 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.<\/p>\n\n\n\n<h3>\ud83d\ude80 Key Features<\/h3>\n\n<ul>\n<li>\ud83d\udccb <strong>Frontend WooCommerce dashboard<\/strong> \u2014 manage your entire store without logging into the WordPress admin<\/li>\n<li>\ud83d\uded2 <strong>Full order management<\/strong> \u2014 create, edit, delete, bulk-update, and export orders as CSV<\/li>\n<li>\ud83d\udce6 <strong>Complete product management<\/strong> \u2014 add\/edit products with variations, categories, brands, tags, attributes, and reviews<\/li>\n<li>\ud83d\udcca <strong>Real-time analytics<\/strong> \u2014 revenue, average order value, top products, and order trends \u2014 live, no 12-hour cache delay<\/li>\n<li>\ud83d\udc65 <strong>Customer list &amp; profiles<\/strong> \u2014 full purchase history, billing &amp; shipping addresses, notes, order stats, and tags<\/li>\n<li>\ud83c\udff7\ufe0f <strong>Custom order statuses<\/strong> \u2014 create unlimited custom statuses with color presets that fit your exact workflow<\/li>\n<li>\ud83e\udd16 <strong>AI product content generator<\/strong> \u2014 write product titles, short descriptions, and full descriptions with one click<\/li>\n<li>\ud83e\udde0 <strong>AI customer auto-tagging<\/strong> \u2014 automatically segments customers as VIP, Loyal, At Risk, Big Spender, Frequent, New, or Inactive<\/li>\n<li>\ud83d\udca1 <strong>AI dashboard insight cards<\/strong> \u2014 plain-English summaries of what's happening in your store right now<\/li>\n<li>\ud83d\udd11 <strong>Your own AI keys<\/strong> \u2014 works with Anthropic Claude, OpenAI, or Google Gemini; keys are AES-256 encrypted<\/li>\n<li>\ud83d\udce4 <strong>CSV export<\/strong> \u2014 export product lists and order data for reporting, accounting, or migration<\/li>\n<li>\u26a1 <strong>Built for WooCommerce HPOS<\/strong> \u2014 fully compatible with High-Performance Order Storage<\/li>\n<\/ul>\n\n\n\n<h3>\u2705 Free Version Features<\/h3>\n\n<p>The free version covers the essentials \u2014 enough to manage a real store day to day:<\/p>\n\n<ul>\n<li>\u2705 Frontend Dashboard \u2014 view your store at a glance without touching the WP admin<\/li>\n<li>\u2705 Order list \u2014 search, filter, and view order details<\/li>\n<li>\u2705 Bulk order actions + CSV export<\/li>\n<li>\u2705 Create, edit, and delete products<\/li>\n<li>\u2705 Product variations, categories, brands, tags, attributes, and reviews<\/li>\n<li>\u2705 Real-time analytics \u2014 revenue, AOV, top products<\/li>\n<li>\u2705 Customer list with purchase history<\/li>\n<li>\u2705 Fully responsive \u2014 works on desktop, tablet, and mobile<\/li>\n<li>\u2705 <strong>Employee management + role-based access<\/strong> \u2014 control who can see and do what<\/li>\n<li>\u2705 <strong>Customer segmentation<\/strong> \u2014 filter customers by tag, spend, or behavior<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udd25 Pro Version Features<\/h3>\n\n<p>Pro unlocks the full toolkit for growing stores:<\/p>\n\n<ul>\n<li>\ud83e\udd16 <strong>AI product content generator<\/strong> \u2014 write product titles, short descriptions, and full descriptions with one click<\/li>\n<li>\ud83e\udd16 <strong>AI customer auto-tagging<\/strong> \u2014 automatically segments customers as VIP, Loyal, At Risk, Big Spender, Frequent, New, or Inactive<\/li>\n<li>\ud83e\udd16 <strong>AI dashboard insight cards<\/strong> \u2014 plain-English summaries of what's happening in your store<\/li>\n<li>\ud83d\udd11 <strong>Multi-provider AI support<\/strong> \u2014 works with Anthropic Claude, OpenAI, and Google Gemini; bring your own API key<\/li>\n<li>\ud83d\udd13 <strong>Advanced order management<\/strong> \u2014 create, edit, and delete orders directly from the frontend<\/li>\n<li>\ud83d\udd13 <strong>Advanced order filters<\/strong> \u2014 filter by status, date, customer, and more<\/li>\n<li>\ud83d\udd13 <strong>Invoice PDF generation<\/strong> \u2014 generate and download professional invoices<\/li>\n<li>\ud83d\udd13 <strong>Custom order statuses (unlimited)<\/strong> \u2014 with color presets and visual workflow control<\/li>\n<li>\ud83d\udd13 <strong>Customer notes &amp; communication log<\/strong> \u2014 keep track of interactions on every customer profile<\/li>\n<li>\ud83c\udfa7 <strong>Priority email support<\/strong> \u2014 12h response<\/li>\n<\/ul>\n\n<h3>\ud83d\udd25 Upcoming<\/h3>\n\n<ul>\n<li>\ud83d\udd13 <strong>Profitability dashboard with COGS<\/strong> \u2014 see actual profit margins, not just revenue <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>Advanced coupon management + analytics<\/strong> \u2014 create and track coupons from the frontend <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>Smart inventory alerts<\/strong> \u2014 get notified before you run out of stock <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>Order workflow automation rules<\/strong> \u2014 trigger actions automatically based on order conditions <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>Cart abandonment recovery<\/strong> \u2014 identify and follow up on abandoned carts <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>Returns &amp; refund handling<\/strong> \u2014 process returns without going to the backend <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>Tax management (EU VAT, UK, US)<\/strong> \u2014 compliance-ready tax tools <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>GDPR compliance dashboard<\/strong> \u2014 manage data requests and consent records <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>API &amp; webhook manager<\/strong> \u2014 connect your store to other tools <em>(upcoming)<\/em><\/li>\n<li>\ud83d\udd13 <strong>White label option<\/strong> \u2014 remove Oxilab branding for client projects <em>(upcoming)<\/em><\/li>\n<li>\ud83e\udd16 <strong>AI inventory reorder predictions<\/strong> <em>(upcoming)<\/em><\/li>\n<li>\ud83e\udd16 <strong>AI automation rule suggestions<\/strong> <em>(upcoming)<\/em><\/li>\n<li>\ud83e\udd16 <strong>AI profit analysis summary<\/strong> <em>(upcoming)<\/em><\/li>\n<li>\ud83e\udd16 <strong>AI dynamic pricing engine<\/strong> <em>(upcoming)<\/em><\/li>\n<li>\ud83e\udd16 <strong>AI personalized cart recovery emails<\/strong> <em>(upcoming)<\/em><\/li>\n<li>\ud83e\udd16 <strong>AI chat assistant (natural language queries)<\/strong> <em>(upcoming)<\/em><\/li>\n<\/ul>\n\n<p>\ud83d\udc49 <strong><a href=\"https:\/\/oxilab.dev\/shop-manager\/pricing\/#feature-comparison\">See full Free vs Pro comparison<\/a><\/strong><\/p>\n\n\n\n<h3>\ud83c\udfaf Perfect For<\/h3>\n\n<ul>\n<li>\ud83c\udfea <strong>Store owners<\/strong> who don't want to spend time in the WordPress admin every morning<\/li>\n<li>\ud83d\udc69\u200d\ud83d\udcbc <strong>Shop managers and employees<\/strong> who need to handle orders without full admin access<\/li>\n<li>\ud83d\udc68\u200d\ud83d\udcbb <strong>WooCommerce developers and agencies<\/strong> building client dashboards that clients can actually use<\/li>\n<li>\ud83d\udce6 <strong>High-volume stores<\/strong> that need fast bulk actions and reliable status workflows<\/li>\n<li>\ud83c\udf0d <strong>Multi-language stores<\/strong> \u2014 built with WordPress i18n and translation-ready throughout<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcc8 Why Shop Manager<\/h3>\n\n<p>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 \u2014 built with React, tested against real store workflows, and updated regularly.<\/p>\n\n<p>Here is what actually sets it apart:<\/p>\n\n<ul>\n<li>\ud83e\udd16 <strong>AI tools built in<\/strong> \u2014 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.<\/li>\n<li>\u26a1 <strong>Real-time data<\/strong> \u2014 the dashboard pulls live data, not cached summaries from 12 hours ago<\/li>\n<li>\ud83c\udff7\ufe0f <strong>Smart customer tagging<\/strong> \u2014 customers are automatically segmented based on actual order behavior, not manual effort. Tags update when orders change.<\/li>\n<li>\ud83d\udccb <strong>Workflow-first order management<\/strong> \u2014 custom statuses, bulk actions, and CSV export are all designed around how fulfillment workflows actually work<\/li>\n<li>\ud83d\udd12 <strong>Secure by default<\/strong> \u2014 API keys are AES-256 encrypted, all REST endpoints are nonce-verified, and user access respects WooCommerce roles<\/li>\n<li>\ud83d\udd04 <strong>HPOS compatible<\/strong> \u2014 fully tested with WooCommerce High-Performance Order Storage, which is default in WooCommerce 8.0+<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p><strong>\u2b07\ufe0f Option 1 \u2014 Install from WordPress.org (Recommended)<\/strong><\/p>\n\n<ol>\n<li>\ud83d\udd11 Log into your WordPress admin<\/li>\n<li>\ud83d\udd0d Go to <strong>Plugins &gt; Add New<\/strong> and search for <strong>Shop Manager for WooCommerce<\/strong><\/li>\n<li>\ud83d\uddb1\ufe0f Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<p><strong>\ud83d\udce6 Option 2 \u2014 Manual Upload<\/strong><\/p>\n\n<ol>\n<li>\u2b07\ufe0f Download the plugin zip from WordPress.org<\/li>\n<li>\ud83d\udcc2 Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong><\/li>\n<li>\ud83d\udce4 Upload the zip file and click <strong>Install Now<\/strong><\/li>\n<li>\u2705 Click <strong>Activate Plugin<\/strong><\/li>\n<\/ol>\n\n<p><strong>\ud83d\ude80 Getting Started<\/strong><\/p>\n\n<ol>\n<li>After activation, go to <strong>Shop Manager<\/strong> in your WordPress admin sidebar<\/li>\n<li>The frontend dashboard shortcode <code>[shop_manager]<\/code> is available for embedding in any page<\/li>\n<li>To use AI features, go to <strong>Shop Manager &gt; Admin &gt; AI Settings<\/strong> and enter your API key<\/li>\n<li>Visit the <strong>Customer Settings<\/strong> tab to configure auto-tagging thresholds for your store<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"%F0%9F%94%8C%20does%20this%20plugin%20require%20woocommerce%3F\"><h3>\ud83d\udd0c Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%F0%9F%A4%96%20do%20the%20ai%20features%20cost%20extra%3F\"><h3>\ud83e\udd16 Do the AI features cost extra?<\/h3><\/dt>\n<dd><p>No. AI features are included in all plans, including the free version. You bring your own API key from Anthropic (Claude), OpenAI (GPT), or Google (Gemini). Your actual usage cost depends on your store's volume and the provider you choose \u2014 typically $1\u20135 per month for average stores.<\/p><\/dd>\n<dt id=\"%F0%9F%94%92%20is%20my%20api%20key%20stored%20securely%3F\"><h3>\ud83d\udd12 Is my API key stored securely?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%E2%9A%A1%20does%20it%20work%20with%20woocommerce%20hpos%3F\"><h3>\u26a1 Does it work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. Shop Manager is fully compatible with WooCommerce High-Performance Order Storage (HPOS), which became the default in WooCommerce 8.0.<\/p><\/dd>\n<dt id=\"%F0%9F%8F%B7%EF%B8%8F%20how%20does%20the%20ai%20customer%20auto-tagging%20work%3F\"><h3>\ud83c\udff7\ufe0f How does the AI customer auto-tagging work?<\/h3><\/dt>\n<dd><p>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 \u2014 and you can adjust those thresholds at any time. Changing thresholds triggers a recalculation for all customers automatically.<\/p><\/dd>\n<dt id=\"%F0%9F%9B%92%20can%20i%20create%20and%20edit%20orders%20from%20the%20frontend%3F\"><h3>\ud83d\uded2 Can I create and edit orders from the frontend?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%F0%9F%91%A5%20can%20shop%20employees%20use%20this%20without%20admin%20access%3F\"><h3>\ud83d\udc65 Can shop employees use this without admin access?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"%F0%9F%93%B1%20does%20it%20work%20on%20mobile%3F\"><h3>\ud83d\udcf1 Does it work on mobile?<\/h3><\/dt>\n<dd><p>The frontend dashboard is responsive and usable on mobile, though it is designed primarily for desktop use by store managers. All core workflows \u2014 order management, product editing, customer review \u2014 work on tablet and mobile.<\/p><\/dd>\n<dt id=\"%F0%9F%94%84%20what%20happens%20to%20existing%20data%20when%20i%20activate%20the%20plugin%3F\"><h3>\ud83d\udd04 What happens to existing data when I activate the plugin?<\/h3><\/dt>\n<dd><p>Nothing changes. Shop Manager reads your existing WooCommerce orders, products, and customers \u2014 it doesn't create or migrate any data on activation.<\/p><\/dd>\n<dt id=\"%F0%9F%86%93%20is%20there%20really%20a%20free%20version%3F\"><h3>\ud83c\udd93 Is there really a free version?<\/h3><\/dt>\n<dd><p>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.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>\ud83c\udd95 New: Collapsible icon-only sidebar \u2014 desktop sidebar now has a toggle button at the top; click to shrink to icon-only mode (72 px) and click again to expand back to full width (240 px)<\/li>\n<li>\ud83c\udd95 New: Appearance settings page \u2014 preset cards fully redesigned with SaaS-style browser chrome preview (sidebar, stat cards, and table) for accurate visual comparison<\/li>\n<li>\ud83c\udd95 New: Dark mode preferred style \u2014 choose which dark mode style the frontend toggle switches to; saved as <code>preferredDark<\/code> in appearance settings<\/li>\n<li>\ud83c\udd95 New: Employee Management admin page \u2014 redesigned with a SaaS-style notice banner and direct action buttons linking to the frontend dashboard Employee and Roles &amp; Access pages<\/li>\n<li>\u2728 Improvement: Dark mode toggle simplified to a single icon button (no dropdown); toggles between light and the configured preferred dark style<\/li>\n<li>\u2728 Improvement: Full dark mode coverage \u2014 page background, header, footer, and sidebar all correctly respond to dark mode; fixed partial dark mode where some surfaces stayed light<\/li>\n<li>\u2728 Improvement: Dark mode cards use a glass effect \u2014 subtle white-tint background, backdrop blur, and inset highlight border for card distinction on dark backgrounds<\/li>\n<li>\u2728 Improvement: Sidebar background removed in dark mode \u2014 sidebar inherits the dark algorithm instead of overriding with white, giving a seamless dark layout<\/li>\n<li>\u2728 Improvement: All color schemes use a consistent white sidebar background; tinted sidebar colors removed for a cleaner, uniform look<\/li>\n<li>\u2728 Improvement: Sidebar width increased to 240 px (was 200 px); sidebar menu icons enlarged to 17 px for better readability<\/li>\n<li>\u2728 Improvement: Footer background now correctly follows the active theme color via CSS custom property instead of a hardcoded value<\/li>\n<li>\u2728 Improvement: Employee profile page redesigned with SaaS-style stat cards, activity summary, and a theme-aware left border that follows the active Color Combination<\/li>\n<li>\u2728 Improvement: Roles &amp; Access modal text and backgrounds are now dark-mode aware \u2014 all hardcoded hex colors replaced with AntD token values so the Create\/Edit Role modal is fully readable in dark mode<\/li>\n<li>\u2728 Improvement: Employee list filter row now has correct vertical spacing on mobile; action buttons stay on one line with <code>nowrap<\/code> enforcement<\/li>\n<li>\u2728 Improvement: Inter font applied globally across the frontend dashboard \u2014 consistent SaaS typography regardless of the active WordPress theme<\/li>\n<li>\u2728 Improvement: Frontend dashboard CSS fully scoped under <code>#wpkin-shop-manager-public<\/code> \u2014 prevents WP theme styles from leaking into the plugin UI<\/li>\n<li>\ud83d\udc1b Fix: Appearance settings (preset, color scheme, preferred dark) were silently dropped on save \u2014 <code>wpkin_sanitize_settings_data()<\/code> now correctly preserves the <code>appearance<\/code> block<\/li>\n<li>\ud83d\udc1b Fix: Activity Log Retention setting was not saving or repopulating \u2014 <code>employee_management<\/code> block added to <code>wpkin_sanitize_settings_data()<\/code> and deep-merged on save to preserve existing employee data<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>\ud83c\udd95 New: Employee Management module \u2014 role-based access control for frontend dashboard users<\/li>\n<li>\ud83c\udd95 New: Custom employee roles \u2014 create roles with granular capability assignments (Pro)<\/li>\n<li>\ud83c\udd95 New: \"Create Role\" button locked behind Pro license \u2014 shows lock icon and opens Pro upgrade modal for free users<\/li>\n<li>\ud83c\udd95 New: Password set page for new employees \u2014 welcome email now sends a secure setup link instead of plain-text credentials<\/li>\n<li>\ud83c\udd95 New: Lost password \/ password reset flow inside the frontend dashboard \u2014 no redirect to wp-login.php<\/li>\n<li>\ud83c\udd95 New: Employee profile route always accessible to the logged-in employee themselves, even without the employees module capability<\/li>\n<li>\u2728 Improvement: Header avatar now shows a caret badge; admins see \"WordPress Dashboard\" in the dropdown, employees see \"My Profile\"<\/li>\n<li>\u2728 Improvement: Avatar size standardised to 40\u00d740 px with a circular caret indicator at the bottom-right corner<\/li>\n<li>\u2728 Improvement: Header dropdown now shows the human-readable role name instead of the internal role slug<\/li>\n<li>\u2728 Improvement: Password fields in login and set-password forms now have an eye-icon toggle to show\/hide the password<\/li>\n<li>\u2728 Improvement: Custom roles (Pro) are automatically deactivated when the Pro license expires \u2014 employees with custom roles lose dashboard access and see a clear \"Access Restricted\" explanation page<\/li>\n<li>\u2728 Improvement: Employees with expired custom roles still appear in the All Employees list so admins can reassign them<\/li>\n<li>\u2728 Improvement: Employee list shows a lock icon and greyed-out role tag for any employee whose custom role is inactive due to an expired Pro license<\/li>\n<li>\u2728 Improvement: Roles &amp; Access table shows a \"Pro Required\" warning tag for custom roles when Pro license is not active<\/li>\n<li>\ud83d\udc1b Fix: WordPress canonical redirect was stripping <code>sm_action<\/code>, <code>sm_key<\/code>, and <code>sm_login<\/code> query parameters \u2014 fixed by registering them as recognised query vars<\/li>\n<li>\ud83d\udc1b Fix: Employee profile page was inaccessible to employees without the <code>oxi_sm_employees_access<\/code> capability, even for their own profile<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>\ud83c\udd95 New: PDF invoice generation \u2014 server-side PDF via mPDF with 4 templates (Modern, Classic, Bold, Minimal) matching the live preview pixel-for-pixel<\/li>\n<li>\ud83c\udd95 New: Invoice button on Order Details page \u2014 opens PDF in a new browser tab for viewing, printing, or downloading<\/li>\n<li>\ud83c\udd95 New: Bulk invoice generation \u2014 select multiple orders and generate a single merged PDF with one order per page<\/li>\n<li>\ud83c\udd95 New: Resend Email button on Order Details page \u2014 choose email type from dropdown with confirmation modal before sending<\/li>\n<li>\ud83c\udd95 New: Bulk Resend Email \u2014 select orders, pick email type from a modal, and send with one click<\/li>\n<li>\ud83c\udd95 New: \"Send PDF with Email\" toggle in Invoice Settings &gt; General \u2014 controls whether the invoice PDF is attached to order confirmation emails<\/li>\n<li>\ud83c\udd95 New: Inter font embedded in PDF \u2014 matches the dashboard preview font exactly<\/li>\n<li>\ud83c\udd95 New: Dynamic multi-script font support \u2014 Bengali \u09f3 renders via Noto Sans Bengali; Arabic, CJK, and other scripts use mPDF's built-in language-to-font mapping; all Latin currencies use Inter<\/li>\n<li>\u2728 Improvement: PDF font colors now use the configured text color throughout, matching the live preview<\/li>\n<li>\u2728 Improvement: Admin email (New Order) resend now works correctly using WooCommerce's own resend pattern including the required filter<\/li>\n<li>\ud83d\udc1b Fix: Bold font weight in PDF item totals and grand total \u2014 mPDF requires font-weight:bold, not 600 or 700<\/li>\n<li>\ud83d\udc1b Fix: \"Send PDF with Email\" setting was not saving due to missing field in both sanitization passes<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>\ud83c\udd95 New: AI Settings page \u2014 configure provider (Claude, OpenAI, Gemini), model, temperature, and max tokens from the admin dashboard<\/li>\n<li>\ud83c\udd95 New: AI product content generator \u2014 one-click generation of product title, short description, and full description inside the Add\/Edit Product form<\/li>\n<li>\ud83c\udd95 New: Per-field AI buttons \u2014 generate only the field you need without running a full generation<\/li>\n<li>\ud83c\udd95 New: Custom Instructions field in AI modal \u2014 guide the AI with your own prompt for full creative control<\/li>\n<li>\ud83c\udd95 New: Tone selector \u2014 Professional, Casual &amp; Friendly, Premium\/Luxury, Playful &amp; Fun, Minimalist<\/li>\n<li>\ud83c\udd95 New: Multi-provider AI support \u2014 Anthropic Claude, OpenAI GPT, and Google Gemini<\/li>\n<li>\ud83d\udd12 New: API keys encrypted with AES-256-CBC using WordPress secret keys; never exposed to the browser<\/li>\n<li>\ud83c\udd95 New: Test Connection button in AI Settings to verify API key before saving<\/li>\n<li>\ud83c\udd95 New: Customers page \u2014 full customer list with search, country filter, tag filter, order count, total spent, and last order date<\/li>\n<li>\ud83c\udd95 New: Customer Profile page \u2014 billing &amp; shipping address, order stats, order history, notes, and tag management<\/li>\n<li>\ud83c\udd95 New: AI customer auto-tagging \u2014 automatically tags customers as vip, loyal, new, at_risk, big_spender, frequent, or inactive based on order behaviour<\/li>\n<li>\ud83c\udd95 New: Auto-tags are event-driven \u2014 recalculated on order status change or new order; time-based tags use a 24h transient cache<\/li>\n<li>\ud83c\udd95 New: Manual tags \u2014 add\/remove custom tags on the Customer Profile; manual tags are never overwritten by the system<\/li>\n<li>\ud83c\udd95 New: Guest order matching \u2014 customer metrics and tags include guest orders placed with the same billing email<\/li>\n<li>\ud83c\udd95 New: Bulk tag refresh \u2014 recalculate tags for all customers at once from the customer list<\/li>\n<li>\ud83c\udd95 New: Customer Settings admin tab \u2014 configure all auto-tagging thresholds and excluded roles; changing thresholds invalidates all cached tags automatically<\/li>\n<li>\ud83c\udd95 New: Color presets added to order status edit\/add modal \u2014 15 built-in color combinations with visual swatch selector<\/li>\n<li>\ud83c\udd95 New: Attributes page \u2014 create, edit, and delete WooCommerce product attributes and terms from the frontend<\/li>\n<li>\ud83c\udd95 New: Subcategory hierarchy \u2014 categories and brands display with WooCommerce-style dash indentation in lists and dropdowns<\/li>\n<li>\ud83c\udd95 New: CSV product export \u2014 download selected or all products as a CSV file directly from the product list<\/li>\n<li>\ud83c\udd95 New: \"View Product\" button on Edit Product page \u2014 opens the product's frontend page in a new tab<\/li>\n<li>\u2728 Improvement: Rebranded from WPKIN to Oxilab across all display text and frontend footer<\/li>\n<li>\u2728 Improvement: Admin settings tab position now persists on page reload via URL hash<\/li>\n<li>\ud83d\udc1b Fix: Attribute terms failing to load due to invalid orderby parameter<\/li>\n<li>\ud83d\udc1b Fix: Sale price validation used string comparison, causing single-digit prices to incorrectly trigger a \"greater than regular price\" error<\/li>\n<li>\ud83d\udc1b Fix: Brands, Attributes, and Reviews sidebar menu items now correctly stay active when those pages are visited<\/li>\n<li>\ud83d\udc1b Fix: \"View\" action in product list now opens the product's frontend page instead of the WP admin edit screen<\/li>\n<li>\ud83d\udc1b Fix: Hook names prefixed with wpkin_sm_ to avoid collisions with other plugins<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>\ud83c\udd95 New: Add Product and Edit Product pages<\/li>\n<li>\ud83c\udd95 New: All Products list page<\/li>\n<li>\ud83c\udd95 New: Categories, Tags, Brands, and Reviews pages<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>\ud83d\udc1b Fix: Data saving issue resolved<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>\ud83c\udd95 New: Translation support \u2014 full WordPress i18n throughout the plugin<\/li>\n<li>\u2728 Improvement: Overhauled order management workflow<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>\ud83c\udf89 Initial release \u2014 frontend order dashboard with create, edit, delete, and status management<\/li>\n<\/ul>","raw_excerpt":"AI-powered WooCommerce Frontend Order Manager to manage orders, products, employees, and customers without wp-admin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/225770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=225770"}],"author":[{"embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/oxilab"}],"wp:attachment":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=225770"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=225770"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=225770"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=225770"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=225770"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=225770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}