
內容簡介
CoverMyOrder 是一款專為 WooCommerce 設計的自我託管運送保護平台,讓商家能夠將運送損失的費用轉化為顧客資助的儲備金。透過簡單的選擇,顧客可以在結帳時為訂單投保,並在發生問題時自行提出索賠,商家則可在自己的控制台內進行審核和退款。
【主要功能】
• 在結帳時提供運送保護選項
• 自動記錄保護費用於儲備帳本
• 顧客可在「我的帳戶」區域提出索賠
• 商家可在控制台審核索賠
• 100% 保護費用歸商家所有
• 無月費平台費用
外掛標籤
開發者團隊
原文外掛簡介
Every WooCommerce store eventually ships an order that arrives lost, damaged, or stolen — and the replacement or refund comes straight out of your margin. CoverMyOrder turns that cost into a customer-funded reserve that you own and control.
CoverMyOrder is a self-hosted shipping protection platform built directly into WooCommerce. It adds delivery protection at the point of checkout, so customers can cover their order against loss, damage, or theft with a single opt-in. When a delivery goes wrong, they file a claim through a self-serve portal. You review the claim, approve or deny it, and issue a WooCommerce refund — all inside your own store.
As a self-hosted, merchant-funded alternative to third-party shipping insurance services, CoverMyOrder lets you keep the full protection fee in your own account. A built-in reserve ledger tracks every amount collected and paid out, so you always know your loss ratio at a glance.
🎯 Perfect For
CoverMyOrder fits a wide range of WooCommerce businesses:
Small WooCommerce stores
Growing brands
High-volume merchants
Subscription businesses
Agencies
⚙️ How it works
A customer adds order protection at checkout with a single opt-in toggle.
The protection fee is collected and recorded in your reserve ledger.
If a package is lost, damaged, or stolen, the customer files a claim from their WooCommerce My Account area and uploads evidence.
You review the claim in the operator dashboard and approve, deny, or resolve it.
Approved claims are paid out as a WooCommerce refund, and the reserve ledger updates automatically.
💡 Why merchants choose CoverMyOrder
Self-hosted — your data stays in your WordPress database
Keep 100% of protection fees
WooCommerce native
HPOS ready
Cart and Checkout Blocks compatible
No monthly platform fees
As a self-hosted shipping insurance alternative, CoverMyOrder keeps checkout protection, claim decisions, and every protection fee inside your own store.
🔌 Compatibility
✔ WooCommerce 8.0+
✔ WordPress 6.3+
✔ HPOS
✔ Cart & Checkout Blocks
✔ REST API (read endpoints)
✔ Multilingual Ready
🎁 Free Features
🛒 Checkout
Customer opt-in protection widget — WooCommerce Cart/Checkout Block and classic shortcode fallback
Single flat-fee protection plan
Branded opt-in badge with 2 color theme presets
Post-purchase confirmation card and customer order notification email
📋 Claims Portal
Self-serve customer claim portal — WooCommerce My Account integration, Gutenberg block, and shortcode
Evidence upload — photos, videos, and PDFs (up to 10 files at 10 MB each by default; filterable)
Manual carrier tracking entry
AfterShip inbound webhook for automatic tracking event ingestion (AfterShip account required)
📊 Operator Dashboard
KPI dashboard — fees collected, active claims, reserve balance, and loss ratio, with sparkline charts and a traffic-light health indicator
WordPress dashboard widget (“CoverMyOrder — At a Glance”) on the wp-admin home screen
Claims queue with status chips, search, overdue badge, and one-click approve & issue WooCommerce refund
Customer risk profile sidebar on each claim
Reserve ledger with a full running balance
HTML email templates for every claim status: submitted, approved, denied, and resolved
🎨 Branding
2 color theme presets
Hardcoded badge title and description (matches the plugin name)
Cart badge always enabled
🚀 Setup
First-run setup wizard — pick a plan, enable the badge, and configure tracking
Multilingual ready — Text Domain: covermyorder
⭐ Premium Add-On
The optional CoverMyOrder Premium add-on extends the free plugin with additional capabilities. These features are not part of the free WordPress.org plugin:
Multiple protection plans — unlimited active tiers (e.g. Basic / Standard / Premium) instead of the free plugin’s single plan
Percentage-of-cart pricing and multiplier / cart-total coverage caps, in addition to the free flat fee and fixed cap
Per-category price overrides (e.g. charge more for electronics or fragile items)
Full badge customization — toggle it off, set a custom title, description, and logo, choose from 5 additional color presets plus a custom hex picker, and control per-surface placement
Rule-based fraud risk scoring on every claim
Auto-claim from AfterShip carrier webhooks (no operator action needed)
Carrier recovery tracking — automatically opens a FedEx / UPS / USPS recovery record to file when a claim is approved
SMS notifications via Twilio
Carrier-level analytics and reporting
White-label for agencies
Multi-store management
Priority email support
The Premium add-on is a separate plugin, sold separately and distributed through Freemius. It is not included in this free plugin and is not required for the free plugin to work.
Third-Party Services
This plugin can connect to the external services listed below. Please review their policies before using the plugin in a production environment.
AfterShip (optional)
If you enable the AfterShip integration under CoverMyOrder → Settings → Tracking, AfterShip delivers tracking event payloads to your site through an inbound webhook. Your site acts as a receiver only — this plugin sends no data from your site to AfterShip. An AfterShip account and a separately configured webhook are required.
AfterShip Privacy Policy · Terms of Service
CoverMyOrder Hub (optional, off by default)
CoverMyOrder can poll covermyorder.com for important security alerts, end-of-life notices, and product announcements, then surface them as wp-admin notices. This feature is off by default and is activated only when you explicitly tick Receive important CoverMyOrder updates under CoverMyOrder → Settings → Data & privacy. No outbound network calls happen until you opt in.
When a connection is made (only after opt-in):
Once per day — your site fetches the latest message list (read-only HTTP GET).
Once per week — your site sends a small “heartbeat” so we know it is still alive.
On notice dismiss or CTA click — your site sends a single non-blocking ping with the message ID.
Endpoint: https://covermyorder.com/wp-json/sg-hub/v1/
What data is sent: plugin version, WordPress version, PHP version, WooCommerce version, locale, best-effort country code, and your site URL. The hub stores a SHA-256 hash of the site URL for analytics, in addition to the raw URL for operator-facing diagnostics.
What is never sent: customer records, order details, claim data, evidence files, email addresses, IP addresses, or anything related to your store’s protected orders.
How to revoke consent: untick the same checkbox. The plugin clears its WP-Cron schedule the moment the option is turned off, and the in-admin notices stop appearing on the next page load.
CoverMyOrder Privacy Policy
