[WordPress] 外掛分享: MageSentinel – Checkout Monitoring for WooCommerce

首頁 › 外掛目錄 › MageSentinel – Checkout Monitoring for WooCommerce
WordPress 外掛 MageSentinel – Checkout Monitoring for WooCommerce 的封面圖片
全新外掛
安裝啟用
★★★★★
5/5 分(2 則評價)
3 天前
最後更新
—
問題解決
WordPress 6.0+ PHP 7.4+ v3.1 上架:2026-10-07

內容簡介

MageSentinel 是一款專為 WooCommerce 設計的結帳監控外掛,能夠即時檢查商店的健康狀態,確保結帳過程順利進行,並提供即時警報與每週報告,幫助商家快速解決問題。

【主要功能】
• 實時健康檢查,確保結帳頁面正常運作
• 每 15 分鐘發送一次問題警報
• 提供每週訂單與收入摘要報告
• 連結至問題修正畫面,方便快速處理
• 可選擇連接 MageSentinel 進行更深入的監控

外掛標籤

開發者團隊

⬇ 下載最新版 (v3.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「MageSentinel – Checkout Monitoring for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

WooCommerce checkout monitoring for your store, in two parts. The first one is free and needs no account.
A health page in your admin. Under the MageSentinel menu you get a plain reading of the things that quietly stop a WooCommerce store from taking money: whether the cart and checkout pages are still set and published, whether any payment method is enabled at all, whether a shipping zone exists, how many fatal errors WooCommerce logged in the last day, whether Action Scheduler is running on time, whether this server’s DNS answers quickly (a slow nameserver makes every payment and courier call wait), and whether a WooCommerce database update is waiting. Each row links straight to the screen that fixes it.
Email alerts, every 15 minutes. The same checks run on your site every 15 minutes. When one turns red — no payment method, the checkout page unpublished, maintenance mode left on, a pile of failed payments, or orders that stopped coming in when your store normally has a steady flow — you get an email naming the problem and the screen that fixes it, and another when it is fixed. One email per problem, not one per hour. The email goes out through your site’s own mail; nothing else leaves your server. Send it to any address, or switch it off.
A weekly summary email (optional, off until you switch it on): every Monday, last week’s orders, revenue, average order and failed payments against the week before, with the health checks as they stand. Built from your own orders and sent through your site’s own mail.
These checks read your settings and counts from the inside. They cannot tell whether a shopper can actually pay — a broken payment script, a theme update that hides the button. That is what MageSentinel is for.
A connector for MageSentinel checkout monitoring (optional, paid, 14 days free). MageSentinel walks your storefront the way a customer does — finds a product, adds it to the cart, fills the checkout — and tells you when that stops working. This plugin is the part that runs inside WordPress, so the check can confirm what actually happened in your database instead of guessing from the page.
The connector is off by default. Nothing is exposed until you switch it on and paste a token from your MageSentinel dashboard. Once on, it lets MageSentinel:

read store health — WordPress, WooCommerce and PHP versions, active plugins, enabled payment and shipping methods, order counts, scheduler state. Never order contents, never customer data;
confirm the test order a check just placed;
cancel that test order — only if “Test orders” is switched on, and only for an order from a magesentinel+ address, under an hour old and unpaid.

CAPTCHA on your checkout? MageSentinel never solves or gets around a CAPTCHA. If your checkout asks for one, you can switch on Let MageSentinel’s checks past your CAPTCHA: requests that carry this store’s own connector token are then served without the CAPTCHA, through the CAPTCHA plugin’s own allow-list. Every other visitor still gets it. Off by default. Supported: CAPTCHA 4WP (Advanced noCaptcha & invisible Captcha), reCAPTCHA for WooCommerce, hCaptcha for WP and Simple CAPTCHA Alternative with Cloudflare Turnstile.
Test orders never reach anyone’s inbox: the plugin silences WooCommerce’s new, cancelled, failed, on-hold and customer emails for its own orders.
Once MageSentinel is connected and checking in, it sends your alerts (email or Slack), so the plugin’s own emails pause to spare you duplicates. If MageSentinel stops checking in for three hours, they resume on their own.
External services
The health page, the email alerts and the weekly summary run entirely on your site. Their emails go out through your site’s own wp_mail; the plugin sends nothing to MageSentinel or anyone else for them, and the emails load nothing from outside when they are opened. To check HTTPS, the certificate and the security headers, the self-check requests your own site’s home page; it contacts no other address. The sign-up and pricing links are plain links you choose to follow.
The plugin connects to MageSentinel (https://magesentinel.com), a third-party checkout-monitoring service, only after you switch the connector on under Settings and paste a connector token from your MageSentinel account. While the connector is off, or holds no token, none of the following happens.

MageSentinel reads this site’s diagnostics. MageSentinel calls the plugin’s REST endpoint (/wp-json/magesentinel/v1/) with your token in the X-MageSentinel-Token header. It receives: the checks shown on the health page; the site address, locale, timezone and currency; WordPress, WooCommerce and PHP versions; the active theme and plugin names and versions; enabled payment and shipping method names; order counts per hour, day and payment method (no amounts); counts of products, stock states and fatal errors (only the plugin or theme folder named, never the error text); free disk space; cache and Action Scheduler state; plugins switched on or off and updates applied in the last week. For the test orders MageSentinel itself placed (a magesentinel+ billing address and the order key are required), it reads their number, status, total, payment method and items, and may cancel them. It never receives customer names, addresses, emails or payment details. Requests without a valid token are refused.
Requests to start a test purchase. The plugin sends a request to https://magesentinel.com/api/connector/checks, with a hash of your token and your site address, in two cases: when you press Test cart & checkout (it then asks for the progress until the purchase finishes), and two minutes after WooCommerce, the active theme or a payment or shipping plugin is updated, at most once every 15 minutes. Nothing else is sent.
The free monthly test purchase. Only when you press Free test purchase on a store that is not connected, the plugin sends your site address, the alerts email address, your admin language and a one-off random code to https://magesentinel.com/api/audits/plugin, then asks https://magesentinel.com/api/audits/ for the progress. To confirm the request comes from your site, MageSentinel reads that code back from the route /wp-json/magesentinel/v1/proof, which shows it for two minutes at most and nothing else. MageSentinel then walks your checkout like a shopper, without placing an order, and emails the result to that address. Once a month per site.

Using the connector requires a MageSentinel account, a paid service with a free trial.

Terms of service: https://magesentinel.com/terms
Privacy policy: https://magesentinel.com/privacy
Data processing addendum: https://magesentinel.com/dpa

Privacy
The checkout figure on the overview counts shoppers who reach checkout with something in the cart, once a day each. It stores only a daily count: the “already counted” mark is a salted hash of the WooCommerce session, kept for the current day and then dropped. No IP address, name or cookie of its own is stored, and the count is never sent anywhere.
Deleting the plugin removes all its settings and stored data.

延伸相關外掛

文章
Filter
Mastodon