[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhUAjP_9KgKELxH_6_WK3C7FoxgawWwFxLK-6ZkdUVro":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":142,"fingerprints":407},"woo-gls-print-label-and-tracking-code","Print Label and Tracking Code for GLS","4.13.0","Lumen Spei","https:\u002F\u002Fprofiles.wordpress.org\u002Fkrunoslavris\u002F","\u003Cp>GLS Delivery is a user-friendly WooCommerce plugin that produces customized GLS labels.\u003C\u002Fp>\n\u003Cp>With a single click, you’ll be printing labels while simultaneously initiating the arrival of GLS courier, as well as the Email and SMS services.\u003C\u002Fp>\n\u003Cp>This plugin eliminates the need to manually complete GLS forms; simply go to the order details page, select the menu, and click “Print Label”. Labels will be instantly generated and printed, and deliveries can be made.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Single label print\u003C\u002Fli>\n\u003Cli>Multi (bulk) label print\u003C\u002Fli>\n\u003Cli>Initiate the arrival of GLS courier\u003C\u002Fli>\n\u003Cli>Easy connect to GLS API service \u003C\u002Fli>\n\u003Cli>Tracking code\u003C\u002Fli>\n\u003Cli>SMS and Email notification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One click delivery to customers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Before using our app, you need to request API access from GLS.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>REQUIREMENTS:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An account and ID of GLS\u003C\u002Fli>\n\u003Cli>Username and password\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AVAILABLE IN:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Germany\u003C\u002Fli>\n\u003Cli>Austria\u003C\u002Fli>\n\u003Cli>Italy\u003C\u002Fli>\n\u003Cli>Denmark\u003C\u002Fli>\n\u003Cli>Hungary\u003C\u002Fli>\n\u003Cli>Slovakia\u003C\u002Fli>\n\u003Cli>Czech Republic\u003C\u002Fli>\n\u003Cli>Romania\u003C\u002Fli>\n\u003Cli>Slovenia\u003C\u002Fli>\n\u003Cli>Croatia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>A free 3 day trial of the plugin is available to help users decide if they’d like to purchase the full version of the product. For more details, please visit \u003Ca href=\"https:\u002F\u002Fdeliveryfrom.shop\" rel=\"nofollow ugc\">Deliveryfrom.shop\u003C\u002Fa> and refer to the FAQ section.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>We greatly appreciate you testing out this plugin and would be more than happy to offer assistance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For purchasing a full plugin license, please visit: \u003Ca href=\"https:\u002F\u002Fdeliveryfrom.shop\u002Fshop\u002F\" rel=\"nofollow ugc\">Deliveryfrom.shop\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Please direct your questions and feedback to \u003Cem>info@lumenspei.com\u003C\u002Fem>, as well as to find out more about our availability in additional countries.\u003C\u002Fp>\n","GLS Delivery is a user-friendly WooCommerce plugin that produces customized GLS labels.",90,10872,44,5,"2024-01-19T13:17:00.000Z","6.4.8","5.2","5.6.20",[20,21,22,23,24],"delivery-plugin","gls","package-tracking","print-label","shipping","https:\u002F\u002Fdeliveryfrom.shop\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-gls-print-label-and-tracking-code.4.13.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"krunoslavris",2,120,93,30,89,"2026-04-04T16:29:22.213Z",[41,55,80,99,122],{"slug":42,"name":43,"version":44,"author":7,"author_profile":8,"description":45,"short_description":46,"active_installs":37,"downloaded":47,"rating":28,"num_ratings":28,"last_updated":48,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":49,"homepage":51,"download_link":52,"security_score":53,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":54},"print-label-and-tracking-code-for-dpd","Print Label and Tracking Code for DPD","4.6.0","\u003Cp>DPD Delivery is a user-friendly WooCommerce plugin that produces customized DPD labels.\u003C\u002Fp>\n\u003Cp>With a single click, you’ll be printing labels while simultaneously initiating the arrival of DPD courier, as well as the Email and SMS services.\u003C\u002Fp>\n\u003Cp>This plugin eliminates the need to manually complete DPD forms; simply go to the order details page, select the menu, and click “Print Label”. Labels will be instantly generated and printed, and deliveries can be made.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Single label print\u003C\u002Fli>\n\u003Cli>Multi (bulk) label print\u003C\u002Fli>\n\u003Cli>Initiate the arrival of DPD courier\u003C\u002Fli>\n\u003Cli>Easy connect to DPD API service\u003C\u002Fli>\n\u003Cli>Tracking code\u003C\u002Fli>\n\u003Cli>SMS and Email notification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One click delivery to customers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Before using our app, you need to request API access from DPD.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>REQUIREMENTS:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An account and EasyPrint ID of DPD\u003C\u002Fli>\n\u003Cli>Username and password\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AVAILABLE IN:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Slovenia\u003C\u002Fli>\n\u003Cli>Croatia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>A free 3 day trial of the plugin is available to help users decide if they’d like to purchase the full version of the product. For more details, please visit \u003Ca href=\"https:\u002F\u002Fdeliveryfrom.shop\" rel=\"nofollow ugc\">Deliveryfrom.shop\u003C\u002Fa> and refer to the FAQ section.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>We greatly appreciate you testing out this plugin and would be more than happy to offer assistance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For purchasing a full plugin license, please visit: \u003Ca href=\"https:\u002F\u002Fdeliveryfrom.shop\u002Fshop\u002F\" rel=\"nofollow ugc\">Deliveryfrom.shop\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Please direct your questions and feedback to \u003Cem>info@lumenspei.com\u003C\u002Fem>, as well as to find out more about our availability in additional countries.\u003C\u002Fp>\n","DPD Delivery is a user-friendly WooCommerce plugin that produces customized DPD labels.",4467,"",[20,50,22,23,24],"dpd","https:\u002F\u002Fdeliveryfrom.shop","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprint-label-and-tracking-code-for-dpd.4.6.0.zip",100,"2026-03-15T10:48:56.248Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"pakkelabels-for-woocommerce","DEPRECATED – Shipmondo – A complete shipping solution for WooCommerce","5.0.8","Shipmondo","https:\u002F\u002Fprofiles.wordpress.org\u002Fpakkelabels\u002F","\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> This plugin is now deprecated and will no longer be supported. To get access to new features, you should migrate to our new plugin.\u003C\u002Fp>\n\u003Cp>The new plugin can be found here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshipmondo-for-woocommerce\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshipmondo-for-woocommerce\u002F\u003C\u002Fa> and the migration guide \u003Ca href=\"https:\u002F\u002Fhelp.shipmondo.com\u002Fen\u002Farticles\u002F13514947-woocommerce-migration-guide-to-the-new-delivery-checkout\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FjLjlPbCr-WI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Offer different delivery options in your checkout and handle your freight booking efficiently.\u003C\u002Fp>\n\u003Cp>Take your cargo to the next level. Let your customers choose a specific pick-up point from a list of the closest ones based on postcode. Set up shipping rules and delivery methods based on order amount, order weight, zip codes or number of items.\u003C\u002Fp>\n\u003Cp>Let your customers decide where, when, and how they want their parcel to be delivered. With Shipmondo Delivery Checkout you can, among other things, fix the shipping price according to different variables, offer free delivery, and let your customers choose between several carriers. You can also offer Click and Collect, and let your customers collect their orders at your doorstep.\u003C\u002Fp>\n\u003Cp>Create a free integration with Shipmondo, and get a complete and automated flow to handle shipping and orders. Manage your orders, shipping, and customs frictionlessly in a setup, where you can mass-create shipments and print shipping labels efficiently.\u003C\u002Fp>\n\u003Ch4>Functions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Access to multiple carriers in one plugin\u003C\u002Fli>\n\u003Cli>A list of nearest pick-up points\u003C\u002Fli>\n\u003Cli>Google Maps map of nearest delivery locations\u003C\u002Fli>\n\u003Cli>Delivery locations in several countries including: Denmark, Norway, Sweden, Finland, the Netherlands, Germany, Belgium and Luxembourg\u003C\u002Fli>\n\u003Cli>Shipping information stored on the order\u003C\u002Fli>\n\u003Cli>Complete order, customs, and freight solutions. Minimize time per order\u003C\u002Fli>\n\u003Cli>Supports multi-site stores\u003C\u002Fli>\n\u003Cli>Supports free shipping when using coupons\u003C\u002Fli>\n\u003Cli>Option to offer a “free shipping for orders over x-order amount.” function\u003C\u002Fli>\n\u003Cli>Option to set the shipping price based on the total weight\u002Fprice\u002Fnumber of items in the shopping cart\u003C\u002Fli>\n\u003Cli>Offer local pick-up, Click and Collect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Carriers for Parcel-shop Collection\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bring\u003C\u002Fli>\n\u003Cli>dao\u003C\u002Fli>\n\u003Cli>GLS\u003C\u002Fli>\n\u003Cli>PostNord\u003C\u002Fli>\n\u003Cli>DHL\u003C\u002Fli>\n\u003Cli>DB Schenker\u003C\u002Fli>\n\u003Cli>Other\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>All Supported Carriers\u003C\u002Fh4>\n\u003Cp>Airmee, Best Transport, Bring, Brink Transport, bPost, Budbee, Burd, DASCHER, Danske Fragtmænd, dao, Deutsche Post, DHL, Doorhub, DPD, DSV, Early Bird, FedEx, FREJA, GLS, helthjem, PostNord, Posti, PostNL, Swipbox, TNT, UPS, Xpressen, B2C Europe, Blue Water Shipping, Interfjord, GEODIS, United Broker, NTG and many more…\u003Cbr \u002F>\nSee all: \u003Ca href=\"https:\u002F\u002Fshipmondo.com\u002Fcarriers\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fshipmondo.com\u002Fcarriers\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Shipmondo for WooCommerce – Provide pick-up points in checkout and manage shipping easily",6000,160207,60,8,"2026-01-27T09:29:00.000Z","6.7.5","6.2","7.4",[72,21,73,74,24],"bring","postnord","shipmondo","https:\u002F\u002Fshipmondo.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpakkelabels-for-woocommerce.5.0.8.zip",99,1,"2025-03-28 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":14,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":48,"download_link":97,"security_score":77,"vuln_count":78,"unpatched_count":28,"last_vuln_date":98,"fetched_at":30},"gls-shipping-for-woocommerce","GLS Shipping for WooCommerce","1.4.1","GLS","https:\u002F\u002Fprofiles.wordpress.org\u002Fbojansliskovicglscroatiacom\u002F","\u003Cp>This plugin seamlessly integrates GLS Shipping into your website, supporting both global shipping methods and custom Shipping Zones. It includes advanced features for multiple account management, bulk label operations, pickup point management, package tracking, pickup announcements, and comprehensive order management with enhanced security and performance.\u003C\u002Fp>\n\u003Ch3>Introduction\u003C\u002Fh3>\n\u003Cp>This WooCommerce shipping plugin integrates with GLS Group to provide direct shipping capabilities within your WooCommerce store. This plugin uses external services to handle shipping processes and tracking effectively.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Accounts Management\u003C\u002Fstrong>: Support for multiple GLS accounts (Client ID, Username, Password, Country) with grid interface for easy management and switching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pickup Announcement System\u003C\u002Fstrong>: Announce package pickup to GLS directly from admin panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Package Tracking\u003C\u002Fstrong>: Real-time package status checking using GetParcelStatuses API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong>: Generate and print shipping labels in bulk with tracking number extraction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print Position Selection\u003C\u002Fstrong>: Customize print position per order through BulkPrint options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Selection\u003C\u002Fstrong>: Change shipping service on orders before label generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>COD Reference Management\u003C\u002Fstrong>: Custom COD reference values with order-specific configuration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Field Placeholders\u003C\u002Fstrong>: Dynamic placeholders for order content (order_id, customer_comment, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GLS Parcel ID Tracking\u003C\u002Fstrong>: Dedicated column for GLS parcel IDs on order grid with export support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Restrictions\u003C\u002Fstrong>: Exclude products from parcel locker\u002Fshop shipping methods based on size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GLS Logo Display\u003C\u002Fstrong>: Configurable GLS logo display on checkout shipping methods\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Language Support\u003C\u002Fstrong>: Full translation support for 7 languages (Croatian, Czech, Hungarian, Romanian, Slovenian, Slovak, Serbian)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipping Zones\u003C\u002Fstrong>: Flexible shipping zone configuration for different regions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Security\u003C\u002Fstrong>: Improved sanitization and data validation throughout the plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HPOS Compatible\u003C\u002Fstrong>: Full support for WooCommerce High-Performance Order Storage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Countries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Croatia\u003C\u002Fli>\n\u003Cli>Czech Republic\u003C\u002Fli>\n\u003Cli>Hungary\u003C\u002Fli>\n\u003Cli>Romania\u003C\u002Fli>\n\u003Cli>Slovenia\u003C\u002Fli>\n\u003Cli>Slovakia\u003C\u002Fli>\n\u003Cli>Serbia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin makes use of the following third-party services:\u003C\u002Fp>\n\u003Ch3>GLS Group APIs\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> GLS Shipping Tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Allows users to track their shipments directly through WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgls-group.com\u002FHR\u002Fen\u002F\" rel=\"nofollow ugc\">GLS Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgls-group.com\u002FHR\u002Fen\u002Fprivacy-policy\" rel=\"nofollow ugc\">GLS Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OpenStreetMap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> OpenStreetMap API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Used to provide map functionalities in the shipping plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fopenstreetmap.org\" rel=\"nofollow ugc\">OpenStreetMap\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwiki.osmfoundation.org\u002Fwiki\u002FPrivacy_Policy\" rel=\"nofollow ugc\">OpenStreetMap Privacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Data Handling and Privacy\u003C\u002Fh3>\n\u003Cp>When using our plugin, certain data such as tracking numbers and geographical locations may be transmitted to third-party services mentioned above. We do not store this data on our servers. Please review the privacy policies of the respective services (linked above) to understand how they manage your data.\u003C\u002Fp>\n\u003Ch4>Links and Additional Information\u003C\u002Fh4>\n\u003Cp>For more details about GLS Shipping plugin for WooCommerce and how it integrates with your WordPress site, please visit our website: \u003Ca href=\"https:\u002F\u002Fgls-group.com\u002FHR\u002Fen\u002F\" rel=\"nofollow ugc\">GLS Group\u003C\u002Fa>\u003Cbr \u002F>\nTo understand how we handle and protect your data, please review our Terms of Use and Privacy Policies available at the following links:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgls-group.com\u002FHR\u002Fen\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgls-group.com\u002FHR\u002Fen\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","GLS Shipping plugin for WooCommerce",1000,17431,76,"2026-02-12T12:26:00.000Z","6.9.4","5.9","7.1",[21,24,96],"woocommerce-shipping","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgls-shipping-for-woocommerce.1.4.1.zip","2025-12-29 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":92,"requires_at_least":112,"requires_php":70,"tags":113,"homepage":119,"download_link":120,"security_score":77,"vuln_count":78,"unpatched_count":28,"last_vuln_date":121,"fetched_at":30},"calculate-prices-based-on-distance-for-woocommerce","Calculate Prices based on Distance For WooCommerce","1.3.6","ammarahmad786","https:\u002F\u002Fprofiles.wordpress.org\u002Fammarahmad786\u002F","\u003Cp>\u003Cstrong>The best WooCommerce Distance Rate Shipping alternative.\u003C\u002Fstrong> Securely calculate delivery fees by KM\u002FMile via Google Maps. Fully supports Block Checkout and includes a Delivery Date & Time Picker.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚨 ATTENTION: v1.3.6 SECURITY UPDATE\u003C\u002Fstrong>\u003Cbr \u002F>\nTo prevent API key theft and unauthorized billing, version 1.3.6+ now requires a \u003Cstrong>Secure Dual-Key Setup\u003C\u002Fstrong>.\u003Cbr \u002F>\n1. \u003Cstrong>Public Key (Web Restricted):\u003C\u002Fstrong> Maps JavaScript & Places API.\u003Cbr \u002F>\n2. \u003Cstrong>Private Key (IP Restricted):\u003C\u002Fstrong> Geocoding, Routes, & Directions API.\u003Cbr \u002F>\n📌 \u003Ca href=\"https:\u002F\u002Fwww.routepricing.com\u002Fhow-to-get-google-maps-api-key\u002F\" rel=\"nofollow ugc\">How to Get your Google Maps API Keys\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚚 Professional Delivery Logistics for WooCommerce\u003C\u002Fh3>\n\u003Cp>Stop guessing your shipping costs. \u003Cstrong>Calculate Prices based on Distance For WooCommerce\u003C\u002Fstrong> is a comprehensive, high-performance solution for store owners who need precision. It serves as a modern, budget-friendly alternative to the official \u003Cstrong>WooCommerce Distance Rate Shipping\u003C\u002Fstrong> extension, \u003Cstrong>WPCargo\u003C\u002Fstrong>, and \u003Cstrong>Flexible Shipping\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Whether you deliver pizza, groceries, or large furniture, this plugin automates your shipping logic using the Google Maps API. Charge customers accurately based on the real travel distance from your store to their doorstep.\u003C\u002Fp>\n\u003Ch3>🔥 Features in Free Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Distance-Based Pricing\u003C\u002Fstrong> – Automatically calculate delivery charges based on the real-world distance between your store and the customer’s address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Maps Address Autocomplete\u003C\u002Fstrong> – Provide address suggestions in real time, improving checkout speed and preventing delivery errors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Charge Per Kilometer or Mile\u003C\u002Fstrong> – Fully customizable delivery charges based on your preferred unit (Metric or Imperial).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delivery Datepicker & Timepicker\u003C\u002Fstrong> – Allow customers to choose their preferred delivery date and time directly on the checkout page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Calculation Display\u003C\u002Fstrong> – Customers see their calculated delivery charges instantly as they enter their address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works Seamlessly with WooCommerce Classic & Block Checkout\u003C\u002Fstrong> – Full compatibility with the latest WordPress themes and checkout types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Easy to Set Up\u003C\u002Fstrong> – Designed for store owners and non-developers to get running in minutes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Advanced Features in PRO Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Pricing Rules\u003C\u002Fstrong> – Create tiered pricing brackets (e.g., $5 for 0–5 KM, $10 for 5–15 KM).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Delivery Distance\u003C\u002Fstrong> – Restrict deliveries beyond a certain radius to ensure you only serve areas you can reach.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dual Address Fields\u003C\u002Fstrong> – Allow pricing between two custom locations (perfect for pickup & drop-off services).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Label Customization\u003C\u002Fstrong> – Rename plugin labels for a better, white-labeled customer UI experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Delivery Threshold\u003C\u002Fstrong> – Automatically waive delivery fees when the cart total reaches a set amount (e.g., Free delivery over $100).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Force Delivery Fee Calculation\u003C\u002Fstrong> – Require delivery cost calculation before customers can complete checkout to ensure no order is missed.\u003Cbr \u002F>\n👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.routepricing.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">Upgrade to PRO for full control\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📽️ See It In Action\u003C\u002Fh3>\n\u003Cp>🎬 \u003Cstrong>Watch our 3D Animated Explainer:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=KdtlKJxTTNw\" rel=\"nofollow ugc\">Watch on YouTube\u003C\u002Fa>\u003Cbr \u002F>\n🚀 \u003Cstrong>Test the Plugin Live (Free + PRO):\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdemo.routepricing.com\u002F\" rel=\"nofollow ugc\">Try Live Demo\u003C\u002Fa>\u003C\u002Fp>\n","The best WooCommerce Distance Rate Shipping alternative. Secure delivery fee calculation by KM\u002FMile via Google Maps. Supports Block Checkout & Del &hellip;",300,10609,96,20,"2026-02-21T01:58:00.000Z","6.6",[114,115,116,117,118],"calculate-shipping-by-distance","distance-rate-shipping","google-maps-shipping","local-delivery","woocommerce-delivery-plugin","https:\u002F\u002Fwww.routepricing.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcalculate-prices-based-on-distance-for-woocommerce.1.3.6.zip","2025-05-07 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":53,"num_ratings":78,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":138,"download_link":139,"security_score":140,"vuln_count":78,"unpatched_count":78,"last_vuln_date":141,"fetched_at":30},"invelity-mygls-connect","Invelity MyGLS connect","1.1.1","INVELITY","https:\u002F\u002Fprofiles.wordpress.org\u002Finvelity\u002F","\u003Cp>Plugin Vám umožnuje jednoduchý prenos údajov o objednávkach z WordPress adminu priamo do systému GLS online bez exportovania\u002Fimportovania akýchkolvek súborov pomocou API volaní. Po odoslaní objednávok do stystému MyGLS si priamo z WordPress stiahnete štítky na tlač vo formáte PDF.\u003C\u002Fp>\n","Jednoduchý prenos objednávok do GLS cez API a tlač štítkov",200,3733,"2025-05-30T08:49:00.000Z","6.8.5","5.0.0","8.0",[21,24,137],"woocommerce","https:\u002F\u002Fwww.invelity.com\u002Fsk\u002Fsluzby","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvelity-mygls-connect.1.1.1.zip",78,"2025-09-05 00:00:00",{"attackSurface":143,"codeSignals":273,"taintFlows":325,"riskAssessment":399,"analyzedAt":406},{"hooks":144,"ajaxHandlers":269,"restRoutes":270,"shortcodes":271,"cronEvents":272,"entryPointCount":28,"unprotectedCount":28},[145,150,154,158,163,167,172,175,180,184,187,189,192,195,199,203,207,210,214,217,221,223,225,227,229,231,234,237,241,245,249,253,257,261,265],{"type":146,"name":147,"callback":148,"file":149,"line":66},"action","wp_enqueue_scripts","wcgls_PluginScripts","admin\\classes\\class.WooGLS_ParcelShop_Shipping.php",{"type":146,"name":151,"callback":152,"priority":37,"file":149,"line":153},"woocommerce_checkout_update_order_meta","wcgls_carrierUpdateOrderMeta",10,{"type":146,"name":155,"callback":156,"priority":153,"file":149,"line":157},"woocommerce_checkout_process","wcgls_carrierCheckoutProcess",11,{"type":159,"name":160,"callback":161,"priority":153,"file":149,"line":162},"filter","woocommerce_checkout_fields","wcgls_customOverrideCheckoutFields",12,{"type":159,"name":164,"callback":165,"priority":153,"file":149,"line":166},"woocommerce_checkout_before_customer_details","wcgls_generateGoogleMap",13,{"type":146,"name":168,"callback":169,"priority":170,"file":149,"line":171},"admin_init","wcgls_schedule_parceshop_register_sync",999,16,{"type":159,"name":173,"callback":174,"file":149,"line":53},"woocommerce_ship_to_different_address_checked","__return_true",{"type":159,"name":176,"callback":177,"priority":178,"file":179,"line":157},"woocommerce_settings_tabs_array","add_settings_tab",50,"admin\\init.php",{"type":146,"name":181,"callback":182,"file":179,"line":183},"woocommerce_settings_tabs_gls_print_label","settings_tab_act",15,{"type":146,"name":185,"callback":186,"file":179,"line":171},"woocommerce_update_options_gls_print_label","update_settings_act",{"type":146,"name":181,"callback":182,"file":179,"line":188},18,{"type":146,"name":185,"callback":190,"priority":28,"file":179,"line":191},"update_settings",19,{"type":146,"name":193,"callback":194,"file":179,"line":110},"woocommerce_admin_order_actions_end","add_admin_order_pdf",{"type":146,"name":196,"callback":197,"file":179,"line":198},"woocommerce_admin_order_data_after_billing_address","add_admin_order_details_pdf",21,{"type":146,"name":200,"callback":201,"file":179,"line":202},"woocommerce_admin_order_data_after_shipping_address","add_admin_order_details_pdf_label",22,{"type":159,"name":204,"callback":205,"priority":110,"file":179,"line":206},"bulk_actions-edit-shop_order","gsl_print_label_bulk_actions_edit_product",25,{"type":159,"name":208,"callback":205,"priority":110,"file":179,"line":209},"bulk_actions-woocommerce_page_wc-orders",26,{"type":159,"name":211,"callback":212,"priority":153,"file":179,"line":213},"handle_bulk_actions-edit-shop_order","gsl_print_label_handle_bulk_action_edit_shop_order",27,{"type":159,"name":215,"callback":212,"priority":153,"file":179,"line":216},"handle_bulk_actions-woocommerce_page_wc-orders",28,{"type":146,"name":218,"callback":219,"file":179,"line":220},"admin_notices","ireland_soap_error",36,{"type":159,"name":204,"callback":205,"priority":110,"file":179,"line":222},41,{"type":159,"name":208,"callback":205,"priority":110,"file":179,"line":224},42,{"type":159,"name":211,"callback":226,"priority":153,"file":179,"line":13},"gsl_print_label_handle_bulk_action_edit_shop_order_italy",{"type":159,"name":215,"callback":226,"priority":153,"file":179,"line":228},47,{"type":146,"name":218,"callback":230,"file":179,"line":178},"gsl_print_label_bulk_action_admin_notice",{"type":146,"name":168,"callback":232,"file":179,"line":233},"admin_printlabel_callback",51,{"type":146,"name":168,"callback":235,"file":179,"line":236},"wcgls_setup_uploads",52,{"type":146,"name":238,"callback":239,"file":179,"line":240},"admin_enqueue_scripts","add_thickbox",53,{"type":146,"name":242,"callback":243,"file":179,"line":244},"admin_post_wcgls_download_label","wcgls_download_label",54,{"type":146,"name":246,"callback":247,"file":179,"line":248},"admin_head","_thickbox_path_admin_subfolder",1203,{"type":146,"name":250,"callback":251,"file":252,"line":35},"woocommerce_shipping_init","gls_parcelshop_method_init","admin\\shipping.php",{"type":159,"name":254,"callback":255,"file":252,"line":256},"woocommerce_shipping_methods","add_gls_parcelshop_method",130,{"type":159,"name":258,"callback":259,"priority":53,"file":252,"line":260},"woocommerce_package_rates","wcgls_hide_free_shipping_for_order_weight",159,{"type":146,"name":218,"callback":262,"file":263,"line":264},"wpgls_activation_notice","wp-gls-print-label.php",63,{"type":146,"name":266,"callback":267,"priority":153,"file":263,"line":268},"plugins_loaded","wpgls_load_plugin",82,[],[],[],[],{"dangerousFunctions":274,"sqlUsage":275,"outputEscaping":296,"fileOperations":322,"externalRequests":66,"nonceChecks":323,"capabilityChecks":28,"bundledLibraries":324},[],{"prepared":28,"raw":66,"locations":276},[277,280,283,286,288,290,292,294],{"file":149,"line":278,"context":279},249,"$wpdb->get_results() with variable interpolation",{"file":149,"line":281,"context":282},359,"$wpdb->get_var() with variable interpolation",{"file":149,"line":284,"context":285},385,"$wpdb->query() with variable interpolation",{"file":149,"line":287,"context":285},387,{"file":149,"line":289,"context":285},423,{"file":149,"line":291,"context":285},425,{"file":179,"line":293,"context":285},2468,{"file":179,"line":295,"context":285},2469,{"escaped":297,"rawEcho":157,"locations":298},79,[299,302,304,306,308,310,312,314,316,318,320],{"file":179,"line":300,"context":301},545,"raw output",{"file":179,"line":303,"context":301},577,{"file":179,"line":305,"context":301},632,{"file":179,"line":307,"context":301},1110,{"file":179,"line":309,"context":301},1137,{"file":179,"line":311,"context":301},2104,{"file":179,"line":313,"context":301},2226,{"file":179,"line":315,"context":301},2647,{"file":179,"line":317,"context":301},2698,{"file":319,"line":191,"context":301},"admin\\template\\labelform.php",{"file":319,"line":321,"context":301},43,14,3,[],[326,345],{"entryPoint":327,"graph":328,"unsanitizedCount":28,"severity":344},"wcgls_download_label (admin\\init.php:2728)",{"nodes":329,"edges":341},[330,335],{"id":331,"type":332,"label":333,"file":179,"line":334},"n0","source","$_GET",2740,{"id":336,"type":337,"label":338,"file":179,"line":339,"wp_function":340},"n1","sink","file_get_contents() [SSRF\u002FLFI]",2746,"file_get_contents",[342],{"from":331,"to":336,"sanitized":343},true,"low",{"entryPoint":346,"graph":347,"unsanitizedCount":28,"severity":344},"\u003Cinit> (admin\\init.php:0)",{"nodes":348,"edges":391},[349,352,354,357,362,366,368,371,375,377,380,382,384,386],{"id":331,"type":332,"label":350,"file":179,"line":351},"$_GET (x2)",1236,{"id":336,"type":337,"label":338,"file":179,"line":353,"wp_function":340},1288,{"id":355,"type":332,"label":356,"file":179,"line":351},"n2","$_GET (x5)",{"id":358,"type":337,"label":359,"file":179,"line":360,"wp_function":361},"n3","file_put_contents() [File Write]",2087,"file_put_contents",{"id":363,"type":332,"label":364,"file":179,"line":365},"n4","$_POST (x6)",1328,{"id":367,"type":337,"label":359,"file":179,"line":360,"wp_function":361},"n5",{"id":369,"type":332,"label":370,"file":179,"line":365},"n6","$_POST",{"id":372,"type":337,"label":373,"file":179,"line":313,"wp_function":374},"n7","echo() [XSS]","echo",{"id":376,"type":332,"label":370,"file":179,"line":365},"n8",{"id":378,"type":337,"label":338,"file":179,"line":379,"wp_function":340},"n9",2442,{"id":381,"type":332,"label":333,"file":179,"line":351},"n10",{"id":383,"type":337,"label":373,"file":179,"line":317,"wp_function":374},"n11",{"id":385,"type":332,"label":333,"file":179,"line":351},"n12",{"id":387,"type":337,"label":388,"file":179,"line":389,"wp_function":390},"n13","fopen() [File Access]",2770,"fopen",[392,393,394,395,396,397,398],{"from":331,"to":336,"sanitized":343},{"from":355,"to":358,"sanitized":343},{"from":363,"to":367,"sanitized":343},{"from":369,"to":372,"sanitized":343},{"from":376,"to":378,"sanitized":343},{"from":381,"to":383,"sanitized":343},{"from":385,"to":387,"sanitized":343},{"summary":400,"deductions":401},"The \"woo-gls-print-label-and-tracking-code\" plugin version 4.13.0 presents a generally positive security posture based on the static analysis. The absence of any identified attack surface, such as AJAX handlers, REST API routes, shortcodes, or cron events, is a significant strength, minimizing potential entry points for attackers. The code also shows good practices in output escaping, with a high percentage of outputs being properly sanitized, and a low number of critical or high-severity taint flows. The plugin's vulnerability history being completely clean further reinforces this impression, suggesting a well-maintained and secure codebase.\n\nHowever, there are notable areas of concern. The most significant is the complete lack of capability checks across all code paths. This means that any functionality within the plugin, regardless of its sensitivity, is potentially accessible to any logged-in user, including those with minimal privileges. Additionally, all SQL queries are executed without the use of prepared statements, exposing the plugin to a high risk of SQL injection vulnerabilities. While the static analysis did not flag any specific SQL injection issues in the analyzed flows, the lack of prepared statements for all queries is a systemic weakness that should be addressed. The presence of file operations and external HTTP requests also warrants careful monitoring, although no immediate risks were identified in this analysis.\n\nIn conclusion, the plugin demonstrates a strong defense against common entry point exploitation and shows good output sanitization. The clean vulnerability history is a testament to its past security. Nevertheless, the complete absence of capability checks and the universal use of raw SQL queries represent substantial risks that significantly undermine the overall security. Addressing these two issues should be the highest priority to improve the plugin's security.",[402,404],{"reason":403,"points":183},"No capability checks found",{"reason":405,"points":153},"100% of SQL queries are not prepared","2026-03-16T21:21:15.829Z",{"wat":408,"direct":419},{"assetPaths":409,"generatorPatterns":412,"scriptPaths":413,"versionParams":416},[410,411],"\u002Fwp-content\u002Fplugins\u002Fwoo-gls-print-label-and-tracking-code\u002Fassets\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fwoo-gls-print-label-and-tracking-code\u002Fassets\u002Ffrontend.js",[],[414,415],"https:\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs?key=","https:\u002F\u002Funpkg.com\u002F@googlemaps\u002Fmarkerclusterer@2.0.8\u002Fdist\u002Findex.min.js",[417,418],"woo-gls-print-label-and-tracking-code\u002Fassets\u002Ffrontend.css?ver=","woo-gls-print-label-and-tracking-code\u002Fassets\u002Ffrontend.js?ver=",{"cssClasses":420,"htmlComments":424,"htmlAttributes":425,"restEndpoints":427,"jsGlobals":428,"shortcodeOutput":435},[421,422,423],"woocommerce-gls-print-label_google_api","woocommerce-gls-print-label_markercluster","woocommerce-gls-print-label",[],[426],"readonly=\"readonly\"",[],[429,430,431,432,433,434],"LocationsForMap","isCheckout","wpglsasseturl","disableGeolocation","myLatLng","mapZoom",[]]