WordPress plugin intelligence profile

Navidium Shipping Protection

Add an optional shipping protection fee to your WooCommerce cart and checkout, managed from your Navidium account.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update16 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Navidium Shipping Protection version 2.0.1 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Navidium Shipping Protection lets shoppers add protection against lost, damaged or

stolen deliveries, as a toggle on your cart and checkout. The protection fee is

collected by your own store as part of the order.

The widget text, pricing rules and claim handling are configured in your Navidium

account and delivered to this plugin, so you can change them without editing anything

in WordPress.

Features

  • Optional protection toggle on the cart and the checkout
  • Works with classic cart and checkout, the WooCommerce cart and checkout blocks, and CheckoutWC
  • Charge the fee either as an order fee or as a hidden protection product
  • Percentage or flat pricing, with a configurable minimum
  • Choose where the widget appears on the cart and the checkout
  • Optionally exclude wholesale customer roles
  • Multi-currency aware

A Navidium account is required

This plugin is a client for the Navidium shipping protection service. It does nothing

on its own: until you connect it to a Navidium account, it adds nothing to the cart,

changes no prices, and makes no external requests.

Navidium is a paid subscription service, billed separately from WordPress. See

com for plans and details. The protection fee your shoppers

pay is collected by your store and is yours; Navidium charges you a monthly

subscription for the service.

External services

com).

It makes no external requests at all until you connect it with a plugin token.

1. com

Used for four things:

  • Connecting your store. When you submit your plugin token on the

WooCommerce > Shipping Protection screen, the plugin makes one request to

com/api/v1/plugin/connect, sending your plugin token

and your site URL (from home_url() ). Navidium replies with your account’s shop

name, store domain, and settings feed URLs. This happens only when you click

Connect or Test connection.

  • Reading your protection settings, as a fallback when the settings feed below is

domain=YOUR-STORE-DOMAIN.

This sends only your store domain.

  • Completing a connection. When you return from checkout, the plugin makes one request to

com/api/v1/plugin/claim, sending the one-time code from the

return link and this site’s URL, and receives the credential this site uses from then on.

  • Registering the protection product, once, and only when “product” billing mode is

com/api/v1/plugin/protection-product,

sending your store domain, the WooCommerce product ID and the product SKU,

authenticated with your plugin token.

2. com

Your protection settings (widget text, icon, pricing rules) are published by Navidium

as a static JSON file at

json, served from

Amazon S3 and CloudFront. The plugin only ever contacts the CDN hostname above; if it

cannot be reached, the plugin falls back to the Navidium API host already listed.

  • WordPress reads this file on the server, cached for 60 seconds in a transient.
  • The cart and checkout script also reads it in the shopper’s browser, so widget

changes appear without clearing a page cache. That copy is stored in the shopper’s

browser under localStorage key navidium_live_settings_payload.

These requests send only the URL. No customer data, order data, or personal data is

included, and no credential is present in the response.

3. Widget icon

The default widget icon ships with the plugin and is served from your own site. If you

upload a custom icon in your Navidium dashboard, that image is loaded from wherever you

host it.

4. Order data

This plugin does not send order or customer data to Navidium. If you use Navidium for

claims handling, order data is sent by a WooCommerce webhook that you configure

separately in your Navidium dashboard. That is a different integration and is not

performed by this plugin.

com

com/terms-conditions

com/privacy-policy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • package protection
  • shipping insurance
  • shipping protection
  • checkout
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity16 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.0.02.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.