[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fA31AGMTXRqO5fT-3n2Tkx7URLOGHwAS8FmnoFfpdT5I":3,"$fiXbka9RU3IyIzCjFd869MdEMW-ZX2ja7MupTy-6rJKY":362,"$fiBW6o8WIEqNd7x_HSB0Ezh0j_f2DSrlBm0-6DzzoeXA":365},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":38,"analysis":118,"fingerprints":342},"simple-connection-for-chronofresh-woocommerce","Simple Connection for ChronoFresh","1.0.3","Thomas Lloancy","https:\u002F\u002Fprofiles.wordpress.org\u002Ftlloancy\u002F","\u003Cp>\u003Cstrong>Simple Connection for ChronoFresh\u003C\u002Fstrong> integrates Chronopost\u002FChronofresh shipping into WooCommerce, enabling customers to select delivery methods and pickup points at checkout.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports Chrono Ambient Relais 13, Chrono Fresh 13, Chrono 13, Chrono Freeze 13, Chrono Relais 13.\u003C\u002Fli>\n\u003Cli>Dynamic pickup point \u003Ccode>\u003Cselect>\u003C\u002Fcode> based on postcode.\u003C\u002Fli>\n\u003Cli>Secure AJAX with nonce verification.\u003C\u002Fli>\n\u003Cli>No jQuery for modern performance.\u003C\u002Fli>\n\u003Cli>Debug logs in \u003Ccode>\u002Fwp-content\u002Fuploads\u002Fsimple-connection-for-chronofresh-woocommerce\u002Fscc-debug.log\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Go Premium\u003C\u002Fstrong> for real-time tracking and auto-labels at \u003Ca href=\"https:\u002F\u002Fdeter-mi.net\" rel=\"nofollow ugc\">deter-mi.net\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Chronopost APIs to handle shipping calculations, pickup point searches, label generation, and tracking.\u003Cbr \u002F>\nIt sends customer shipping details (address, postcode, city, weight) when searching pickup points or generating labels.\u003Cbr \u002F>\nThis service is provided by Chronopost: \u003Ca href=\"https:\u002F\u002Fwww.chronopost.fr\u002Fterms\" rel=\"nofollow ugc\">Terms of use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.chronopost.fr\u002Fprivacy\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fws.chronopost.fr\" rel=\"nofollow ugc\">Chronopost Web Services\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress.org forum\u003C\u002Fli>\n\u003Cli>Premium support: \u003Ca href=\"mailto:tlloancy@deter-mi.net\" rel=\"nofollow ugc\">tlloancy@deter-mi.net\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Seamless Chronopost\u002FChronofresh shipping with WooCommerce, featuring secure pickup point selection.",10,404,0,"2025-08-25T14:03:00.000Z","6.8.5","5.8","7.4",[19,20,21,22],"chronofresh","chronopost","pickup-points","shipping","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-connection-for-chronofresh-woocommerce.1.0.3.zip",100,null,"2026-04-16T10:56:18.058Z","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},"tlloancy",11,150,98,30,93,"2026-05-20T07:22:57.419Z",[39,59,73,89,102],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":15,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":23,"download_link":58,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"boxtal-connect","Boxtal – Shipping solution","2.0.0","boxtal","https:\u002F\u002Fprofiles.wordpress.org\u002Fboxtal\u002F","\u003Cp>Your orders are synchronized with your Boxtal account, where you can automate shipping rules to generate your shipping labels.\u003C\u002Fp>\n\u003Cp>Ship with all types of carriers (Colissimo, Mondial Relay, Chronopost, Colis Privé, UPS, …), with or without insurance, options, … You benefit from negotiated rates, without volume conditions, without subscription, without hidden costs.\u003C\u002Fp>\n\u003Cp>Tracking is automatically synchronized with your orders and is available at any time in your customer’s account pages.\u003C\u002Fp>\n\u003Cp>A single invoice for all your shipments and a single customer service to manage all delivery issues.\u003C\u002Fp>\n\u003Cp>Add a parcel point map to your checkout.\u003C\u002Fp>\n\u003Cp>This plugin rely on these third party services:\u003Cbr \u002F>\n– Maplibre gl: https:\u002F\u002Fgithub.com\u002Fmaplibre\u002Fmaplibre-gl-js\u003Cbr \u002F>\n– tom-select: https:\u002F\u002Fgithub.com\u002Forchidjs\u002Ftom-select\u003C\u002Fp>\n\u003Cp>Tools used to compile and minify this plugin’s files:\u003Cbr \u002F>\n– css: gulp, gulp-less, gulp-clean-css\u003Cbr \u002F>\n– js: gulp, gulp-babel, gulp-terser\u003C\u002Fp>\n","Negotiated rates for all types of shipping (home, relay, express, lockers, etc.). No subscription, no hidden fees.",9000,233904,80,45,"2026-03-20T06:53:00.000Z","4.6","5.6.0",[20,55,56,57,22],"delivery","mondial-relay","parcel-point","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fboxtal-connect.2.0.0.zip",{"slug":60,"name":61,"version":42,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":25,"num_ratings":68,"last_updated":51,"tested_up_to":15,"requires_at_least":52,"requires_php":53,"tags":69,"homepage":23,"download_link":72,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"la-poste-pro-expeditions-woocommerce","La Poste Pro Expéditions WooCommerce","laposteproexpeditions","https:\u002F\u002Fprofiles.wordpress.org\u002Flaposteproexpeditions\u002F","\u003Cp>Your orders are synchronized with your La Poste Pro Expéditions account, where you can automate shipping rules to generate your shipping labels.\u003C\u002Fp>\n\u003Cp>Ship all types parcels or letters with all the offers from La Poste. No volume restrictions, no subscription, no hidden costs.\u003C\u002Fp>\n\u003Cp>Tracking is automatically synchronized with your orders and is available at any time in your customer’s account pages.\u003C\u002Fp>\n\u003Cp>A single invoice for all your shipments and a single customer service to manage all delivery issues.\u003C\u002Fp>\n\u003Cp>Add a parcel point map to your checkout.\u003C\u002Fp>\n\u003Cp>This plugin rely on these third party services:\u003Cbr \u002F>\n– Maplibre gl: https:\u002F\u002Fgithub.com\u002Fmaplibre\u002Fmaplibre-gl-js\u003Cbr \u002F>\n– tom-select: https:\u002F\u002Fgithub.com\u002Forchidjs\u002Ftom-select\u003C\u002Fp>\n\u003Cp>Tools used to compile and minify this plugin’s files:\u003Cbr \u002F>\n– css: gulp, gulp-less, gulp-clean-css\u003Cbr \u002F>\n– js: gulp, gulp-babel, gulp-terser\u003C\u002Fp>\n","Manage your ecommerce shipments. No subscription, no hidden fees.",1000,10879,4,[20,70,55,71,22],"colissimo","la-poste","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fla-poste-pro-expeditions-woocommerce.2.0.0.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":13,"downloaded":81,"rating":13,"num_ratings":13,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":17,"tags":85,"homepage":23,"download_link":88,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"city-express-shipment","City Express Shipment","1.0.0","nesywoocom","https:\u002F\u002Fprofiles.wordpress.org\u002Fnesywoocom\u002F","\u003Cp>This plugin integrates \u003Cstrong>City Express\u003C\u002Fstrong> shipping services into \u003Cstrong>WooCommerce\u003C\u002Fstrong>, providing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pickup Point map integration (Parcel Shops & Lockers)\u003C\u002Fli>\n\u003Cli>Home Delivery shipment calculation\u003C\u002Fli>\n\u003Cli>Real-time validation of delivery availability\u003C\u002Fli>\n\u003Cli>Automatic creation\u002Fupdate of shipments in City Express system\u003C\u002Fli>\n\u003Cli>Printing of shipping labels\u003C\u002Fli>\n\u003Cli>Tracking link generation inside WooCommerce orders\u003C\u002Fli>\n\u003Cli>Multi-label bulk printing\u003C\u002Fli>\n\u003Cli>Separate configuration for Pickup and Home Delivery shipping methods\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires a valid City Express API Key, provided by City Express.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✔ Pickup Point Map (Leaflet-based)\u003Cbr \u002F>\n✔ Marker-based Locker\u002FParcelShop selection\u003Cbr \u002F>\n✔ Automatic checkout address autofill\u003Cbr \u002F>\n✔ API validation for ZIP\u002FCity delivery availability\u003Cbr \u002F>\n✔ Create, update, and manage shipments from WP Admin\u003Cbr \u002F>\n✔ Print PDF shipping labels\u003Cbr \u002F>\n✔ COD (Cash on Delivery) support\u003Cbr \u002F>\n✔ Bulk label printing\u003Cbr \u002F>\n✔ Full WooCommerce integration\u003Cbr \u002F>\n✔ Admin settings panels for both shipment types\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin sends customer and order data to \u003Cstrong>City Express API\u003C\u002Fstrong> when creating or updating a shipment.\u003Cbr \u002F>\nThis includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer name  \u003C\u002Fli>\n\u003Cli>Delivery address  \u003C\u002Fli>\n\u003Cli>Phone number  \u003C\u002Fli>\n\u003Cli>Email  \u003C\u002Fli>\n\u003Cli>Order details  \u003C\u002Fli>\n\u003Cli>Package weight and contents  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This data is required for postal delivery and is processed on the City Express logistics platform.\u003C\u002Fp>\n\u003Cp>No data is transmitted to any service other than \u003Cstrong>https:\u002F\u002Fapi.cityexpress.rs\u002F\u003C\u002Fstrong>.\u003Cbr \u002F>\nNo analytics, telemetry, or tracking is performed by this plugin.\u003C\u002Fp>\n\u003Cp>Official City Express Privacy Policies:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Srpski (RS):\u003C\u002Fstrong>\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.cityexpress.rs\u002Fposlovna-dokumenta\u003C\u002Fp>\n\u003Cp>\u003Cstrong>English (EN):\u003C\u002Fstrong>\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.cityexpress.rs\u002Fen\u002Fabout-us\u003C\u002Fp>\n\u003Cp>By using this plugin, store owners are responsible for ensuring GDPR compliance for their shop and informing customers about the use of City Express as a shipping carrier.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the City Express API to provide shipping functionality. It is required for all core features: fetching pickup point locations, validating delivery availability, creating\u002Fupdating shipments, and retrieving shipping labels.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> City Express API\u003Cbr \u002F>\n\u003Cstrong>Base URL:\u003C\u002Fstrong> https:\u002F\u002Fapi.cityexpress.rs\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent and when:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pickup point locations are fetched (no customer data sent) when the checkout page loads and the Pickup Shipment method is active.\u003C\u002Fli>\n\u003Cli>Customer shipping address (city and ZIP code) is sent to the API when validating delivery availability during checkout.\u003C\u002Fli>\n\u003Cli>Customer name, delivery address, phone number, email, order details, and package weight\u002Fcontents are sent to the API when a shipment is created or updated from the WooCommerce order admin.\u003C\u002Fli>\n\u003Cli>The API key is included in every request for authentication.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tracking links:\u003C\u002Fstrong> Shipment tracking links (displayed in WooCommerce order admin) point to https:\u002F\u002Finet.cityexpress.rs\u002F — no data is sent automatically to this domain; it is opened by the admin user manually.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>City Express terms of service:\u003C\u002Fstrong> https:\u002F\u002Fwww.cityexpress.rs\u002Fposlovna-dokumenta\u003Cbr \u002F>\n\u003Cstrong>City Express privacy policy (SR):\u003C\u002Fstrong> https:\u002F\u002Fwww.cityexpress.rs\u002Fposlovna-dokumenta\u003Cbr \u002F>\n\u003Cstrong>City Express privacy policy (EN):\u003C\u002Fstrong> https:\u002F\u002Fwww.cityexpress.rs\u002Fen\u002Fabout-us\u003C\u002Fp>\n\u003Cp>No other external services are contacted by this plugin.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>This plugin is not an official WordPress.org or WooCommerce plugin.\u003Cbr \u002F>\nCity Express owns all rights to its API service.\u003C\u002Fp>\n","WooCommerce integration with City Express Pickup Point and Home Delivery shipping services.",43,"2026-04-14T07:52:00.000Z","6.9.4","5.0",[86,55,21,22,87],"courier","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcity-express-shipment.1.0.0.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":13,"downloaded":97,"rating":13,"num_ratings":13,"last_updated":98,"tested_up_to":83,"requires_at_least":84,"requires_php":17,"tags":99,"homepage":23,"download_link":100,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":101},"express-one-shipment","Express One Shipment","1.0.1","exosi","https:\u002F\u002Fprofiles.wordpress.org\u002Fexosi\u002F","\u003Cp>This plugin integrates \u003Cstrong>Express One\u003C\u002Fstrong> shipping services into \u003Cstrong>WooCommerce\u003C\u002Fstrong>, providing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pickup Point map integration (Parcel Shops & Lockers)\u003C\u002Fli>\n\u003Cli>Home Delivery shipment calculation\u003C\u002Fli>\n\u003Cli>Real-time validation of delivery availability\u003C\u002Fli>\n\u003Cli>Automatic creation\u002Fupdate of shipments in Express One system\u003C\u002Fli>\n\u003Cli>Printing of shipping labels\u003C\u002Fli>\n\u003Cli>Tracking link generation inside WooCommerce orders\u003C\u002Fli>\n\u003Cli>Multi-label bulk printing\u003C\u002Fli>\n\u003Cli>Separate configuration for Pickup and Home Delivery shipping methods\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires a valid Express One API Key, provided by Express One.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✔ Pickup Point Map (Leaflet-based)\u003Cbr \u002F>\n✔ Marker-based Locker\u002FParcelShop selection\u003Cbr \u002F>\n✔ Automatic checkout address autofill\u003Cbr \u002F>\n✔ API validation for ZIP\u002FCity delivery availability\u003Cbr \u002F>\n✔ Create, update, and manage shipments from WP Admin\u003Cbr \u002F>\n✔ Print PDF shipping labels\u003Cbr \u002F>\n✔ COD (Cash on Delivery) support\u003Cbr \u002F>\n✔ Bulk label printing\u003Cbr \u002F>\n✔ Full WooCommerce integration\u003Cbr \u002F>\n✔ Admin settings panels for both shipment types\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin sends customer and order data to \u003Cstrong>Express One API\u003C\u002Fstrong> when creating or updating a shipment.\u003Cbr \u002F>\nThis includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer name  \u003C\u002Fli>\n\u003Cli>Delivery address  \u003C\u002Fli>\n\u003Cli>Phone number  \u003C\u002Fli>\n\u003Cli>Email  \u003C\u002Fli>\n\u003Cli>Order details  \u003C\u002Fli>\n\u003Cli>Package weight and contents  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This data is required for postal delivery and is processed on the Express One logistics platform.\u003C\u002Fp>\n\u003Cp>No data is transmitted to any service other than \u003Cstrong>https:\u002F\u002Fapi.expressone.si\u002F\u003C\u002Fstrong>.\u003Cbr \u002F>\nNo analytics, telemetry, or tracking is performed by this plugin.\u003C\u002Fp>\n\u003Cp>Official Express One Privacy Policies:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Slovenian (SI):\u003C\u002Fstrong>\u003Cbr \u002F>\nhttps:\u002F\u002Fexpressone.si\u002Fsi\u002Finformacije\u002Fpolitika-zasebnosti-4\u003C\u002Fp>\n\u003Cp>\u003Cstrong>English (EN):\u003C\u002Fstrong>\u003Cbr \u002F>\nhttps:\u002F\u002Fexpressone.si\u002Fen\u002Finfo\u002Fprivacy-policy-4\u003C\u002Fp>\n\u003Cp>By using this plugin, store owners are responsible for ensuring GDPR compliance for their shop and informing customers about the use of Express One as a shipping carrier.\u003C\u002Fp>\n\u003Ch3>External API Disclosure\u003C\u002Fh3>\n\u003Cp>This plugin communicates with the following external service:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Express One API\u003Cbr \u002F>\n\u003Cstrong>Base URL:\u003C\u002Fstrong> https:\u002F\u002Fapi.expressone.si\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Used For:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Fetching pickup point locations\u003Cbr \u002F>\n– Validating delivery availability\u003Cbr \u002F>\n– Creating shipments\u003Cbr \u002F>\n– Updating shipments\u003Cbr \u002F>\n– Retrieving PDF shipping labels\u003C\u002Fp>\n\u003Cp>No other external services are contacted.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>This plugin is not an official WordPress.org or WooCommerce plugin.\u003Cbr \u002F>\nExpress One owns all rights to its API service.\u003C\u002Fp>\n","WooCommerce integration with Express One Pickup Point and Home Delivery shipping services.",101,"2026-01-30T07:56:00.000Z",[86,55,21,22,87],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpress-one-shipment.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":13,"downloaded":110,"rating":13,"num_ratings":13,"last_updated":111,"tested_up_to":83,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":116,"download_link":117,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"nowpost-click-collect","NowPost Click & Collect","0.0.1","Nowpost Admin","https:\u002F\u002Fprofiles.wordpress.org\u002Fnowpostpickup\u002F","\u003Cp>NowPost is a modern logistics and e-commerce platform that connects online businesses with delivery partners and customers through convenient pickup and drop-off locations. Our WooCommerce plugin transforms your checkout experience by allowing customers to receive or return orders at nearby pickup points instead of home delivery.\u003C\u002Fp>\n\u003Cp>Built specifically for emerging markets where traditional door-to-door delivery faces challenges, NowPost reduces failed deliveries, lowers fulfillment costs, and provides customers with the flexibility to collect orders when and where it’s most convenient.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Nearby Pickup & Drop-off Locations\u003C\u002Fstrong> — Allow customers to receive or return orders at convenient pickup points close to them instead of home delivery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Logistics Partner Support\u003C\u002Fstrong> — Works with multiple last-mile and national logistics providers through a single WooCommerce integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Location-based Checkout Experience\u003C\u002Fstrong> — Automatically shows customers nearby pickup locations during checkout with an interactive map widget\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Tracking & Pickup Codes\u003C\u002Fstrong> — Secure pickup verification using unique codes once orders arrive at a NowPost location\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Designed for Emerging Markets\u003C\u002Fstrong> — Optimized for areas with address challenges and high failed delivery rates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why NowPost?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reduces Failed Deliveries\u003C\u002Fstrong> — Experience fewer failed or returned deliveries caused by incorrect addresses or unavailable recipients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lower Fulfillment Costs\u003C\u002Fstrong> — Pickup-point delivery is often cheaper than door-to-door delivery, improving your margins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Better Customer Experience\u003C\u002Fstrong> — Customers can choose when and where to collect their orders, increasing satisfaction and trust\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expanded Delivery Coverage\u003C\u002Fstrong> — Serve customers in locations that traditional couriers struggle to reach\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Operational Simplicity\u003C\u002Fstrong> — One WooCommerce plugin replaces multiple custom logistics integrations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E.164 Phone Number Formatting\u003C\u002Fstrong> — Automatically formats customer phone numbers to international standards for reliable API communication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Shipping Rates\u003C\u002Fstrong> — Dynamic shipping costs calculated based on selected pickup locations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How NowPost is Different\u003C\u002Fh4>\n\u003Cp>Unlike standard local pickup plugins, \u003Cstrong>NowPost supports third-party pickup locations\u003C\u002Fstrong>, not just merchant-owned stores. Unlike courier-only shipping plugins, NowPost enables \u003Cstrong>pickup-point delivery\u003C\u002Fstrong>, reducing failed deliveries. And unlike other solutions, NowPost is \u003Cstrong>built natively for WooCommerce\u003C\u002Fstrong> and optimized for markets where home delivery is unreliable.\u003C\u002Fp>\n\u003Cp>NowPost combines pickup-point delivery, logistics aggregation, and location-based checkout—features that are rarely available together in a single WooCommerce extension.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Interactive Map Widget\u003C\u002Fstrong> — Customers select their preferred pickup point directly on the checkout page using a beautiful map interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Shipping Rates\u003C\u002Fstrong> — Automatically updates shipping costs based on the selected pickup point\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Order Synchronization\u003C\u002Fstrong> — Creates NowPost orders automatically when WooCommerce orders are processed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Visibility\u003C\u002Fstrong> — Displays NowPost pickup point details and synchronization status in the WooCommerce admin order view\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Integration\u003C\u002Fstrong> — Includes pickup location details in customer and admin order emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Production & Staging Modes\u003C\u002Fstrong> — Toggle between environments for testing before going live\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Customization\u003C\u002Fstrong> — Customize the widget appearance (accent color, logo, map marker, initial zoom)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional Pickup Selection Enforcement\u003C\u002Fstrong> — Choose whether to require pickup point selection before payment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin requires a NowPost account and API credentials. Sign up at \u003Ca href=\"https:\u002F\u002Fnowpost.com\" rel=\"nofollow ugc\">NowPost.com\u003C\u002Fa> to get started.\u003C\u002Fp>\n","Flexible pickup-point delivery for WooCommerce stores, reducing failed deliveries and improving customer satisfaction.",175,"2026-02-11T11:05:00.000Z","6.2","8.1",[55,115,21,22,87],"logistics","https:\u002F\u002Fnowpost.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnowpost-click-collect.0.0.1.zip",{"attackSurface":119,"codeSignals":248,"taintFlows":265,"riskAssessment":332,"analyzedAt":341},{"hooks":120,"ajaxHandlers":218,"restRoutes":245,"shortcodes":246,"cronEvents":247,"entryPointCount":11,"unprotectedCount":13},[121,127,130,133,137,141,145,149,153,158,162,166,171,174,178,181,184,187,190,194,198,201,205,207,209,213,215],{"type":122,"name":123,"callback":124,"file":125,"line":126},"action","admin_menu","add_settings_page","includes\u002Fclass-sccfcw-chronofresh-admin.php",9,{"type":122,"name":128,"callback":129,"file":125,"line":11},"admin_init","register_settings",{"type":122,"name":131,"callback":132,"priority":11,"file":125,"line":32},"woocommerce_admin_order_actions","add_order_actions",{"type":122,"name":134,"callback":135,"file":125,"line":136},"admin_post_sccfcw_generate_label","handle_generate_label",12,{"type":122,"name":138,"callback":139,"file":125,"line":140},"admin_post_sccfcw_test_connection","handle_test_connection",13,{"type":122,"name":142,"callback":143,"priority":11,"file":125,"line":144},"add_meta_boxes","add_label_metabox",14,{"type":122,"name":146,"callback":147,"file":125,"line":148},"admin_enqueue_scripts","enqueue_admin_scripts",16,{"type":122,"name":150,"callback":151,"file":125,"line":152},"admin_footer","inject_metabox_fallback",17,{"type":154,"name":155,"callback":156,"file":125,"line":157},"filter","woocommerce_order_is_block_compatible","__return_true",18,{"type":122,"name":159,"callback":160,"file":125,"line":161},"woocommerce_product_options_shipping","add_temperature_field",19,{"type":122,"name":163,"callback":164,"file":125,"line":165},"woocommerce_process_product_meta","save_temperature_field",20,{"type":122,"name":167,"callback":168,"file":169,"line":170},"admin_notices","closure","includes\u002Fclass-sccfcw-chronofresh-api.php",554,{"type":122,"name":172,"callback":168,"file":169,"line":173},"admin_post_sccfcw_dismiss_review_notice",560,{"type":122,"name":175,"callback":176,"priority":11,"file":177,"line":126},"woocommerce_after_shipping_rate","add_pickup_point_selector","includes\u002Fclass-sccfcw-chronofresh-frontend.php",{"type":154,"name":179,"callback":180,"priority":25,"file":177,"line":11},"woocommerce_cart_shipping_packages","inject_pickup_point_selector_blocks",{"type":122,"name":182,"callback":183,"priority":11,"file":177,"line":32},"woocommerce_checkout_update_order_review","log_checkout_update",{"type":122,"name":185,"callback":186,"priority":11,"file":177,"line":136},"woocommerce_checkout_create_order","save_pickup_point",{"type":122,"name":188,"callback":189,"file":177,"line":140},"wp_enqueue_scripts","enqueue_scripts",{"type":122,"name":191,"callback":192,"file":193,"line":140},"admin_post_sccfcw_export_logs","export_logs","includes\u002Fclass-sccfcw-chronofresh-logger.php",{"type":154,"name":195,"callback":196,"file":197,"line":32},"woocommerce_shipping_methods","register_shipping_methods","includes\u002Fclass-sccfcw-chronofresh-shipping.php",{"type":122,"name":199,"callback":186,"priority":11,"file":197,"line":200},"woocommerce_checkout_update_order_meta",49,{"type":122,"name":202,"callback":203,"priority":11,"file":197,"line":204},"woocommerce_calculate_shipping","validate_city",50,{"type":122,"name":167,"callback":168,"file":206,"line":35},"simple-connection-for-chronofresh-woocommerce.php",{"type":122,"name":167,"callback":168,"file":206,"line":208},36,{"type":122,"name":210,"callback":211,"priority":165,"file":206,"line":212},"plugins_loaded","sccfcw_init",67,{"type":122,"name":167,"callback":168,"file":206,"line":214},69,{"type":122,"name":216,"callback":168,"file":206,"line":217},"admin_post_dismiss_sccfcw_premium",75,[219,225,229,233,236,238,239,241,242,244],{"action":220,"nopriv":221,"callback":222,"hasNonce":223,"hasCapCheck":223,"file":125,"line":224},"sccfcw_generate_label",false,"ajax_generate_label",true,15,{"action":226,"nopriv":221,"callback":186,"hasNonce":223,"hasCapCheck":221,"file":227,"line":228},"sccfcw_save_pickup_point","includes\u002Fclass-sccfcw-chronofresh-ajax.php",7,{"action":230,"nopriv":221,"callback":231,"hasNonce":223,"hasCapCheck":221,"file":227,"line":232},"sccfcw_get_pickup_point","get_pickup_point",8,{"action":234,"nopriv":221,"callback":235,"hasNonce":223,"hasCapCheck":221,"file":227,"line":126},"sccfcw_get_pickup_points","get_pickup_points",{"action":226,"nopriv":221,"callback":237,"hasNonce":223,"hasCapCheck":221,"file":177,"line":144},"ajax_save_pickup_point",{"action":226,"nopriv":223,"callback":237,"hasNonce":223,"hasCapCheck":221,"file":177,"line":224},{"action":230,"nopriv":221,"callback":240,"hasNonce":223,"hasCapCheck":221,"file":177,"line":148},"ajax_get_pickup_point",{"action":230,"nopriv":223,"callback":240,"hasNonce":223,"hasCapCheck":221,"file":177,"line":152},{"action":234,"nopriv":221,"callback":243,"hasNonce":223,"hasCapCheck":221,"file":177,"line":157},"ajax_get_pickup_points",{"action":234,"nopriv":223,"callback":243,"hasNonce":223,"hasCapCheck":221,"file":177,"line":161},[],[],[],{"dangerousFunctions":249,"sqlUsage":250,"outputEscaping":252,"fileOperations":261,"externalRequests":262,"nonceChecks":224,"capabilityChecks":263,"bundledLibraries":264},[],{"prepared":13,"raw":13,"locations":251},[],{"escaped":253,"rawEcho":254,"locations":255},319,2,[256,259],{"file":125,"line":257,"context":258},61,"raw output",{"file":125,"line":260,"context":258},186,5,1,3,[],[266,284,301,311,324],{"entryPoint":267,"graph":268,"unsanitizedCount":13,"severity":283},"handle_generate_label (includes\u002Fclass-sccfcw-chronofresh-admin.php:111)",{"nodes":269,"edges":281},[270,275],{"id":271,"type":272,"label":273,"file":125,"line":274},"n0","source","$_GET (x2)",112,{"id":276,"type":277,"label":278,"file":125,"line":279,"wp_function":280},"n1","sink","wp_redirect() [Open Redirect]",119,"wp_redirect",[282],{"from":271,"to":276,"sanitized":223},"low",{"entryPoint":285,"graph":286,"unsanitizedCount":13,"severity":283},"\u003Cclass-sccfcw-chronofresh-admin> (includes\u002Fclass-sccfcw-chronofresh-admin.php:0)",{"nodes":287,"edges":298},[288,289,290,293],{"id":271,"type":272,"label":273,"file":125,"line":274},{"id":276,"type":277,"label":278,"file":125,"line":279,"wp_function":280},{"id":291,"type":272,"label":292,"file":125,"line":274},"n2","$_GET",{"id":294,"type":277,"label":295,"file":125,"line":296,"wp_function":297},"n3","echo() [XSS]",192,"echo",[299,300],{"from":271,"to":276,"sanitized":223},{"from":291,"to":294,"sanitized":223},{"entryPoint":302,"graph":303,"unsanitizedCount":13,"severity":283},"\u003Cclass-sccfcw-chronofresh-frontend> (includes\u002Fclass-sccfcw-chronofresh-frontend.php:0)",{"nodes":304,"edges":309},[305,307],{"id":271,"type":272,"label":306,"file":177,"line":200},"$_POST",{"id":276,"type":277,"label":295,"file":177,"line":308,"wp_function":297},210,[310],{"from":271,"to":276,"sanitized":223},{"entryPoint":312,"graph":313,"unsanitizedCount":13,"severity":283},"validate_city (includes\u002Fclass-sccfcw-chronofresh-shipping.php:128)",{"nodes":314,"edges":322},[315,318],{"id":271,"type":272,"label":316,"file":197,"line":317},"$_POST (x2)",132,{"id":276,"type":277,"label":319,"file":197,"line":320,"wp_function":321},"update_option() [Settings Manipulation]",139,"update_option",[323],{"from":271,"to":276,"sanitized":223},{"entryPoint":325,"graph":326,"unsanitizedCount":13,"severity":283},"\u003Cclass-sccfcw-chronofresh-shipping> (includes\u002Fclass-sccfcw-chronofresh-shipping.php:0)",{"nodes":327,"edges":330},[328,329],{"id":271,"type":272,"label":316,"file":197,"line":317},{"id":276,"type":277,"label":319,"file":197,"line":320,"wp_function":321},[331],{"from":271,"to":276,"sanitized":223},{"summary":333,"deductions":334},"The \"simple-connection-for-chronofresh-woocommerce\" plugin version 1.0.3 demonstrates a strong security posture based on the provided static analysis.  The plugin exhibits excellent adherence to secure coding practices, with 100% of SQL queries utilizing prepared statements and an exceptionally high rate of output escaping (99%).  Furthermore, the presence of 15 nonce checks and 3 capability checks on its AJAX endpoints indicates a deliberate effort to protect against common attack vectors. The vulnerability history is clean, with no known CVEs, which is a significant positive indicator of the plugin's overall security maturity. The taint analysis also reveals no critical or high severity issues related to unsanitized data flows, further reinforcing its robust security.\n\nWhile the plugin scores highly on many security metrics, the presence of 10 AJAX handlers, even with the noted security checks, represents a potential attack surface. Although the analysis states 0 unprotected AJAX handlers, a very large number of handlers, even if protected, can sometimes increase the complexity and the potential for misconfiguration or overlooked vulnerabilities. The 5 file operations and 1 external HTTP request are not inherently risky but warrant attention in any thorough audit to ensure they are implemented securely and do not expose unintended vulnerabilities.  Overall, this plugin appears to be well-developed with security in mind, with a low risk profile, and its strengths significantly outweigh any minor concerns.",[335,337,339],{"reason":336,"points":254},"10 AJAX handlers present",{"reason":338,"points":262},"5 file operations",{"reason":340,"points":262},"1 external HTTP request","2026-04-16T12:58:10.641Z",{"wat":343,"direct":352},{"assetPaths":344,"generatorPatterns":347,"scriptPaths":348,"versionParams":349},[345,346],"\u002Fwp-content\u002Fplugins\u002Fsimple-connection-for-chronofresh-woocommerce\u002Fcss\u002Fsccfcw-admin-style.css","\u002Fwp-content\u002Fplugins\u002Fsimple-connection-for-chronofresh-woocommerce\u002Fjs\u002Fsccfcw-admin-script.js",[],[346],[350,351],"simple-connection-for-chronofresh-woocommerce\u002Fcss\u002Fsccfcw-admin-style.css?ver=","simple-connection-for-chronofresh-woocommerce\u002Fjs\u002Fsccfcw-admin-script.js?ver=",{"cssClasses":353,"htmlComments":355,"htmlAttributes":356,"restEndpoints":358,"jsGlobals":359,"shortcodeOutput":361},[354],"sccfcw-metabox-title",[],[357],"data-sccfcw-order-id",[],[360],"sccfcw_ajax_object",[],{"error":223,"url":363,"statusCode":12,"statusMessage":364,"message":364},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsimple-connection-for-chronofresh-woocommerce\u002Fbundle","no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":68,"versions":366},[367,372,379,385],{"version":6,"download_url":24,"svn_tag_url":368,"released_at":26,"has_diff":221,"diff_files_changed":369,"diff_lines":26,"trac_diff_url":370,"vulnerabilities":371,"is_current":223},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsimple-connection-for-chronofresh-woocommerce\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsimple-connection-for-chronofresh-woocommerce%2Ftags%2F1.0.2&new_path=%2Fsimple-connection-for-chronofresh-woocommerce%2Ftags%2F1.0.3",[],{"version":373,"download_url":374,"svn_tag_url":375,"released_at":26,"has_diff":221,"diff_files_changed":376,"diff_lines":26,"trac_diff_url":377,"vulnerabilities":378,"is_current":221},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-connection-for-chronofresh-woocommerce.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsimple-connection-for-chronofresh-woocommerce\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsimple-connection-for-chronofresh-woocommerce%2Ftags%2F1.0.1&new_path=%2Fsimple-connection-for-chronofresh-woocommerce%2Ftags%2F1.0.2",[],{"version":92,"download_url":380,"svn_tag_url":381,"released_at":26,"has_diff":221,"diff_files_changed":382,"diff_lines":26,"trac_diff_url":383,"vulnerabilities":384,"is_current":221},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-connection-for-chronofresh-woocommerce.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsimple-connection-for-chronofresh-woocommerce\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsimple-connection-for-chronofresh-woocommerce%2Ftags%2F1.0.0&new_path=%2Fsimple-connection-for-chronofresh-woocommerce%2Ftags%2F1.0.1",[],{"version":76,"download_url":386,"svn_tag_url":387,"released_at":26,"has_diff":221,"diff_files_changed":388,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":389,"is_current":221},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-connection-for-chronofresh-woocommerce.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsimple-connection-for-chronofresh-woocommerce\u002Ftags\u002F1.0.0\u002F",[],[]]