[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIFc6sJ-9Tha0nb5QGHL3CF21kSI5kcbL7BJHrsfhqrE":3,"$fyFjs1cbxMFW4Xt8AqbZa074L1rXoDxoayBclj4Ds4Js":142,"$fh-BZ2C3q5EPkrnfRahUB5UAIyVZSUJILFKLS4Jk7D7U":147},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":38,"analysis":26,"fingerprints":26},"flowbyte-store-booster","Flowbyte Store Booster","1.0.1","Flow Byte","https:\u002F\u002Fprofiles.wordpress.org\u002Fwojciechborowicz\u002F","\u003Cp>Flowbyte Store Booster bundles a set of independent WooCommerce enhancements into one plugin. Every feature is a module you switch on or off from a single dashboard (\u003Cstrong>Store Booster\u003C\u002Fstrong>), so the store only loads what it actually uses.\u003C\u002Fp>\n\u003Cp>Available modules:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Pricing\u003C\u002Fstrong> — per-product quantity tiers (“buy more, save more”), with per-variation overrides. Never raises the price above an active sale price.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Fees\u003C\u002Fstrong> — add a fixed or percentage cart fee based on cart subtotal, category, country or payment method.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Shipping\u003C\u002Fstrong> — rule-based shipping methods with first-match tiers (by cart total, weight, item count, postcode or destination).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Shipping Bar\u003C\u002Fstrong> — a progress bar showing how much more the customer needs to spend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Rules (Min \u002F Max)\u003C\u002Fstrong> — enforce a minimum\u002Fmaximum cart subtotal or item count on both the classic and block-based checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sequential Order Numbers\u003C\u002Fstrong> — strictly consecutive order numbers from an independent counter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Number Offset\u003C\u002Fstrong> — start order numbers from a chosen base.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Abandoned Cart\u003C\u002Fstrong>, \u003Cstrong>After-Sales\u003C\u002Fstrong> and \u003Cstrong>Win-Back\u003C\u002Fstrong> emails — automated, scheduled follow-up emails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Back-in-Stock\u003C\u002Fstrong> — let customers join a waitlist and email them automatically when a product is restocked.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Designer\u003C\u002Fstrong> — brand every WooCommerce email (colours, logo, fonts, footer) and compose per-email content with a block editor and live preview.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wishlist\u003C\u002Fstrong> — add-to-wishlist for logged-in customers and guests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requires\u003C\u002Fh4>\n\u003Cp>WooCommerce must be installed and active.\u003C\u002Fp>\n","Modular WooCommerce enhancements: bulk pricing, fees, shipping rules, follow-up emails, wishlists and more. Enable only what you need.",0,81,"2026-06-23T17:31:00.000Z","7.0.2","6.0","7.4",[18,19,20,21,22],"email","pricing","shipping","wishlist","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowbyte-store-booster.1.0.1.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"wojciechborowicz",6,20,94,30,90,"2026-08-29T09:43:31.676Z",[39,58,82,104,125],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":25,"num_ratings":49,"last_updated":50,"tested_up_to":14,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"f4-woocommerce-shipping-phone-and-e-mail","F4 Shipping Phone and E-Mail for WooCommerce","1.0.21","FAKTOR VIER","https:\u002F\u002Fprofiles.wordpress.org\u002Ffaktorvier\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.f4dev.ch\" rel=\"nofollow ugc\">F4 Shipping Phone and E-Mail for WooCommerce\u003C\u002Fa> does exactly what the name says. It adds (often needed) fields\u003Cbr \u002F>\nfor e-mail and\u002For telephone number to the shipping address. Here are a few things the plugin does:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adds e-mail and\u002For telephone field to the shipping address checkout form\u003C\u002Fli>\n\u003Cli>Adds e-mail and\u002For telephone field to the edit shipping address form\u003C\u002Fli>\n\u003Cli>Adds e-mail and\u002For telephone field to the edit order backend page\u003C\u002Fli>\n\u003Cli>Shows e-mail and\u002For telephone field in privacy data export\u003C\u002Fli>\n\u003Cli>Erases e-mail and\u002For telephone data if privacy erase is requested\u003C\u002Fli>\n\u003Cli>Shows e-mail and\u002For telephone field in orders (thank you page, email etc.)\u003C\u002Fli>\n\u003Cli>Full integration into the PayPal payment gateway\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>This plugin works out-of-the-box. By default, the settings from the billing address\u003Cbr \u002F>\nare used for both fields (e-mail = required and telephone = required, optional or hidden, according to the billing address settings).\u003C\u002Fp>\n\u003Cp>You can change the settings for both fields on the Accounts & Privacy screen in your WooCommerce settings. Both fields you can hide or set to optional\u002Frequired.\u003C\u002Fp>\n\u003Ch4>Features overview\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds e-mail and\u002For telephone fields\u003C\u002Fli>\n\u003Cli>Works without configuration\u003C\u002Fli>\n\u003Cli>Can be configurated for both fields\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Lightweight and optimized\u003C\u002Fli>\n\u003Cli>100% free!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Planned features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full integration into API and REST\u003C\u002Fli>\n\u003Cli>Compatibility check for other popular payment gateways\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds fields for e-mail and\u002For telephone to the WooCommerce shipping address.",800,16780,8,"2026-07-10T11:55:00.000Z","5.0","7.0",[54,18,20,55,22],"checkout","telephone","https:\u002F\u002Fgithub.com\u002Ffaktorvier\u002Ff4-woocommerce-shipping-phone-and-e-mail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ff4-woocommerce-shipping-phone-and-e-mail.1.0.21.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":81,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"weight-based-pricing-for-woocommerce","Weight Based Pricing for WooCommerce","1.1.6","ThemeParrot","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeparrot\u002F","\u003Cp>Weight based pricing plugin for WooCommerce helps you define your inventory in weight and set prices based on weight ranges.\u003C\u002Fp>\n\u003Ch3>KEY FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple weight based pricing rules\u003C\u002Fli>\n\u003Cli>Multiple weight ranges and weight units\u003C\u002Fli>\n\u003Cli>Minimum and maximum weight options\u003C\u002Fli>\n\u003Cli>Set intervals \u002F steps for the customers to choose\u003C\u002Fli>\n\u003Cli>Support for wastage percentage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Getting started\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to your WordPress dashboard -> WooCommerce -> Weight based pricing & configure the options\u003C\u002Fli>\n\u003Cli>Create or edit a product to start configuring the weight based pricing rules\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple weight based pricing plugin for WooCommerce. Set different prices for different weight ranges easily",600,8930,86,7,"2024-09-06T05:39:00.000Z","6.6.5","4.9.0","5.6",[75,76,77,78,22],"unit","weight","weight-based-pricing","weight-based-shipping","https:\u002F\u002Fwww.themeparrot.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweight-based-pricing-for-woocommerce.1.1.6.zip",92,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":25,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":23,"tags":96,"homepage":101,"download_link":102,"security_score":103,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ds-woocommerce-order-email-export","DS Woocommerce Order Email Export","1.0","DotsquaresLtd","https:\u002F\u002Fprofiles.wordpress.org\u002Fdswpsupport\u002F","\u003Cp>DS Woocommerce Order Email Export allows admin to export customer’s email addresses and other information like Name, Billing Address, Shipping Address. This plugin provide information in the CSV format file based upon the selected options. It simply adds a new tab “Customer Emails” under Woocommerce => Settings.\u003C\u002Fp>\n\u003Ch4>General Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>CSV file download.\u003C\u002Fli>\n\u003Cli>Exports information from placed orders.\u003C\u002Fli>\n\u003Cli>Primarily exports email addresses.\u003C\u002Fli>\n\u003Cli>Option to remove duplicate emails in CSV.\u003C\u002Fli>\n\u003Cli>Other option to include customer name, billing address, shipping address in CSV.\u003C\u002Fli>\n\u003Cli>Option to export between selected date range.\u003C\u002Fli>\n\u003Cli>Works well with other plugins.\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce 2.0.* and 2.1.*\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirement\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin required woocommerce to be installed and working properly.\u003C\u002Fli>\n\u003Cli>After installation and activation, a new tab will be added under Woocommerce => Settings with title “Customer Emails”\u003C\u002Fli>\n\u003C\u002Ful>\n","An essential plugin to export customer's emails and other information from admin panel.",40,2980,2,"2016-12-23T11:29:00.000Z","4.7.33","3.5",[97,98,99,22,100],"billing-address","customer","shipping-address","woocommerce-customer-emails-export","http:\u002F\u002Fstores.dotsquares.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fds-woocommerce-order-email-export.zip",85,{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":23,"tags":119,"homepage":23,"download_link":123,"security_score":103,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":124},"dropahint-integration","Drop A Hint For WooCommerce","2.0","appsoluteapp","https:\u002F\u002Fprofiles.wordpress.org\u002Fappsoluteapp\u002F","\u003Cp>Drop A Hint 2.0 is an innovative and unique conversion app in the WordPress and Woocommerce Ecosystem used by dozens of global brand names. With Drop A Hint 2.0 you will engage your online “window” shopper and turn them in your best brand advocates via Email, SMS, TikTok, WhatsApp and Messenger.\u003C\u002Fp>\n\u003Cp>Drop A Hint 2.0 is fully Shopify integrated compatible with Shopify Store 2.0 with\u003C\u002Fp>\n\u003Cp>Some Key Features:\u003C\u002Fp>\n\u003Cp>Target visitors with relevant messages based on their interaction with your brand in the past. Send tailored messages to drive first-time customer sales\u003C\u002Fp>\n\u003Cp>Powerful pre-built Integrations and Automations\u003C\u002Fp>\n\u003Cp>Save time, increase conversion and ROI (return of investment) by quick and easy set up of:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automated follow-ups with behavior triggers and webhooks.\u003C\u002Fli>\n\u003Cli>Coupon Automation linked to your product, collections etc.\u003C\u002Fli>\n\u003Cli>Integration with Klaviyo, Pirvy, Omnisend, and Mailchimp for automated import of user emails and marketing automation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Design Stunning Hint Cards to share via Email, SMS, TikTok, WhatsApp, and Messenger\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully Customizable\u003C\u002Fli>\n\u003Cli>Very intuitive and easy to use Hint Card Composer\u003C\u002Fli>\n\u003Cli>Independent Mobile Hint Card Composer\u003C\u002Fli>\n\u003Cli>100% responsive with dynamic tags for product image, variants, etc\u003C\u002Fli>\n\u003Cli>Custom message box\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Powerful in-depth analytics to better understand and target your visitors\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User Activity will give you insights into their interaction with your brand\u003C\u002Fli>\n\u003Cli>Most Sold Items data\u003C\u002Fli>\n\u003Cli>Most Hinted Items data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Q&A\u003C\u002Fp>\n\u003Cul>\n\u003Cli>I just installed the app. The app is asking me to approve charges. Will my account be charged immediately?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>You will have to approve the charge to install the app. Your account will NOT be charged until your trial period expires.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>* Do I have to configure my store’s theme for this app?\u003Cbr \u002F>\n1. Unlike other apps, you don’t have to edit your store’s theme. Drop A Hint 2.0 is a one-click installation.\u003Cbr \u002F>\n* Can I modify the design of the Hint Card for desktop and mobile?\u003Cbr \u002F>\n1. Yes, Drop A Hint 2.0 is fully customizable with no coding skills required\u003C\u002Fp>\n\u003Cp>Install Now for a 100% Risk-Free Trial\u003C\u002Fp>\n\u003Cp>Try the App in Action! Install Now For A 100% Risk Free Trial\u003C\u002Fp>\n","Share hints via Email, SMS, WhatsApp and Messenger. Fully customizable. Increase sales with automated follow-ups  Simply sell more!",10,1780,84,5,"2022-03-27T00:30:00.000Z","5.9.13","3.1",[120,18,121,122,22],"drop-a-hint","hint-woocommerce","wishlists","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdropahint-integration.zip","2026-04-16T10:56:18.058Z",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":112,"downloaded":133,"rating":11,"num_ratings":11,"last_updated":134,"tested_up_to":52,"requires_at_least":15,"requires_php":135,"tags":136,"homepage":140,"download_link":141,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":124},"kitgenix-order-tracking-for-woocommerce","Kitgenix Order Tracking for WooCommerce","1.0.6","Kitgenix","https:\u002F\u002Fprofiles.wordpress.org\u002Fkitgenix\u002F","\u003Cp>Customers don’t just want a tracking number — they want confidence.\u003C\u002Fp>\n\u003Cp>After purchase, the questions are predictable:\u003Cbr \u002F>\n“Has it shipped yet?”, “Is this coming in multiple parcels?”, “Which courier is it with?”, and “Can I track it right now?”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Kitgenix Order Tracking for WooCommerce\u003C\u002Fstrong> gives you a clean, reliable way to manage \u003Cstrong>WooCommerce shipment tracking\u003C\u002Fstrong> without bloated shipping suites. Add \u003Cstrong>multiple shipments\u003C\u002Fstrong> to a single order (split deliveries, replacements, multi-parcel, different carriers), show tracking clearly to customers, and reduce “where is my order?” support tickets with a self-service tracking page.\u003C\u002Fp>\n\u003Cp>It also includes a \u003Cstrong>Tracking Analytics\u003C\u002Fstrong> screen inside WooCommerce so you can understand shipping speed, exceptions, and how often customers check tracking.\u003C\u002Fp>\n\u003Ch4>Built for real-world shipping workflows\u003C\u002Fh4>\n\u003Cp>This plugin is especially useful if you:\u003Cbr \u002F>\n– ship orders in more than one box (multi-parcel \u002F multi-shipment),\u003Cbr \u002F>\n– part-ship items while the rest are backordered,\u003Cbr \u002F>\n– use multiple couriers (Amazon Logistics, An Post, DHL, DPD, DX, Evri, FedEx, Parcelforce, Royal Mail, UPS, Woodside, Yodel, etc.),\u003Cbr \u002F>\n– want a branded tracking page instead of sending customers to random courier sites,\u003Cbr \u002F>\n– want tracking shown in emails (cleanly, without duplicate blocks),\u003Cbr \u002F>\n– want a “Partially shipped” workflow and email for staged fulfilment.\u003C\u002Fp>\n\u003Ch4>What the plugin does\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add one or more shipments to a WooCommerce order (carrier + tracking number + optional shipped date + per-item quantities).\u003C\u002Fli>\n\u003Cli>Generate courier tracking links from built-in carrier URL patterns (plus an “Other” courier option for custom links).\u003C\u002Fli>\n\u003Cli>Display tracking for customers:\n\u003Cul>\n\u003Cli>in emails,\u003C\u002Fli>\n\u003Cli>and on a public tracking page via shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Optionally show an approximate delivery route map (Leaflet + OpenStreetMap; no Google Maps, no API key, no CDN).\u003C\u002Fli>\n\u003Cli>Monitor operations with a Tracking Analytics dashboard (ship speed, totals, breakdowns, lookups, recent shipments).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Ch3>Multiple shipments (multi-parcel, split deliveries, replacements)\u003C\u002Fh3>\n\u003Cp>Add as many shipments as you need to a single order. Each shipment can include:\u003Cbr \u002F>\n– carrier (optional; if omitted, no carrier tracking link is generated),\u003Cbr \u002F>\n– tracking number,\u003Cbr \u002F>\n– shipped date (optional),\u003Cbr \u002F>\n– shipped items + quantities (line-item allocation for partial fulfilment).\u003C\u002Fp>\n\u003Cp>This makes partial shipments and multi-parcel deliveries accurate and customer-friendly.\u003C\u002Fp>\n\u003Ch3>Built-in carriers (UK & Ireland friendly)\u003C\u002Fh3>\n\u003Cp>Includes a carrier registry with icons and tracking URL patterns, so customers get direct “Track shipment” links.\u003C\u002Fp>\n\u003Cp>Built-in carriers include:\u003Cbr \u002F>\n– Amazon Logistics\u003Cbr \u002F>\n– An Post\u003Cbr \u002F>\n– DHL\u003Cbr \u002F>\n– DPD Ireland\u003Cbr \u002F>\n– DPD UK\u003Cbr \u002F>\n– DX\u003Cbr \u002F>\n– Evri\u003Cbr \u002F>\n– FedEx\u003Cbr \u002F>\n– Other (custom link \u002F no pattern)\u003Cbr \u002F>\n– Parcelforce Worldwide\u003Cbr \u002F>\n– Royal Mail\u003Cbr \u002F>\n– UPS Ireland\u003Cbr \u002F>\n– UPS UK\u003Cbr \u002F>\n– Woodside Distribution\u003Cbr \u002F>\n– Yodel\u003C\u002Fp>\n\u003Ch3>Customer tracking page (self-service)\u003C\u002Fh3>\n\u003Cp>Add a tracking page anywhere using:\u003Cbr \u002F>\n[kitgenix_tracking_form]\u003C\u002Fp>\n\u003Cp>The tracking form supports:\u003Cbr \u002F>\n– Order-based lookup (order number + billing email + postcode), and\u003Cbr \u002F>\n– Tracking-number lookup (useful when the customer only has parcel details)\u003C\u002Fp>\n\u003Cp>Great for reducing support tickets and giving customers a consistent experience.\u003C\u002Fp>\n\u003Ch3>Tracking in WooCommerce emails (done cleanly)\u003C\u002Fh3>\n\u003Cp>Tracking is appended to:\u003Cbr \u002F>\n– WooCommerce Completed Order email, and\u003Cbr \u002F>\n– the plugin’s own Partially Shipped email\u003C\u002Fp>\n\u003Cp>Includes duplicate-guarding so tracking blocks aren’t repeated if templates\u002Fhooks are customised.\u003C\u002Fp>\n\u003Ch3>“Partially shipped” order status + email (included)\u003C\u002Fh3>\n\u003Cp>The plugin registers:\u003Cbr \u002F>\n– a custom order status: \u003Cstrong>wc-partially-shipped\u003C\u002Fstrong> (“Partially shipped”), and\u003Cbr \u002F>\n– a custom email: \u003Cstrong>Kitgenix Partially Shipped\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Ideal for stores that ship in stages and want to send tracking early without marking the whole order completed.\u003C\u002Fp>\n\u003Ch3>Optional route map (OpenStreetMap + Leaflet)\u003C\u002Fh3>\n\u003Cp>If enabled, the tracking view can show an approximate route map using:\u003Cbr \u002F>\n– Leaflet (bundled locally — no CDN),\u003Cbr \u002F>\n– OpenStreetMap tiles,\u003Cbr \u002F>\n– Nominatim geocoding (endpoint + contact email are filterable)\u003C\u002Fp>\n\u003Cp>Includes fallbacks if geocoding fails (shows what it can, or hides the map with a message).\u003C\u002Fp>\n\u003Ch3>Tracking Analytics dashboard (inside WooCommerce)\u003C\u002Fh3>\n\u003Cp>Adds an admin screen under the Kitgenix hub with practical metrics:\u003Cbr \u002F>\n– shipped vs unshipped orders,\u003Cbr \u002F>\n– total shipments,\u003Cbr \u002F>\n– exceptions,\u003Cbr \u002F>\n– average\u002Fmedian time-to-ship,\u003Cbr \u002F>\n– carrier\u002Fstatus breakdowns,\u003Cbr \u002F>\n– recent shipments,\u003Cbr \u002F>\n– customer tracking lookup totals,\u003Cbr \u002F>\n– date range selection (predefined windows like 7–180 days)\u003C\u002Fp>\n\u003Cp>Calculations are batched and cached briefly (transients) to keep the dashboard fast.\u003C\u002Fp>\n\u003Ch4>How it works (quick overview)\u003C\u002Fh4>\n\u003Cp>1) Add tracking in wp-admin\u003Cbr \u002F>\nEdit an order and use the \u003Cstrong>Order Tracking\u003C\u002Fstrong> meta box. Create shipments using the “Add tracking” modal:\u003Cbr \u002F>\n– tracking number\u003Cbr \u002F>\n– carrier dropdown (explicit selection, or leave blank)\u003Cbr \u002F>\n– shipped date\u003Cbr \u002F>\n– item quantities (loaded via AJAX)\u003Cbr \u002F>\n– optional order status update after save (don’t change \u002F partially shipped \u002F completed)\u003C\u002Fp>\n\u003Cp>2) Tracking appears for customers\u003Cbr \u002F>\nIf shipments exist, customers see a clear “Shipment Tracking” section in key emails and via the tracking page.\u003C\u002Fp>\n\u003Cp>3) Customers can track without contacting you\u003Cbr \u002F>\nUse the shortcode page so customers can look up tracking by order details or by tracking number.\u003C\u002Fp>\n\u003Cp>4) You can measure shipping performance\u003Cbr \u002F>\nOpen Tracking Analytics to see speed, breakdowns, and customer behaviour.\u003C\u002Fp>\n\u003Ch3>Quick Start\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Create a page called “Track Your Order” (or similar).\u003C\u002Fli>\n\u003Cli>Add this shortcode:\u003Cbr \u002F>\n[kitgenix_tracking_form]\u003C\u002Fli>\n\u003Cli>Edit any order and add a shipment in the Order Tracking meta box.\u003C\u002Fli>\n\u003Cli>Send a Completed Order email (or use Partially Shipped) and confirm tracking is shown.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>Text domain:\u003Cbr \u002F>\nkitgenix-order-tracking-for-woocommerce\u003C\u002Fp>\n\u003Cp>Shortcode:\u003Cbr \u002F>\n[kitgenix_tracking_form]\u003C\u002Fp>\n\u003Cp>Data model (high level):\u003Cbr \u002F>\n– Shipments are stored as order meta under \u003Ccode>_kitgenix_tracking_shipments\u003C\u002Fcode> (array)\u003Cbr \u002F>\n– Tracking numbers are indexed for fast lookup via repeated order meta \u003Ccode>_kitgenix_tracking_number\u003C\u002Fcode> (one meta row per tracking number)\u003Cbr \u002F>\n– Admin UI stores the last chosen “update order status” action as order meta \u003Ccode>kitgenix_order_status_action\u003C\u002Fcode> (values: \u003Ccode>no_change\u003C\u002Fcode>, \u003Ccode>partial\u003C\u002Fcode>, \u003Ccode>completed\u003C\u002Fcode>)\u003Cbr \u002F>\n– Carrier settings are stored in the option \u003Ccode>kitgenix_order_tracking_for_woocommerce_carriers_settings\u003C\u002Fcode>\u003Cbr \u002F>\n– Counter option: \u003Ccode>kitgenix_order_tracking_for_woocommerce_tracking_numbers_added\u003C\u002Fcode> (privacy-safe total)\u003Cbr \u002F>\n– Counter option: \u003Ccode>kitgenix_order_tracking_for_woocommerce_lookup_count\u003C\u002Fcode> (successful tracking-page lookups)\u003Cbr \u002F>\n– Analytics aggregates are cached briefly in transients prefixed \u003Ccode>kitgenix_order_tracking_for_woocommerce_analytics_...\u003C\u002Fcode>\u003Cbr \u002F>\n– Activation redirect uses transient \u003Ccode>kitgenix_order_tracking_for_woocommerce_do_activation_redirect\u003C\u002Fcode> (about 30 seconds)\u003Cbr \u002F>\n– No custom database tables are created\u003Cbr \u002F>\n– Uninstall does not automatically remove order meta (to preserve historical tracking)\u003C\u002Fp>\n\u003Cp>Nonces \u002F capabilities (summary):\u003Cbr \u002F>\n– Order edit tracking save uses nonce action \u003Ccode>kitgenix_order_tracking_save\u003C\u002Fcode> (\u003Ccode>kitgenix_order_tracking_nonce\u003C\u002Fcode>) and requires \u003Ccode>edit_shop_order\u003C\u002Fcode>.\u003Cbr \u002F>\n– Order-items modal loads via AJAX action \u003Ccode>kitgenix_order_tracking_for_woocommerce_get_order_items\u003C\u002Fcode> using nonce action \u003Ccode>kitgenix_order_tracking\u003C\u002Fcode>.\u003Cbr \u002F>\n– Tracking form submissions use nonce action \u003Ccode>kitgenix_tracking_lookup\u003C\u002Fcode> (\u003Ccode>kitgenix_tracking_nonce\u003C\u002Fcode>).\u003Cbr \u002F>\n– Carriers (Shippers) settings form uses nonce action \u003Ccode>kitgenix_order_tracking_for_woocommerce_save_carriers\u003C\u002Fcode> (\u003Ccode>kitgenix_order_tracking_for_woocommerce_carriers_nonce\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>Hooks \u002F filters:\u003Cbr \u002F>\n– kitgenix_order_tracking_for_woocommerce_debug_save( bool $enabled, int $order_id ): bool (enable debug order note on save)\u003Cbr \u002F>\n– kitgenix_order_tracking_for_woocommerce_nominatim_email( string $email ): string (supply\u002Foverride Nominatim email param)\u003Cbr \u002F>\n– kitgenix_order_tracking_for_woocommerce_nominatim_endpoint( string $endpoint ): string (override geocoding endpoint)\u003C\u002Fp>\n\u003Cp>Admin AJAX endpoints:\u003Cbr \u002F>\n– wp_ajax_kitgenix_order_tracking_for_woocommerce_get_order_items (load order items into the shipment modal)\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin may connect to external services in two situations:\u003C\u002Fp>\n\u003Cp>1) When customers click courier tracking links\u003Cbr \u002F>\nTracking links open the carrier’s tracking page (e.g. Amazon Logistics, An Post, DHL, DPD, DX, Evri, FedEx, Parcelforce Worldwide, Royal Mail, UPS, Woodside Distribution, Yodel) or a custom “Other” URL. These links may contain the tracking number.\u003C\u002Fp>\n\u003Cp>2) When the optional map is enabled\u003Cbr \u002F>\nThe tracking view may request:\u003Cbr \u002F>\n– OpenStreetMap tile images\u003Cbr \u002F>\n– Nominatim geocoding requests (to convert store\u002Fcustomer address details into coordinates)\u003C\u002Fp>\n\u003Cp>Map implementation notes:\u003Cbr \u002F>\n– Leaflet is bundled locally (no CDN fallback).\u003Cbr \u002F>\n– Map tiles are loaded from \u003Ccode>https:\u002F\u002F{s}.tile.openstreetmap.org\u002F{z}\u002F{x}\u002F{y}.png\u003C\u002Fcode>.\u003Cbr \u002F>\n– Geocoding defaults to \u003Ccode>https:\u002F\u002Fnominatim.openstreetmap.org\u002Fsearch\u003C\u002Fcode> and may include the full store and delivery address string in the \u003Ccode>q\u003C\u002Fcode> parameter.\u003C\u002Fp>\n\u003Cp>3) In wp-admin (Kitgenix hub)\u003Cbr \u002F>\nThis plugin includes a shared “Kitgenix hub” component in wp-admin which may fetch publicly available plugin metadata from WordPress.org using WordPress core’s \u003Ccode>plugins_api()\u003C\u002Fcode> function.\u003C\u002Fp>\n\u003Cp>Caching:\u003Cbr \u002F>\n– Transient: \u003Ccode>kitgenix_hub_wporg_active_installs_v1\u003C\u002Fcode>\u003Cbr \u002F>\n– Transient: \u003Ccode>kitgenix_hub_wporg_ratings_v1\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Leaflet assets are bundled locally (no CDN).\u003C\u002Fp>\n\u003Cp>No personal data is sold or shared by this plugin. Where external services are used, requests may include data required to perform the function (for example, a tracking number in a carrier link, or address data used for geocoding). Review the relevant provider policies for your use case.\u003C\u002Fp>\n\u003Ch3>Trademark Notice\u003C\u002Fh3>\n\u003Cp>All carrier names and logos are trademarks of their respective owners. This plugin is not affiliated with or endorsed by any courier, carrier, OpenStreetMap, or Nominatim service.\u003C\u002Fp>\n\u003Ch3>Support Development\u003C\u002Fh3>\n\u003Cp>If this plugin reduces “where is my order?” tickets and helps customers self-serve tracking, you can support ongoing development here:\u003Cbr \u002F>\nhttps:\u002F\u002Fdonate.stripe.com\u002F9B65kDgG3fTQ2Kzcmwf7i00\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Built with ❤︎ by @kitgenix – https:\u002F\u002Fkitgenix.com\u003C\u002Fp>\n","Add WooCommerce order tracking, multi-shipment support, email tracking links, and a public customer tracking page.",518,"2026-03-19T10:14:00.000Z","8.1",[137,138,20,139,22],"emails","shipments","tracking","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkitgenix-order-tracking-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkitgenix-order-tracking-for-woocommerce.1.0.6.zip",{"error":143,"url":144,"statusCode":145,"statusMessage":146,"message":146},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fflowbyte-store-booster\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":148,"versions":149},1,[150],{"version":6,"download_url":24,"svn_tag_url":151,"released_at":26,"has_diff":152,"diff_files_changed":153,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":154,"is_current":143},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowbyte-store-booster\u002Ftags\u002F1.0.1\u002F",false,[],[]]