WooCommerce Shipping Protection

Everything a shipping protection program needs — in one WooCommerce plugin.

A shipping protection program has four moving parts: a checkout offer, a claims process, a record of the money, and the numbers that tell you if it is working. CoverMyOrder runs all four inside WooCommerce — 27 features across six areas. The free plugin covers the essentials. Pro adds automation, carrier recovery, white-label branding and scale.

  • Free & Pro
  • Free · Pro+
  • Pro only

Protection plans & pricing

A protection plan is the offer a customer sees at checkout — its price, its coverage cap, and which products it applies to. You define every part of it; no algorithm sets your fees.

Compare Free and Pro
Free · Pro+

Protection plans

One flat-fee plan on Free, or unlimited Basic / Standard / Premium tiers on Pro.

Free · Pro+

Flexible pricing model

Charge a flat fee, or a percentage of cart value with Pro.

Free · Pro+

Coverage caps

Fixed cap on Free; multiplier, cart-total and global store-wide caps on Pro.

Pro

Category pricing

Override the protection price per product category, for example charging more for electronics.

Pro

Fallback plan

Configurable fallback for when a checkout’s plan id no longer resolves.

Checkout protection & branding

Checkout protection is the opt-in line item customers see in the cart and at checkout. It renders natively in both Blocks and classic checkout, and it should look like your store rather than a third-party widget.

Checkout widget documentation
Free & Pro

Native checkout widget

Opt-in protection in the Cart and Checkout Blocks, and in the classic shortcode checkout.

Free · Pro+

Badge customiser

2 presets on Free; 7 presets plus custom hex, logo, copy and per-surface placement on Pro.

Pro

White-label

Put your agency name in the admin menu, the email footers and the customer portal.

Claims management & resolution

A claim is a customer's request for a refund or replacement when an order is lost in transit, damaged on arrival, or stolen after delivery. Each type is recorded separately, so you can price and review them differently.

Read the claims guide
Free & Pro

Self-serve claims portal

Customers file lost, damaged or stolen claims from My Account, a block, or a shortcode.

Free & Pro

Evidence upload

Up to 10 files at 10MB each, with photos and notes attached to every claim.

Free · Pro+

Carrier tracking

Manual entry plus AfterShip ingestion on Free; auto-file on lost or damaged tracking events on Pro.

Free · Pro+

Refund or reship

Refund on Free; approve a reship as an alternative resolution on Pro.

Pro

Auto-decisioning

Rule-based auto-approve and auto-deny engine with unlimited rules.

Free · Pro+

Customer risk profile

Risk sidebar on every claim on Free; rule-based fraud scoring on Pro.

Pro

Carrier recovery

Opens a FedEx, UPS or USPS recovery record automatically when a claim is approved.

Analytics & reserve ledger

The reserve ledger records every premium collected and every payout made as a separate transaction. Analytics turn that history into loss ratio, attach rate and reserve health — the numbers that tell you whether the programme is working.

Ledger & export documentation
Free & Pro

Dashboard analytics

KPIs, sparklines, loss ratio, and a report on the products driving your claims.

Pro

Carrier-level reporting

Loss-ratio and payout reporting broken down by carrier on Pro.

Free · Pro+

Reserve ledger

Full running balance of premiums against payouts; CSV export on Pro.

Free & Pro

Bulk claim actions

Approve, deny or update many claims at once.

Pro

CSV export

Export claims, protections and the reserve ledger for reconciliation.

Integrations & API

Protection data does not have to stay in wp-admin. Push claim events to Slack or Zapier, notify customers by email or SMS, and read or write protection records through the REST API.

API reference
Free · Pro+

Email & SMS notifications

Email on every claim status on Free; SMS via Twilio on Pro.

Pro

Outbound webhooks

HMAC-signed events to Slack, Zapier, or a custom endpoint.

Free · Pro+

REST API

Read-only endpoints on Free; API tokens for authenticated write access on Pro.

Pro

Multi-store dashboard

Manage claims across multiple connected stores from one place.

WooCommerce platform & support

CoverMyOrder is built for modern WooCommerce: High Performance Order Storage for order data, and the Cart & Checkout Blocks for the storefront. Everything runs in your own WordPress install, with no external service.

Get support
Free & Pro

WooCommerce, HPOS & Blocks

Fully compatible with High Performance Order Storage and the Blocks checkout.

Free & Pro

WP dashboard widget

Key protection metrics surfaced right on the WordPress dashboard.

Free · Pro+

Support

Community and WordPress.org support on Free; priority email support on Pro.

USE CASES

What a protection program looks like in your store.

The right setup depends on what you ship. A ceramics studio and a phone-case shop face completely different claim patterns, and should price protection differently. Here is how six kinds of store typically configure it.

Fragile & breakable goods

Ceramics, glassware, lighting, framed art

The pattern

Damage claims dominate — often several times the rate of lost or stolen. A single broken item can wipe out the protection revenue from dozens of orders.

Typical setup

Percentage-of-cart pricing rather than a flat fee, so high-value pieces carry proportionate cover. Per-category overrides push the rate up on the most fragile lines. Coverage caps limit exposure on any single order.

Why it works

Damaged claims resolve fastest — a photo of the item and the packaging usually settles it — so automation handles the volume while you keep the pricing aligned to actual risk.

Category pricing & caps

High-value electronics

Phones, cameras, audio, components

The pattern

Theft after delivery is the dominant risk — porch piracy targets recognisable, resellable packaging. Claim values are high and fraud risk is highest of any category.

Typical setup

Percentage pricing with a firm coverage cap. Automation rules hold every stolen-after-delivery claim for manual review rather than auto-approving, and per-customer payout caps stop a single account claiming repeatedly.

Why it works

The customer risk profile surfaces claim history before you approve, and carrier recovery opens a FedEx, UPS or USPS record on approval so an approved payout is not automatically a loss.

Fraud rules & carrier recovery

High-volume, low-value

Apparel, accessories, cosmetics, prints

The pattern

Individual claims are small, but volume is high enough that manual review is the real cost. Support time, not payout value, is what makes or breaks the programme.

Typical setup

A single flat-fee plan keeps the checkout decision simple, which matters most where attach rate drives everything. Auto-approval clears claims under a value threshold from customers with a clean history.

Why it works

Most claims resolve without an operator ever opening them. Your team sees only the exceptions, and attach rate in the analytics tells you whether the fee is priced where customers will accept it.

Auto-decisioning rules

Cross-border shipping

Stores with significant international orders

The pattern

Long transit times and multiple carrier handoffs mean lost-in-transit dominates. Tracking often goes quiet mid-route, and customers ask where their order is long before they file anything.

Typical setup

Carrier tracking ingestion so claims can open themselves when tracking reports a shipment lost. Longer manual-review windows on international orders, since a quiet tracking record often resolves itself.

Why it works

Tracking status sits beside the customer's account of what happened, so you are deciding on evidence rather than guesswork — and the claims portal absorbs the "where is my order?" traffic that would otherwise hit support.

Carrier tracking & claims

Print-on-demand & dropshipping

Stores fulfilled by third-party suppliers

The pattern

You never touch the box. Packaging quality, dispatch speed and carrier choice are all decided by a supplier you do not control, often shipping from another country. Whatever the loss and damage rate turns out to be, you cannot fix it at source.

Typical setup

Percentage-of-cart pricing, so protection scales with order value on margins that are already thin. Carrier tracking ingestion opens claims automatically when a shipment is reported lost, rather than waiting for the customer to chase it.

Why it works

Product-level claim reporting shows which supplier is actually costing you, turning a vague sense that "some orders go missing" into a number you can negotiate with. And losses you were quietly absorbing as goodwill refunds now have revenue behind them.

Product & claim analytics

Agencies & multi-store operators

Agencies, franchise groups, brand portfolios

The pattern

Protection has to be deployed across many stores with different catalogues, and each client wants it to look like their own brand — not a plugin vendor's.

Typical setup

An Agency licence covering up to 1,000 sites, with white-label branding putting your agency name in the admin menu, email footers and customer portal. The multi-store dashboard handles claims across connected stores from one place.

Why it works

Each client keeps 100% of their own protection fees, so it is a service you deliver rather than a revenue share you have to explain. Per-store analytics show which catalogues carry the most risk.

Agency licensing

None of these are fixed configurations — they are starting points. The reason to run your own programme is that you can change any of it once your own loss ratio and attach rate tell you something the averages did not.

FEATURE FAQ

Before you install.

Practical questions about setup, licensing and how the features behave in a live store.

Do I need to edit theme templates or write code?

No. The checkout widget renders in both the Cart and Checkout Blocks and the classic shortcode checkout without any template overrides. The claims portal is available in My Account, as a block, or via shortcode. Badge colours, copy and placement are all set from wp-admin.

How many sites does one Premium licence cover?

Silver covers a single site, Business covers up to 10 sites, and Agency covers up to 1,000 sites. Every paid plan includes the complete feature set — the tiers differ only in how many sites they cover, not in what the plugin can do.

Can I start on Free and upgrade later without reconfiguring?

Yes. Free and Pro are the same plugin — a Premium licence unlocks the additional features in place. Your existing protection plans, claim records and reserve ledger stay exactly as they are, and the Pro capabilities appear alongside them.

What happens to my data if my Premium licence lapses?

Nothing is deleted. Every protection record, claim and ledger entry lives in your own WordPress database, so it stays there whether or not a licence is active. Pro-only features stop being available, but the free feature set continues to work and your history remains intact.

Which features require Premium?

The Pro-only features are category pricing, fallback plans, white-label branding, auto-decisioning rules, carrier recovery, carrier-level reporting, CSV export, outbound webhooks and the multi-store dashboard. Everything else is either identical in both tiers or available in Free with extended capability on Pro — the tags on each feature above show which is which.

Can support staff handle claims without full admin access?

Yes. Role-based access lets you give staff the ability to review and resolve claims without handing over store administration. They see the claims queue and the evidence attached to each claim, not your WooCommerce settings.

What evidence can customers attach to a claim?

Up to 10 files at 10MB each by default, plus written notes, all attached to the order record. The limits are filterable if you need to change them. Photos matter most for damaged claims, where an image of the item and the outer packaging usually settles the claim immediately.

Which carriers does claim recovery support?

Carrier recovery opens a FedEx, UPS or USPS recovery record automatically when you approve a claim, so an approved payout does not have to be a pure loss. Carrier tracking itself is broader — manual tracking entry works with any carrier, and AfterShip webhook ingestion covers the carriers AfterShip supports.

Can I run more than one protection plan at the same time?

On Premium, yes — you can run unlimited active plans, such as Basic, Standard and Premium tiers, and let the customer choose. The free version supports a single flat-fee plan. Premium also adds per-category price overrides, so a fragile or high-value category can carry a different rate.

Does any order or claim data leave my store?

Not by default. Protection records, claims and the reserve ledger are written to your own WordPress database, and the plugin reads order data through the WooCommerce HPOS API. Data only leaves your store through integrations you switch on yourself, such as outbound webhooks, SMS notifications or AfterShip tracking.

Looking for pricing and how the programme works overall? See the homepage FAQ, or ask us directly.

Start free. Unlock the rest with Pro.

Install the core CoverMyOrder plugin in a couple of minutes, then compare Free against Pro to see exactly what each tier adds.