Linux 软件免费装
Banner图

StoreRuler – Order Management & Back Office for WooCommerce

开发者 erenlabs
更新时间 2026年11月6日 15:33
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce packing slips order management order tracking back in stock

下载

详情介绍:

StoreRuler is a free WooCommerce order management plugin and back office for small shops. Prepare and ship orders from one order desk, print pick lists and packing slips, give customers an order tracking page, fix products with missing details, see live carts and follow your sales, all inside the WordPress admin. StoreRuler works on top of WooCommerce. It reads the orders, products and customers you already have, so there is nothing to import, and they stay WooCommerce records. WooCommerce's own screens keep working. What you can do with it WooCommerce order management Pick lists and packing slips Shipment and order tracking Product management and stock Customer management Live carts, back-in-stock notifications and lost searches URL redirects, 404 report and SEO health Sales reports and dashboard Built for everyday work

安装:

  1. Install and activate WooCommerce 8.0 or later.
  2. In WordPress, go to Plugins → Add New Plugin, search for "StoreRuler", then click Install Now and Activate.
  3. Open StoreRuler from the admin menu. The first time, you are asked whether to share some data with Freemius; click "Skip" to continue without sharing anything.
  4. Optional: on an empty store, open Help → Quick actions in StoreRuler and click "Try with sample data" to look around with a few sample products, customers and orders. "Remove sample data" deletes them again.
  5. Optional: turn on live carts and back-in-stock requests under Marketing.
  6. Optional: in StoreRuler → Settings → Email, verify your current email connection or connect the store's existing email account. Complete the email provider's domain authentication settings for reliable delivery.
  7. Optional: open StoreRuler → Settings → System and fix what Store health marks as "Fix first".
StoreRuler needs WordPress 6.5 or later, PHP 8.0 or later, WooCommerce 8.0 or later, and a MySQL or MariaDB database with InnoDB tables.

屏幕截图:

  • An order: the stage it is in, the next step, its products and the delivery details.
  • Preparing an order: confirm each line by scanning or typing its SKU or barcode.
  • Printouts for selected orders: a pick list and packing slips without prices.
  • Recording a shipment: carrier, tracking number and the message to the customer.
  • The "Where is my order?" page: customers look up status and tracking numbers.
  • The product list: prices and stock at a glance, quick price edits and product health filters.
  • The product window: a product's details, prices and stock in one place.
  • A customer card: orders, what is still to be paid, tags, contact preferences and team notes.
  • Live carts: web carts changed in the last hour and those left longer.
  • Demand signals: back-in-stock requests and shop searches with no results.
  • URL redirects and the 404 report, with a Redirect button on each missing address.
  • Home: net sales, orders and the average order against the previous period, daily sales and the work waiting for you.
  • The sales report: refunds, daily sales, best sellers and cash on delivery still to collect.
  • Today's work, and the setup checklist for a new store on the Help page.
  • Store health and email history: what to fix first and every email your site handed to its mail server.
  • StoreRuler on a phone: the home page, ready to add to the home screen like an app.

常见问题:

Is StoreRuler free?

Yes. Everything under Description works for free, with no time limit and no account. StoreRuler Pro is a separate, paid plugin for stores that need more.

Can I print pick lists and packing slips for several orders at once?

Yes, for up to 100 selected orders. The pick list shows each product once with the units to pick per order; packing slips leave out prices; order summaries use WooCommerce's totals. They are working papers, not tax invoices.

Can I scan barcodes when I pack an order?

Yes. When you prepare an order, confirm each line by scanning or typing its SKU or barcode.

Can customers track their order without an account?

Yes. On the "Where is my order?" page a customer enters the order number and the email address on the order; no account or login is needed. They see the order's status and its tracking numbers.

How do back-in-stock notifications work?

Turn back-in-stock requests on under StoreRuler → Marketing. Out-of-stock products and variations then show a short form with a consent box. When the product is back in stock, StoreRuler sends each waiting shopper one WooCommerce email, which you can edit under WooCommerce → Settings → Emails, and it shows you how many shoppers wait for each product.

Can StoreRuler fix 404 errors?

It finds them and helps you redirect them. The 404 report lists the addresses visitors asked for in the last 30 days that your store does not have, with visit counts and the referring site. The Redirect button on each row opens the redirect form with the old address filled in: choose the new address and save. A renamed category, tag or brand redirects from its old address by itself.

Which sales reports are included?

Home and the sales report show net sales, orders, average order and refunds for 7, 30 or 90 days against the period before, with daily sales, best sellers and cash on delivery still to collect. A detailed view covers any dates, by channel and currency.

Can I manage WooCommerce orders on my phone?

Yes, in your phone's browser. You can also add StoreRuler to the home screen and open it like an app, with a shortcut to the order desk. It is the same signed-in WordPress admin; nothing is stored for offline use.

Can StoreRuler recover abandoned carts?

The free version shows you live carts and carts left for longer, with their products and estimated totals; it sends shoppers no reminders. Cart reminders are part of StoreRuler Pro.

Can I bulk edit products?

In the free version you can edit prices right in the product list and set the regular or sale price of all variations of a product at once, after a preview. Bulk editing across products is part of StoreRuler Pro.

Does StoreRuler replace WooCommerce's screens?

No. StoreRuler adds its own screens and leaves WooCommerce's in place. Orders, products and customers stay WooCommerce records, so a change made in one place shows in the other. When an order is fully shipped or handed over and nothing is left to pay, StoreRuler sets it to Completed in WooCommerce; when you cancel an order, it is cancelled in WooCommerce, which restores its stock. WooCommerce sends its usual emails for these status changes.

Are the contract templates legal advice?

No. Contract templates (the Turkish pre-information form and distance sales contract) are provided as drafts, not legal advice: the store owner is responsible for checking them (preferably with a lawyer), adapting them and keeping them up to date. StoreRuler asks you to confirm this once before it uses them.

Do I need an account to use StoreRuler?

No. The free version works without an account with Eren Labs or Freemius. The data-sharing opt-in shown when you first open StoreRuler is optional. StoreRuler Pro needs a license, bought through Freemius.

What data leaves my site?

None by default. StoreRuler keeps its data in your WordPress database and does not connect to any Eren Labs server. Data leaves your site only:

  • if you opt in to share data with Freemius, click a plan button on the StoreRuler Pro page, use the Contact Us link or send deactivation feedback (see External services);
  • when your site sends emails, such as back-in-stock emails or a tracking email you send to a customer, through your own email setup;
  • when a team member asks for an AI draft for a product, after an administrator connected the store's own OpenAI key (see External services);
  • when a team member opens a link, such as a WhatsApp draft or a carrier's tracking page, in their browser.
The support report is a file you download. It reaches us only if you send it to us.

How does the AI text for a product work?

An administrator enters the store's own OpenAI API key in a product's Content tab. Saving it sends nothing; it is stored encrypted in your WordPress database, never shown again and removed when StoreRuler is deleted. When a team member clicks "Write the draft", StoreRuler sends one request to OpenAI's API (api.openai.com, OpenAI, L.L.C.) with that key: for a description, the product's name, description, short description, categories, tags and visible attributes and any note the team member typed; for alt text, the product's main photo, name and categories. No price, stock, order or customer data is sent. The answer is a draft that changes nothing until you apply it, and the last applied draft can be undone. You pay OpenAI for what you use, within a daily limit that an administrator sets next to the key (20 drafts by default); Eren Labs receives none of it. OpenAI's terms of use, services agreement and privacy policy apply.

Which languages are included?

English, Turkish, German and Spanish. StoreRuler follows your WordPress language settings: the site language, or the language in your own profile.

Does it work with HPOS?

Yes. StoreRuler declares compatibility with WooCommerce's High-Performance Order Storage (HPOS) and also works with the older posts-based order storage.

Does it work on multisite?

Yes. Activate StoreRuler on each store site where you need it, or network-wide. Every site keeps its own StoreRuler data. When it is network-activated, each site is set up on its first visit while WooCommerce is active there (a site added later too); sites without WooCommerce are left alone. Network deactivation stops StoreRuler's scheduled tasks on every site.

Does StoreRuler remove old records by itself?

Yes, only working records past a stated age, with nothing to set. Action Scheduler keeps finished jobs for 7 days instead of 30; this applies to every plugin's jobs, and a shorter period set elsewhere stays. Catalogue import changes go after 30 days, finished connection jobs after 180 days, and a few activity log entries after 2 years. Orders, payments, stock, customers, legal records and other plugins' tables are not touched. If the database is filling up or starts refusing new records, the site's admin email address gets a short message, at most once a week or once a day. The storeruler_database_mail filter turns these messages off.

What happens to my data if I deactivate or delete StoreRuler?

Your WooCommerce orders, products and customers are not changed. Deactivating StoreRuler stops its screens and scheduled clean-ups. Deleting it keeps StoreRuler's business records: its database tables (your table prefix followed by storesuit_, StoreRuler's internal name), its ordinary settings (options starting with storesuit_) and details saved on orders and customer accounts, such as shipments and customer notes (meta keys starting with _storesuit_). Saved email credentials, email setup-test records and the saved OpenAI key are removed on deletion, so reconnect them after reinstalling. A reinstall otherwise picks up where you left off. To remove the business records for good, take a backup and delete them with a database tool.

Is StoreRuler a theme or a storefront plugin?

No. StoreRuler works in the WordPress admin. It does not change your theme, shop pages, cart or checkout. On your shop's pages it only adds the back-in-stock form on out-of-stock products, after you turn it on, and the "Where is my order?" form on a page where you place its block or shortcode. It also sends visitors on from an address that has a redirect: one you set up, or the old address of a category, tag or brand you renamed. For its reports it also counts the addresses that were not found and the shop searches that found nothing, without IP addresses.

Does StoreRuler create invoices, receipts or other legal documents?

No. Pick lists, packing slips and order summaries are working papers for your team and information for your customers; the order summary states that it is not a tax invoice. StoreRuler does not issue invoices, receipts or any other official document. Use an invoicing service or plugin that meets your country's rules.

How do I add the "Where is my order?" page?

Add the Order tracking block, or the [storesuit_order_tracking] shortcode, to a page and publish it. Customers enter their order number and the email address on the order; repeated failed lookups are limited. Its settings are under StoreRuler → Settings → Order tracking.

Does StoreRuler email my customers on its own?

Only for features you turn on. A back-in-stock email goes once to each shopper who asked for it, when the product is back in stock, and a tracking message is sent only after you preview it. WooCommerce sends its own order emails as usual. Email history lists every email your site handed to its mail server in the last 30 days.

Who can use StoreRuler's screens?

Administrators and shop managers.

What does StoreRuler need from my hosting?

WordPress 6.5 or later, PHP 8.0 or later, WooCommerce 8.0 or later, and a MySQL or MariaDB database with InnoDB tables, which most hosts provide. SQLite databases are not supported.

Is StoreRuler's code readable, and what does it bundle?

StoreRuler's own PHP, JavaScript and CSS files are its source code, shipped as written: nothing in them is compiled, minified or obfuscated. Some style sheets are written compactly, one rule after another. The German and Spanish files in languages/ are plain PHP lists of the translated texts. StoreRuler includes the Freemius WordPress SDK (folder vendor/freemius, GPLv3), which runs the opt-in and the pages described under External services. Its CSS and JavaScript files are compiled; their source code is public: Freemius WordPress SDK (SCSS and scripts) and Freemius pricing page (MIT), the script of Freemius's pricing page. Apart from the Freemius SDK, StoreRuler bundles no third-party code, fonts or images. Its app icons in assets/ were drawn for StoreRuler and are released with it under the GPLv2 or later.

Can I try StoreRuler without real data?

Yes. On an empty store, open Help → Quick actions in StoreRuler and click "Try with sample data". It creates one category, three products, two customers and three orders; "Remove sample data" deletes them again. The sample records send no emails, move no stock and cannot be bought.

更新日志:

1.2.350