{"id":286725,"date":"2026-03-13T06:02:04","date_gmt":"2026-03-13T06:02:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/parcelguard-shipping-protection\/"},"modified":"2026-09-21T11:00:23","modified_gmt":"2026-09-21T11:00:23","slug":"shippingguard","status":"publish","type":"plugin","link":"https:\/\/ur.wordpress.org\/plugins\/shippingguard\/","author":23328224,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.2.4","stable_tag":"2.2.4","tested":"7.1.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"ShippingGuard - Advanced Shipping Suite for WooCommerce","header_author":"Dominopress","header_description":"A simple and lightweight shipping protection plugin for WooCommerce that adds an optional fee.","assets_banners_color":"dde4c6","last_updated":"2026-09-21 11:00:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dominopress.com\/plugin\/shippingguard","header_author_uri":"https:\/\/dominopress.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":618,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"dominopress","date":"2026-03-13 06:01:43","revision":3481683},"2.1.0":{"tag":"2.1.0","author":"dominopress","date":"2026-03-13 07:03:20","revision":3481709},"2.2.0":{"tag":"2.2.0","author":"dominopress","date":"2026-04-19 21:03:11","revision":3510270},"2.2.1":{"tag":"2.2.1","author":"dominopress","date":"2026-04-20 06:19:45","revision":3510447},"2.2.2":{"tag":"2.2.2","author":"dominopress","date":"2026-04-20 18:45:28","revision":3511134},"2.2.4":{"tag":"2.2.4","author":"dominopress","date":"2026-09-21 11:00:23","revision":3705449}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.jpeg":{"filename":"icon-256x256.jpeg","revision":3481691,"resolution":"256x256","location":"assets","locale":"","width":688,"height":688}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3510490,"resolution":"772x250","location":"assets","locale":"","width":3088,"height":1000}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","2.1.0","2.2.0","2.2.1","2.2.2","2.2.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3583720,"resolution":"1","location":"assets","locale":"","width":1501,"height":1153},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3583720,"resolution":"2","location":"assets","locale":"","width":1365,"height":822},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3583720,"resolution":"3","location":"assets","locale":"","width":947,"height":816},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3583720,"resolution":"4","location":"assets","locale":"","width":1500,"height":1328},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3583720,"resolution":"5","location":"assets","locale":"","width":1369,"height":750},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3583720,"resolution":"6","location":"assets","locale":"","width":1810,"height":1587},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3583720,"resolution":"7","location":"assets","locale":"","width":1398,"height":836},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3583720,"resolution":"8","location":"assets","locale":"","width":1550,"height":781},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3583720,"resolution":"9","location":"assets","locale":"","width":1540,"height":809}},"screenshots":{"1":"<code>screenshot-1.png<\/code>: <strong>Shipping Protection Checkout Widget<\/strong> (Card layout with \"What's covered?\" modal trigger).","2":"<code>screenshot-2.png<\/code>: <strong>Claims Management Center<\/strong> with 1-click replacement order action and customer email lookup.","3":"<code>screenshot-3.png<\/code>: <strong>Claims Incident Intelligence &amp; Loss Ratio Dashboard<\/strong> in Analytics.","4":"<code>screenshot-4.png<\/code>: <strong>Estimated Delivery Date Widget<\/strong> with live urgency cutoff countdown.","5":"<code>screenshot-5.png<\/code>: <strong>Logistics Settings Command Center<\/strong> with styling customizer and threshold automation."}},"plugin_section":[],"plugin_tags":[219715,230030,50882,5023,260576],"plugin_category":[45,54],"plugin_contributors":[246053],"plugin_business_model":[],"class_list":["post-286725","plugin","type-plugin","status-publish","hentry","plugin_tags-express-shipping","plugin_tags-shipping-insurance","plugin_tags-weight-based-shipping","plugin_tags-woocommerce-shipping","plugin_tags-zero-emission-delivery","plugin_category-ecommerce","plugin_category-security-and-spam-protection","plugin_contributors-dominopress","plugin_committers-dominopress"],"banners":{"banner":"https:\/\/ps.w.org\/shippingguard\/assets\/banner-772x250.png?rev=3510490","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/shippingguard\/assets\/icon-256x256.jpeg?rev=3481691","icon_2x":"https:\/\/ps.w.org\/shippingguard\/assets\/icon-256x256.jpeg?rev=3481691","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-1.png?rev=3583720","caption":"<code>screenshot-1.png<\/code>: <strong>Shipping Protection Checkout Widget<\/strong> (Card layout with \"What's covered?\" modal trigger)."},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-2.png?rev=3583720","caption":"<code>screenshot-2.png<\/code>: <strong>Claims Management Center<\/strong> with 1-click replacement order action and customer email lookup."},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-3.png?rev=3583720","caption":"<code>screenshot-3.png<\/code>: <strong>Claims Incident Intelligence &amp; Loss Ratio Dashboard<\/strong> in Analytics."},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-4.png?rev=3583720","caption":"<code>screenshot-4.png<\/code>: <strong>Estimated Delivery Date Widget<\/strong> with live urgency cutoff countdown."},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-5.png?rev=3583720","caption":"<code>screenshot-5.png<\/code>: <strong>Logistics Settings Command Center<\/strong> with styling customizer and threshold automation."},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-6.png?rev=3583720","caption":""},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-7.png?rev=3583720","caption":""},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-8.png?rev=3583720","caption":""},{"src":"https:\/\/ps.w.org\/shippingguard\/assets\/screenshot-9.png?rev=3583720","caption":""}],"raw_content":"<!--section=description-->\n<p>Welcome to <strong>Shipping Guard<\/strong>, the most powerful, modular, and comprehensive logistics suite ever engineered for WooCommerce.<\/p>\n\n<p>Rather than paying expensive monthly subscriptions or surrendering up to 40% of insurance revenue to third-party providers (like Route or Navidium), <strong>Shipping Guard<\/strong> puts you in total control. Build your own high-margin internal insurance fund, automate package weight calculations, provide estimated arrival dates with psychological countdown urgency, and offer seamless 1-click claim resolutions directly from your store.<\/p>\n\n\n\n<h3>\ud83c\udf1f Why Top WooCommerce Stores Choose Shipping Guard<\/h3>\n\n<ol>\n<li><strong>Keep 100% of Protection Revenue<\/strong>: Unlike 3rd-party insurance plugins that keep customer fees, ShippingGuard deposits 100% of customer protection fees straight into your store's bank account.<\/li>\n<li><strong>Instant 1-Click Replacement Orders<\/strong>: Resolve customer claims in 10 seconds. Generate 100% discounted replacement WooCommerce orders with one click directly from the claims dashboard.<\/li>\n<li><strong>GDPR &amp; EU Consumer Law Compliant<\/strong>: Easily toggle between pre-selected (checked) and explicit opt-in (unchecked) protection states to respect regional regulations.<\/li>\n<li><strong>Dual Widget Layouts &amp; Visual Customizer<\/strong>: Choose between high-converting <strong>Card Box<\/strong> or minimalist <strong>Compact Single-Line<\/strong> widgets, matching your store's exact brand aesthetic.<\/li>\n<li><strong>Real-Time Delivery Urgency<\/strong>: Drive immediate checkout conversions with live countdown timers (<em>\"Order within 2h 15m for delivery by Thursday\"<\/em>).<\/li>\n<li><strong>Loss Ratio Business Intelligence<\/strong>: Track your insurance loss ratio, net retained profit, and incident breakdown across carrier damage, lost parcels, and porch piracy.<\/li>\n<\/ol>\n\n\n\n<h3>Detailed Feature Breakdown<\/h3>\n\n<h3>\ud83d\udee1\ufe0f 1. Shipping Protection &amp; Package Insurance Engine<\/h3>\n\n<p>Give your customers complete peace of mind while building a lucrative, self-funded risk protection fund.<\/p>\n\n<ul>\n<li><strong>Flexible Fee Models<\/strong>:\n\n<ul>\n<li><strong>Fixed Fee<\/strong>: Charge a flat fee per order (e.g., $2.99 per shipment).<\/li>\n<li><strong>Percentage Fee<\/strong>: Bill a dynamic percentage of the cart subtotal (e.g., 2.5% of order value).<\/li>\n<li><strong>Minimum &amp; Maximum Caps<\/strong>: Set safety floors and ceilings (e.g., min $1.00 floor, max $5.00 cap) so small orders aren't overcharged and large orders stay reasonable.<\/li>\n<li><strong>Tiered Range Rules<\/strong>: Create subtotal brackets (e.g., $0\u2013$50: $1.50 fee; $50\u2013$100: $2.50 fee; $100+: $4.00 fee).<\/li>\n<\/ul><\/li>\n<li><strong>Category Scoping<\/strong>: Protect all products globally, or restrict coverage only to specific high-risk categories (e.g., Electronics, Jewelry, Fragile Glassware).<\/li>\n<li><strong>Compliance &amp; Default Opt-In Toggle<\/strong>:\n\n<ul>\n<li><strong>Checked by Default (Opt-Out)<\/strong>: Delivers 70%+ customer adoption and maximizes protection revenue.<\/li>\n<li><strong>Unchecked by Default (Explicit Opt-In)<\/strong>: Fully compliant with EU, UK, and Australian consumer protection laws.<\/li>\n<\/ul><\/li>\n<li><strong>Store-Funded Free Protection Threshold<\/strong>:\n\n<ul>\n<li><em>Example<\/em>: Set free protection at $150. Carts above $150 receive complimentary protection automatically funded by your store (<em>\"FREE VIP Protection\"<\/em>), drastically lowering cart abandonment on premium orders.<\/li>\n<\/ul><\/li>\n<li><strong>Mandatory Protection Lock Threshold<\/strong>:\n\n<ul>\n<li><em>Example<\/em>: Set mandatory lock at $500. High-value shipments automatically lock protection on so customers cannot opt out, safeguarding your store against high-cost lost parcel disputes.<\/li>\n<\/ul><\/li>\n<li><strong>Tax Exemption Controls<\/strong>: Configure protection fees as <strong>Tax-Exempt<\/strong> (standard regulatory status for insurance) or <strong>Taxable<\/strong> with custom WooCommerce tax classes.<\/li>\n<li><strong>\"What is Covered?\" Interactive Modal<\/strong>:\n\n<ul>\n<li>Displays a sleek modal explaining coverage for <strong>Transit Damage<\/strong>, <strong>Lost Shipments<\/strong>, and <strong>Porch Piracy \/ Doorstep Theft<\/strong>.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udce6 2. Claims Management &amp; Automated Resolution Center<\/h3>\n\n<p>Transform stressful lost parcel support tickets into 5-star customer experiences.<\/p>\n\n<ul>\n<li><strong>1-Click Free Replacement Orders<\/strong>:\n\n<ul>\n<li>Approve a claim and click <strong>\"Replace Order\"<\/strong>. ShippingGuard instantly clones the customer's items into a new WooCommerce order with 100% discount, zero shipping, claim reference notes, and customer addresses pre-filled.<\/li>\n<\/ul><\/li>\n<li><strong>Automated Customer Status Emails<\/strong>:\n\n<ul>\n<li>Fully automated, responsive transactional email alerts sent when claims are <strong>Received<\/strong>, <strong>Approved<\/strong>, <strong>Rejected<\/strong>, or <strong>Refunded<\/strong>.<\/li>\n<\/ul><\/li>\n<li><strong>Guest &amp; Unregistered Customer Claims<\/strong>:\n\n<ul>\n<li>Unregistered buyers can file claims using <strong>Order Number + Billing Email<\/strong> verification. No WordPress account creation required.<\/li>\n<\/ul><\/li>\n<li><strong>Public Claims Portal Shortcode<\/strong>:\n\n<ul>\n<li>Place <code>[shippingguard_claims]<\/code> on any page to build a dedicated, branded customer claims portal (e.g., <code>yourstore.com\/claims<\/code>).<\/li>\n<\/ul><\/li>\n<li><strong>Instant Claim Tracking Shortcode<\/strong>:\n\n<ul>\n<li>Place <code>[shippingguard_track]<\/code> anywhere to let customers look up claim status in real-time.<\/li>\n<\/ul><\/li>\n<li><strong>Centralized Admin Claims Dashboard<\/strong>:\n\n<ul>\n<li>Search, filter by status, inspect customer-uploaded photo evidence, update claim statuses, and export selected claims to CSV with one click.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>\u2696\ufe0f 3. Advanced Weight &amp; Volumetric (DIM) Logistics Engine<\/h3>\n\n<p>Eliminate shipping margin leaks on heavy, bulky, or irregular parcels.<\/p>\n\n<ul>\n<li><strong>Mass-Based Incremental Pricing<\/strong>:\n\n<ul>\n<li>Charge a base handling fee plus a fixed rate per unit of weight (lbs, kg, oz, g).<\/li>\n<li><em>Example<\/em>: $5.00 Base Handling + $1.50 per kg of cart weight.<\/li>\n<\/ul><\/li>\n<li><strong>Free Weight Allowance (Threshold)<\/strong>:\n\n<ul>\n<li>Offer standard shipping for the first X units of weight (e.g., first 5 lbs free) and only charge for excess weight.<\/li>\n<\/ul><\/li>\n<li><strong>Excess Charge Mode Logic<\/strong>:\n\n<ul>\n<li><strong>Extra Weight Only<\/strong>: A 7 lb order with a 5 lb allowance only bills for the 2 lbs of excess.<\/li>\n<li><strong>Full Weight Once Exceeded<\/strong>: A 7 lb order crossing the 5 lb threshold bills for all 7 lbs.<\/li>\n<\/ul><\/li>\n<li><strong>Volumetric (Dimensional) Weight Math<\/strong>:\n\n<ul>\n<li>Calculate dimensional weight using standard formula: <code>(Length \u00d7 Width \u00d7 Height) \/ Divisor<\/code>.<\/li>\n<li><em>Example<\/em>: Bill for large but lightweight items (e.g., foam rollers, pillows) so carriers don't eat your margins.<\/li>\n<\/ul><\/li>\n<li><strong>Automated Multi-Package Splitting<\/strong>:\n\n<ul>\n<li>Automatically divide oversized carts into multiple boxes when cart weight crosses your maximum single-box threshold (e.g., split at 30 kg).<\/li>\n<\/ul><\/li>\n<li><strong>Product-Level Custom Fulfillment Weights<\/strong>:\n\n<ul>\n<li>Set a dedicated packaging fulfillment weight on specific products without corrupting standard WooCommerce product weight.<\/li>\n<\/ul><\/li>\n<li><strong>Product-Level Fixed Handling Surcharges<\/strong>:\n\n<ul>\n<li>Add individual handling fees to specific oversized or fragile items.<\/li>\n<\/ul><\/li>\n<li><strong>Hero Product Free Shipping Override<\/strong>:\n\n<ul>\n<li>Designate specific promotional items that grant global free shipping whenever present in the cart.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\ude9a 4. Estimated Delivery Dates (EDD) &amp; Service Levels<\/h3>\n\n<p>Reduce \"Where is my order?\" support inquiries by up to 40% with transparent delivery timelines.<\/p>\n\n<ul>\n<li><strong>Business Days Calculation Engine<\/strong>:\n\n<ul>\n<li>Calculates dynamic arrival date ranges based on min and max transit days, automatically skipping non-working weekend days.<\/li>\n<\/ul><\/li>\n<li><strong>Live Urgency Cutoff Countdown Timer<\/strong>:\n\n<ul>\n<li>Display a live countdown on single product pages: <em>\"Order within <strong>2h 34m<\/strong> to receive it by <strong>Friday, Nov 12th<\/strong>!\"<\/em><\/li>\n<\/ul><\/li>\n<li><strong>Holiday &amp; Warehouse Blackout Dates<\/strong>:\n\n<ul>\n<li>Input comma-separated dates (e.g., <code>2026-12-25, 2027-01-01<\/code>) to automatically skip warehouse closures and carrier holidays when estimating transit.<\/li>\n<\/ul><\/li>\n<li><strong>Flexible Widget Positioning<\/strong>:\n\n<ul>\n<li>Display estimates on product pages: Above Add-to-Cart, Below Add-to-Cart, Main Summary, or Product Meta. Also appears automatically on Checkout.<\/li>\n<\/ul><\/li>\n<li><strong>Priority Express Delivery Lanes<\/strong>:\n\n<ul>\n<li>Offer a premium \"Jump the Queue \/ Express Lane\" upgrade at checkout for an extra fee.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>\ud83c\udf31 5. Sustainability &amp; Zero-Emission Eco-Delivery<\/h3>\n\n<p>Position your brand as environmentally conscious with customer-funded carbon offsets.<\/p>\n\n<ul>\n<li><strong>Green Carbon Offset Contributions<\/strong>:\n\n<ul>\n<li>Allow customers to contribute a small offset fee (e.g., $0.50) at checkout to neutralize their parcel's carbon footprint.<\/li>\n<\/ul><\/li>\n<li><strong>Sustainability Insights<\/strong>:\n\n<ul>\n<li>Live tracking of total carbon saved (kg of CO2) and eco-friendly delivery adoption rates in your Analytics dashboard.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcc8 6. Conversion-Gamified Free Shipping Bar<\/h3>\n\n<p>Increase Average Order Value (AOV) by giving shoppers a visual spending target.<\/p>\n\n<ul>\n<li><strong>Live Subtotal Goal Tracker<\/strong>:\n\n<ul>\n<li>Shows customers how close they are to free shipping (e.g., <em>\"$18.50 away from FREE Shipping\"<\/em>).<\/li>\n<\/ul><\/li>\n<li><strong>Real-Time AJAX Synchronization<\/strong>:\n\n<ul>\n<li>Automatically animates and updates progress without page reloads when products are added or removed from the cart or mini-cart.<\/li>\n<\/ul><\/li>\n<li><strong>Display Positions<\/strong>:\n\n<ul>\n<li>Choose between a modern <strong>Floating Bottom Snackbar<\/strong> or a <strong>Fixed Top Announcement Bar<\/strong>.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcca 7. Enterprise Analytics &amp; Loss Ratio Intelligence<\/h3>\n\n<p>Evaluate the profitability and health of your protection program with real-time enterprise metrics.<\/p>\n\n<ul>\n<li><strong>Claims Loss Ratio Tracker<\/strong>:\n\n<ul>\n<li>Calculates <code>Total Claim Payouts \u00f7 Protection Revenue<\/code>. Shows healthy green status under 20% and warns merchants if losses exceed 25%.<\/li>\n<\/ul><\/li>\n<li><strong>Net Protection Profit &amp; Margin<\/strong>:\n\n<ul>\n<li>Displays retained net profit after accounting for approved claims.<\/li>\n<\/ul><\/li>\n<li><strong>Incident Classification Breakdown<\/strong>:\n\n<ul>\n<li>Visual distribution bars showing exact counts and percentages for:<\/li>\n<li><strong>Damaged in Transit<\/strong><\/li>\n<li><strong>Lost \/ Carrier Vanished<\/strong><\/li>\n<li><strong>Porch Piracy &amp; Doorstep Theft<\/strong><\/li>\n<li><strong>Other Shipping Issues<\/strong><\/li>\n<\/ul><\/li>\n<li><strong>Top Protected Products<\/strong>:\n\n<ul>\n<li>Identify which catalog products are most frequently insured by your customers.<\/li>\n<\/ul><\/li>\n<li><strong>Custom Date Range Filtering<\/strong>:\n\n<ul>\n<li>Instant presets for Last 7 Days, 30 Days, 90 Days, or Custom Date Picker.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n\n\n<h3>Shortcode Reference Guide<\/h3>\n\n<h3><code>[shippingguard_claims]<\/code><\/h3>\n\n<p>Embeds the complete Customer Claims Resolution Portal on any page or post. Logged-in customers see their claim history; guest customers can look up claims using Order ID + Billing Email.<\/p>\n\n<p><em>Example Page<\/em>: Create a page at <code>yoursite.com\/file-claim<\/code> and insert <code>[shippingguard_claims]<\/code>.<\/p>\n\n<h3><code>[shippingguard_track]<\/code><\/h3>\n\n<p>Renders a lightweight claim tracking lookup form where customers can enter their Order Number and Email to check current claim status (Pending, Approved, Rejected, Refunded).<\/p>\n\n\n\n<h3>Competitor Comparison<\/h3>\n\n\n\n\n  Feature\n  ShippingGuard\n  Route\n  Navidium\n  ShipTection\n\n\n\n\n  <strong>Keep 100% of Protection Fees<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c No (Kept by Route)\n  \u2705 Yes\n  \u274c Revenue share\n\n\n  <strong>Monthly Subscription Required<\/strong>\n  \u274c <strong>NO ($0 Free)<\/strong>\n  \u274c Revenue cut\n  \u274c Paid app fee\n  \u274c Monthly fee\n\n\n  <strong>1-Click Replacement Order Creation<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c Portal only\n  \u26a0\ufe0f Manual\n  \u26a0\ufe0f Manual\n\n\n  <strong>EU GDPR Unchecked Opt-In Mode<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c Third-party forced\n  \u26a0\ufe0f Custom code\n  \u274c Pre-selected only\n\n\n  <strong>Dual Card \/ Compact Layouts<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c Fixed widget\n  \u26a0\ufe0f Limited\n  \u274c Fixed widget\n\n\n  <strong>Urgency Cutoff Countdown Timer<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c No\n  \u274c No\n  \u274c No\n\n\n  <strong>Loss Ratio Business Intelligence<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c No\n  \u26a0\ufe0f Basic\n  \u274c No\n\n\n  <strong>Integrated Weight &amp; DIM Engine<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c No\n  \u274c No\n  \u274c No\n\n\n  <strong>Free Shipping Conversion Bar<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u274c No\n  \u274c No\n  \u274c No\n\n\n  <strong>Customer Email Notifications<\/strong>\n  \u2705 <strong>YES<\/strong>\n  \u26a0\ufe0f Route app only\n  \u26a0\ufe0f Basic\n  \u26a0\ufe0f Basic\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>shippingguard<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory (or install via the WordPress Plugins menu).<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Go to <strong>ShippingGuard<\/strong> in your WordPress admin sidebar.<\/li>\n<li>Enable the modules you need (Shipping Protection, Weight Rules, Delivery Dates, Free Shipping Bar).<\/li>\n<li>Configure your preferred fee structure and save settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20collect%20insurance%20revenue%3F\"><h3>How do I collect insurance revenue?<\/h3><\/dt>\n<dd><p>Protection fees are added directly as a WooCommerce cart fee during checkout. When the customer completes payment, 100% of the fee goes straight into your store's merchant account (Stripe, PayPal, etc.). There are no middlemen, no revenue sharing, and no third-party cuts.<\/p><\/dd>\n<dt id=\"is%20shippingguard%20compliant%20with%20eu%2Fuk%20consumer%20regulations%3F\"><h3>Is ShippingGuard compliant with EU\/UK consumer regulations?<\/h3><\/dt>\n<dd><p>Yes! In <em>ShippingGuard &gt; Shipping Protection &gt; Checkout Widget &amp; Compliance Styling<\/em>, set the <strong>Default Selection State<\/strong> to <strong>\"Unchecked (Explicit Opt-in)\"<\/strong>. This ensures customers in the European Union and UK must actively click to opt-in, keeping your store fully compliant with consumer protection and GDPR laws.<\/p><\/dd>\n<dt id=\"how%20does%20the%201-click%20replacement%20order%20feature%20work%3F\"><h3>How does the 1-Click Replacement Order feature work?<\/h3><\/dt>\n<dd><p>When a customer files a claim for a broken or lost item and you approve it, click the <strong>\"Replace Order\"<\/strong> button in the Claims dashboard. ShippingGuard automatically creates a new WooCommerce order with the same line items at $0.00, sets shipping to Free, adds internal reference notes linking to the original claim, and opens the new order for immediate fulfillment.<\/p><\/dd>\n<dt id=\"can%20guest%20customers%20without%20an%20account%20submit%20claims%3F\"><h3>Can guest customers without an account submit claims?<\/h3><\/dt>\n<dd><p>Yes. Unregistered guest buyers simply enter their Order Number and the Billing Email address used at checkout. ShippingGuard verifies the email against the WooCommerce order records before accepting the claim.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20widget%20colors%20and%20border%20radius%3F\"><h3>Can I customize the widget colors and border radius?<\/h3><\/dt>\n<dd><p>Yes. ShippingGuard includes an integrated styling customizer where you can select between <strong>Card Box<\/strong> and <strong>Compact Minimal<\/strong> layouts, customize border radius from 0px (sharp) to 16px (soft round), and choose your primary brand theme colors.<\/p><\/dd>\n<dt id=\"does%20shippingguard%20work%20with%20woocommerce%20blocks%3F\"><h3>Does ShippingGuard work with WooCommerce Blocks?<\/h3><\/dt>\n<dd><p>Yes. ShippingGuard includes native Store API integration for WooCommerce Block-based Cart and Checkout pages, ensuring real-time fee recalculation when the toggle is clicked.<\/p><\/dd>\n<dt id=\"what%20units%20of%20weight%20and%20dimensions%20are%20supported%3F\"><h3>What units of weight and dimensions are supported?<\/h3><\/dt>\n<dd><p>ShippingGuard automatically syncs with your native WooCommerce settings and supports kilograms (kg), pounds (lbs), ounces (oz), grams (g), centimeters (cm), millimeters (mm), meters (m), and inches (in).<\/p><\/dd>\n<dt id=\"can%20i%20waive%20protection%20fees%20on%20high-value%20orders%3F\"><h3>Can I waive protection fees on high-value orders?<\/h3><\/dt>\n<dd><p>Yes! Use the <strong>Store-Funded Free Protection Threshold<\/strong> setting (e.g., $150). When a cart reaches that amount, protection is automatically applied for $0.00 as a complimentary gift to the customer.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>FIX: Resolved fatal infinite loop in delivery date business days calculation (<code>add_business_days<\/code>).<\/li>\n<li>FIX: Gated delivery date validation to prevent checkout lockout on free\/standard checkouts.<\/li>\n<li>FIX: Decoupled custom fulfillment weight from core catalog product weight to prevent data corruption.<\/li>\n<li>FIX: Corrected settings URL in plugin action links on plugins.php.<\/li>\n<li>FIX: Removed manual multipart content-type in Axios to preserve form boundary for photo uploads.<\/li>\n<li>FIX: Captured both shipping method IDs in analytics queries to accurately report all logistics revenue.<\/li>\n<li>FIX: Gated global root mount container behind Pro check to avoid empty DOM elements.<\/li>\n<li>NEW: Added Opt-in default toggle (Checked vs Unchecked) for EU\/UK GDPR compliance.<\/li>\n<li>NEW: Added Widget layout customizer with Card Box and Compact Minimal modes, custom radius, and theme colors.<\/li>\n<li>NEW: Added interactive \"What is covered?\" customer coverage popover modal.<\/li>\n<li>NEW: 1-Click Free Replacement Order creation directly from approved claims dashboard.<\/li>\n<li>NEW: Automated transactional emails for customer claim submission, approval, rejection, and refunds.<\/li>\n<li>NEW: Guest claim submissions with email verification and dedicated portal shortcodes (<code>[shippingguard_claims]<\/code>, <code>[shippingguard_track]<\/code>).<\/li>\n<li>NEW: Loss ratio intelligence (&lt;20% healthy benchmark) and incident classification breakdown in Analytics.<\/li>\n<li>NEW: Live urgency cutoff countdown timer and holiday blackout skipping on Estimated Delivery Dates.<\/li>\n<li>NEW: Store-funded free protection threshold and high-value mandatory protection lock.<\/li>\n<li>NEW: Real-time AJAX subtotal event listeners on Free Shipping Bar.<\/li>\n<\/ul>\n\n<p><h4>2.2.2<\/h4><\/p>\n\n<ul>\n<li>IMPROVED: Strict Frontend Gating for all Premium modules.<\/li>\n<li>NEW: Centralized \"Feature &amp; Bug\" portal linking to DominoPress support.<\/li>\n<li>FIXED: Module synchronization issue where disabled tools lingered on checkout.<\/li>\n<li>FIXED: REST API endpoint initialization for internal suite requests.<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>FIX: Resolved Fatal Error during activation\/refresh logic.<\/li>\n<li>NEW: Advanced 3D Box Inventory UI with precision L X W X H inputs.<\/li>\n<li>NEW: Real-time Site URL and User meta for feedback portal.<\/li>\n<li>IMPROVED: Repository SEO and documentation.<\/li>\n<\/ul>","raw_excerpt":"The ultimate WooCommerce logistics and shipping protection command center: Self-funded parcel insurance, weight-based rules, 1-click replacement order &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/286725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=286725"}],"author":[{"embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dominopress"}],"wp:attachment":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=286725"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=286725"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=286725"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=286725"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=286725"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=286725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}