[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjZ_XWkULe2hYZObQLF3lDF0Oin-MKfjU4dthqA4RakM":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":109,"crawl_stats":37,"alternatives":114,"analysis":218,"fingerprints":1105},"seur","SEUR Oficial","2.2.29","SEUR OFICIAL","https:\u002F\u002Fprofiles.wordpress.org\u002Fseuroficial\u002F","\u003Cp>Thank you for using the SEUR plugin for WooCommerce. This plugin will provides all what you need in order to manage your shipments with SEUR:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create Shipments and Labels both for domestic and crossborder shipments, including shipments for cooled goods and shipemnts to pickup points.\u003C\u002Fli>\n\u003Cli>Request collections from your own facilities\u003C\u002Fli>\n\u003Cli>Request the shipments status events\u003C\u002Fli>\n\u003Cli>Set up your shipping rates by loading a file or in detail.\u003C\u002Fli>\n\u003Cli>Modify and update shipments already generated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Discover the full potential of the SEUR plugin! Boost your online store!\u003C\u002Fp>\n\u003Ch4>Predict\u003C\u002Fh4>\n\u003Cp>Our Predict service lets you inform the buyer of the estimated delivery time. Optimise your and your buyers’ time, and offer them the best possible buying experience.\u003Cbr \u002F>\nMoreover, being part of DPD group means your international customers will have the same Predict experience in their own language.\u003C\u002Fp>\n\u003Ch4>Several simultaneous delivery methods\u003C\u002Fh4>\n\u003Cp>You can offer your buyers as many delivery options as you wish. Next day delivery, urgent morning delivery, even international deliveries and cold shipping.\u003C\u002Fp>\n\u003Ch4>Quick set-up\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Finfo.notificaciones.e-seur.com\u002FFormulario-Web-Seur\" rel=\"nofollow ugc\">Leave your details here\u003C\u002Fa>. Ask SEUR for your registration details, fill in the configuration form and set the transport rate for your buyers. Trust your shipments to the leading e-commerce logistics partner in just 3 steps.\u003C\u002Fp>\n\u003Ch3>2.2.29\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: WordPress 6.9 compatibility\u003C\u002Fli>\n\u003Cli>ADDED: Checkout Blocks compatibility\u003C\u002Fli>\n\u003Cli>CHANGED: Plugin Check review\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.28\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Automatic update shipments (SEUR cron)\u003C\u002Fli>\n\u003Cli>ADDED: SEUR Returns site link\u003C\u002Fli>\n\u003Cli>ADDED: Pick-up locations search\u003C\u002Fli>\n\u003Cli>ADDED: PudoID input at edit order\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.27\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Default free shipping rates at install\u003C\u002Fli>\n\u003Cli>ADDED: Show incompatibility message when checkout page is set as blocks\u003C\u002Fli>\n\u003Cli>CHANGED: Update shipment response to continue with the process\u003C\u002Fli>\n\u003Cli>CHANGED: Set weight action\u003C\u002Fli>\n\u003Cli>CHANGED: Config options cleanup\u003C\u002Fli>\n\u003Cli>FIXED: Behaviour when no google maps api key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.26\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Wrong order status after generating SEUR label\u003C\u002Fli>\n\u003Cli>FIXED: SEUR metabox not visible with legacy order storage (HPOS inactive)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.25\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Meet WordPress SVN repository requirements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.24\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: WordPress 6.8 compatibility\u003C\u002Fli>\n\u003Cli>ADDED: Check cart before save weight\u003C\u002Fli>\n\u003Cli>FIXED: Vulnerability SET-467\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.23\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Clean special chars and force utf8 codification\u003C\u002Fli>\n\u003Cli>FIXED: Fix php7 compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.22\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Regenerate seur uploads dir option in settings\u003C\u002Fli>\n\u003Cli>ADDED: Add zip ranges feature\u003C\u002Fli>\n\u003Cli>FIXED: Fix no hpos orders to is_seur_order\u003C\u002Fli>\n\u003Cli>FIXED: Fix hpos labels weight\u003C\u002Fli>\n\u003Cli>FIXED: Fix bulk create label post legacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.21\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Rates download button\u003C\u002Fli>\n\u003Cli>ADDED: Update shipments feature\u003C\u002Fli>\n\u003Cli>ADDED: Add packages feature\u003C\u002Fli>\n\u003Cli>FIXED: Fix is_seur_order function\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.20\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CHANGED: Change rates selector query\u003C\u002Fli>\n\u003Cli>FIXED: Fix local pickup point selection\u003C\u002Fli>\n\u003Cli>FIXED: Fix install in custom path\u003C\u002Fli>\n\u003Cli>FIXED: Fix uploads labels path\u003C\u002Fli>\n\u003Cli>FIXED: Change get_option mixed type to string\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.19\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Refactor get rates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.18\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Regenerate labels if file not found or label type config changed\u003C\u002Fli>\n\u003Cli>FIXED: ZPL init filesystem\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.17\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Tracking status update\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.16\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: ZPL merge\u003C\u002Fli>\n\u003Cli>FIXED: Set transient rate\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.15\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Remove token jobs\u003C\u002Fli>\n\u003Cli>FIXED: Fix custom rates name sanitization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.14\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: New pick-up layout design and cancel pick-up functionality\u003C\u002Fli>\n\u003Cli>ADDED: Set downloaded label meta in other functions\u003C\u002Fli>\n\u003Cli>FIXED: Vulnerability\u003C\u002Fli>\n\u003Cli>FIXED: Fix change value\u003C\u002Fli>\n\u003Cli>FIXED: Fix has label function\u003C\u002Fli>\n\u003Cli>FIXED: Fix required from rate state value\u003C\u002Fli>\n\u003Cli>REMOVED: Log token email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.13\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Vulnerability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.12\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Add new service 13:30 Frío\u003C\u002Fli>\n\u003Cli>ADDED: PHP8.2 compatibility\u003C\u002Fli>\n\u003Cli>CHANGED: Change _seur_2shop_codCentro value\u003C\u002Fli>\n\u003Cli>FIXED: Fix manifest consig_name\u003C\u002Fli>\n\u003Cli>FIXED: Fix plugins path include\u003C\u002Fli>\n\u003Cli>FIXED: Set shipping address to pick-up location address for pick-up orders\u003C\u002Fli>\n\u003Cli>FIXED: Order weight is computed in excess when the order contains product packs\u003C\u002Fli>\n\u003Cli>FIXED: Cannot select country when editing custom rate\u003C\u002Fli>\n\u003Cli>FIXED: Erroneous rate calculation for local service SEUR 2SHOP\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.11\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CHANGED: Rates ajax call\u003C\u002Fli>\n\u003Cli>CHANGED: Remove optional parameters to avoid deprecated notice in tcpdf library\u003C\u002Fli>\n\u003Cli>CHANGED: Remove id_number (nif) from request data\u003C\u002Fli>\n\u003Cli>FIXED: Fix COD value\u003C\u002Fli>\n\u003Cli>FIXED: Manifest remove redirect\u003C\u002Fli>\n\u003Cli>FIXED: Woocommerce bug with metadata in checkout block\u003C\u002Fli>\n\u003Cli>FIXED: Woocommerce bug undefined wc_get_page_screen_id\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.10\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Import CSV custom rates\u003C\u002Fli>\n\u003Cli>ADDED: Pickup ID validation in local shipping methods\u003C\u002Fli>\n\u003Cli>FIXED: HPOS generate labels bulk action\u003C\u002Fli>\n\u003Cli>FIXED: Default weight\u003C\u002Fli>\n\u003Cli>FIXED: Custom rates country selector problem with select2 library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.9\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CHANGED: Generate PDF Manifest in local\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.8\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Add timetable info in Google Map points\u003C\u002Fli>\n\u003Cli>ADDED: Add customer comments in label\u003C\u002Fli>\n\u003Cli>CHANGED: Use shipping address to get Google Map points when is different from billing address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.7\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Add ISO info in labels\u003C\u002Fli>\n\u003Cli>CHANGED: Change country field\u003C\u002Fli>\n\u003Cli>FIXED: Fix install required files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.6\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Clean phone numbers\u003C\u002Fli>\n\u003Cli>ADDED: Add A4_3 printer format\u003C\u002Fli>\n\u003Cli>ADDED: Free shipping message when cost is 0\u003C\u002Fli>\n\u003Cli>ADDED: HPOS compatibility\u003C\u002Fli>\n\u003Cli>ADDED: Default values for international pudo info\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.5\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Add ccc in manifest api call\u003C\u002Fli>\n\u003Cli>CHANGED: Remove deprecated config fields\u003C\u002Fli>\n\u003Cli>FIXED: Fix orders filter\u003C\u002Fli>\n\u003Cli>FIXED: Show all Seur shipping options when transports are available\u003C\u002Fli>\n\u003Cli>FIXED: Fix append labels ZPL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Add traking statuses\u003C\u002Fli>\n\u003Cli>ADDED: PDF massive print\u003C\u002Fli>\n\u003Cli>ADDED: Add platform name in shipments endpoint\u003C\u002Fli>\n\u003Cli>ADDED: Add ‘change’ service\u003C\u002Fli>\n\u003Cli>ADDED: Add accountId in manifest endpoint\u003C\u002Fli>\n\u003Cli>FIXED: Fix international pickup\u003C\u002Fli>\n\u003Cli>FIXED: Fix has_label function warning\u003C\u002Fli>\n\u003Cli>FIXED: Fix filter orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.3\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ADDED: Check if really has label\u003C\u002Fli>\n\u003Cli>FIXED: Error while generating manifest\u003C\u002Fli>\n\u003Cli>FIXED: Incorrect rate computed for items with weight less than 1Kg\u003C\u002Fli>\n\u003Cli>FIXED: Custom name rates field\u003C\u002Fli>\n\u003Cli>FIXED: Check shipping method Seur\u003C\u002Fli>\n\u003Cli>FIXED: Add Classic 2shop as pickup shipping methods to print map\u003C\u002Fli>\n\u003Cli>FIXED: Termica massive print option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CHANGED: Show Seur metabox only for Seur orders\u003C\u002Fli>\n\u003Cli>FIXED: Get Seur products\u002Fservices from data file instead DB in label generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.2.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CHANGED: Change SOAP calls to API Rest in shipments, labels, pickups points and manifesto\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.1.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: An error when using weight for rates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.1.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>NEW: New tracking API\u003C\u002Fli>\n\u003Cli>FIXED: Fixed Collections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.3\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Under some circunstances DB tables were not created.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Fixed a priority code sequence.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Fixed a problem where under some circumstances a correct date was not generated in the pickups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>NEW: New SEUR API\u003C\u002Fli>\n\u003Cli>Minor fix\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.8.0.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FIXED: Fixed SEUR nottice link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.8.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>NEW: Now you can select is Tax are checked for apply rates.\u003C\u002Fli>\n\u003Cli>NEW: Now Shops Managers can create & download Labels.\u003C\u002Fli>\n\u003Cli>Fixed text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.7.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed error with Add rate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.7.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed error with Add rate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.7.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sanitization, escaping & Code is Poetry.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.6.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added compatibility with WordPress 5.5\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.5.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed a problem with Free Shipping with different tax.\u003C\u002Fli>\n\u003Cli>Declared compatibility with WooCommerce 4.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.5.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed a problem with pickup method. The selection of the Pickup method in the checkout produced a duplication of other methods.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.5.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Declared compatibility with WordPress 5.3 & WooCommerce 4.0\u003C\u002Fli>\n\u003Cli>Added International Pickup\u003C\u002Fli>\n\u003Cli>Removed TGMPA. Many plugins authors doesn’t use correctly this plugin causing many problems.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.2.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Removed some debug lines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed a problem with 13:30 Frío and France\u003C\u002Fli>\n\u003Cli>Fixed a validation with Notify Collection\u003C\u002Fli>\n\u003Cli>Compatibility declared with WooCommerce 3.7\u003C\u002Fli>\n\u003Cli>Added an admin notice\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed a problem with dates in Manifest\u003C\u002Fli>\n\u003Cli>Added 13:30 Frío to France rates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>New: Added GeoLabel, the new standard for European labels.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.3.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Now shop_manager role can manage Labels\u003C\u002Fli>\n\u003Cli>New Status page with Seur Status and Scripts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Improved checkout validation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed a little problem with coupons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>NEW: Added compatibility with Coupons, now you can apply a free shipping coupon to SEUR.\u003C\u002Fli>\n\u003Cli>Fixed a problem with SEUR Local Pickup, now works.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>NEW: Added Local Pickup\u003C\u002Fli>\n\u003Cli>Added Portugal to some forms.\u003C\u002Fli>\n\u003Cli>Added International CCC (you need to add it to the plugin settings).\u003C\u002Fli>\n\u003Cli>Fixed some bugs.\u003C\u002Fli>\n\u003Cli>Added SEUR Pickup\u003C\u002Fli>\n\u003Cli>Added 3 new International product\u002FService\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed maximun price to charge fee\u003C\u002Fli>\n\u003Cli>Fixed search for Rates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added compatibility with WordPress Multisite.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed a bug that breaks the admin orders search when rates are not customized.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First public release.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add SEUR shipping method to WooCommerce. The SEUR plugin for WooCommerce allows you to manage your order dispatches in a fast and easy way",1000,31306,20,2,"2026-02-25T10:27:00.000Z","6.9.4","4.0","",[20,21,4,22,23],"enviar-paquete","logistica","shipping","woocommerce","http:\u002F\u002Fwww.seur.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseur.2.2.29.zip",90,5,0,"2025-04-25 00:00:00","2026-03-15T15:16:48.613Z",[32,48,64,80,95],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-46474","seur-oficial-unauthenticated-local-file-inclusion","SEUR Oficial \u003C= 2.2.23 - Unauthenticated Local File Inclusion","The SEUR Oficial plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 2.2.23. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.",null,"\u003C=2.2.23","2.2.24","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2025-05-07 13:53:45",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F624c98c2-3fce-4f6b-a049-da3bce2a8c6a?source=api-prod",13,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":55,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2024-9438","seur-oficial-reflected-cross-site-scripting","SEUR Oficial \u003C= 2.2.11 - Reflected Cross-Site Scripting","The SEUR Oficial plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'change_service' parameter in all versions up to, and including, 2.2.11 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=2.2.11","2.2.12","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)","2024-10-28 20:26:08","2024-10-29 08:31:17",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F88edf229-2be2-49d0-b500-e8ff7708f806?source=api-prod",1,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":37,"affected_versions":69,"patched_in_version":70,"severity":71,"cvss_score":72,"cvss_vector":73,"vuln_type":74,"published_date":75,"updated_date":76,"references":77,"days_to_patch":79},"CVE-2024-9201","seur-oficial-unauthenticated-sql-injection","SEUR Oficial \u003C= 2.2.10.2 - Unauthenticated SQL Injection","The SEUR Oficial plugin for WordPress is vulnerable to SQL Injection via the 'id_order' parameter of the '\u002Fmodules\u002Fseur\u002Fajax\u002FsaveCodFee.php' file in all versions up to, and including, 2.2.10.2 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=2.2.10.2","2.2.11","high",7.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2024-10-10 00:00:00","2024-10-18 13:30:37",[78],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F820b289c-f907-42b1-8b22-52d614398fba?source=api-prod",9,{"id":81,"url_slug":82,"title":83,"description":84,"plugin_slug":4,"theme_slug":37,"affected_versions":85,"patched_in_version":86,"severity":55,"cvss_score":87,"cvss_vector":88,"vuln_type":89,"published_date":90,"updated_date":91,"references":92,"days_to_patch":94},"CVE-2021-25004","seur-oficial-authenticated-arbitrary-file-download","SEUR Oficial \u003C 1.7.2 - Authenticated Arbitrary File Download","The SEUR Oficial WordPress plugin before 1.7.2 creates a PHP file with a random name when installed, even though it is used for support purposes, it allows to download any file from the web server without restriction after knowing the URL and a password than an administrator can see in the plugin settings page.","\u003C1.7.2","1.7.2",4.9,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Files or Directories Accessible to External Parties","2022-01-10 00:00:00","2024-01-22 19:56:02",[93],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F58e1a5a1-800f-45e8-a356-759ba568d7c5?source=api-prod",743,{"id":96,"url_slug":97,"title":98,"description":99,"plugin_slug":4,"theme_slug":37,"affected_versions":100,"patched_in_version":101,"severity":55,"cvss_score":102,"cvss_vector":103,"vuln_type":104,"published_date":105,"updated_date":91,"references":106,"days_to_patch":108},"CVE-2021-25005","seur-oficial-cross-site-scripting","SEUR Oficial \u003C= 1.6.0 - Cross-Site Scripting","The SEUR Oficial WordPress plugin before 1.7.0 does not sanitize and escape some of its settings allowing high privilege users to perform Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed","\u003C1.7.0","1.7.0",4.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2021-12-20 00:00:00",[107],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff3543ce7-328e-4db8-8993-8cd78af997de?source=api-prod",764,{"slug":110,"display_name":7,"profile_url":8,"plugin_count":63,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":111,"trust_score":112,"computed_at":113},"seuroficial",306,72,"2026-04-04T03:39:09.448Z",[115,133,150,174,199],{"slug":116,"name":117,"version":118,"author":117,"author_profile":119,"description":120,"short_description":121,"active_installs":11,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":18,"download_link":131,"security_score":132,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"superfrete","SuperFrete","3.3.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuperfrete\u002F","\u003Cp>Integração com a plataforma SuperFrete para WooCommerce.\u003C\u002Fp>\n\u003Ch3>Descrição\u003C\u002Fh3>\n\u003Cp>SuperFrete é um plugin para WooCommerce que otimiza o cálculo de frete, oferecendo múltiplas opções de envio, integração com transportadoras e funcionalidades avançadas para gestão de frete na loja virtual.\u003C\u002Fp>\n\u003Cp>Principais funcionalidades:\u003Cbr \u002F>\n– Cálculo de frete em tempo real\u003Cbr \u002F>\n– Suporte a PAC, SEDEX e MiniEnvio\u003Cbr \u002F>\n– Integração com APIs de transportadoras\u003Cbr \u002F>\n– Interface amigável para configuração no painel administrativo\u003Cbr \u002F>\n– Exibição personalizada do cálculo de frete na página do produto e checkout\u003Cbr \u002F>\n– Logs e registros detalhados para auditoria\u003Cbr \u002F>\n– Opção de frete gratuito baseado em regras personalizadas\u003Cbr \u002F>\n– Suporte para múltiplos perfis de envio por categoria de produto\u003Cbr \u002F>\n– Controle avançado de restrições geográficas e de peso\u003Cbr \u002F>\n– Notificação de status do frete para o cliente\u003C\u002Fp>\n\u003Ch3>Instalação\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Faça o upload da pasta \u003Ccode>superfrete\u003C\u002Fcode> para o diretório \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Ative o plugin através do menu “Plugins” no WordPress.\u003C\u002Fli>\n\u003Cli>Acesse “Configurações -> SuperFrete” para configurar os métodos de envio.\u003C\u002Fli>\n\u003Cli>Configure suas credenciais e opções de transporte conforme necessário.\u003C\u002Fli>\n\u003Cli>Defina as regras de cálculo de frete no painel de administração.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Uso\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>O plugin adiciona um cálculo de frete diretamente nas páginas de produtos e checkout do WooCommerce.\u003C\u002Fli>\n\u003Cli>O administrador pode gerenciar as opções de envio no painel de administração do WordPress.\u003C\u002Fli>\n\u003Cli>Logs podem ser acessados para verificação de erros e análise de pedidos.\u003C\u002Fli>\n\u003Cli>Os clientes podem visualizar estimativas de entrega em tempo real.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Hooks e Filtros\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Ações:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>superfrete_before_calculation\u003C\u002Fcode> – Executado antes do cálculo de frete.\u003Cbr \u002F>\n– \u003Ccode>superfrete_after_calculation\u003C\u002Fcode> – Executado após o cálculo de frete.\u003Cbr \u002F>\n– \u003Ccode>superfrete_order_completed\u003C\u002Fcode> – Acionado quando um pedido é finalizado.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filtros:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>superfrete_shipping_options\u003C\u002Fcode> – Modifica as opções de frete disponíveis.\u003Cbr \u002F>\n– \u003Ccode>superfrete_custom_price\u003C\u002Fcode> – Permite alterar os valores de frete dinamicamente.\u003Cbr \u002F>\n– \u003Ccode>superfrete_delivery_time\u003C\u002Fcode> – Personaliza o tempo estimado de entrega.\u003Cbr \u002F>\n– \u003Ccode>superfrete_shipping_zones\u003C\u002Fcode> – Permite modificar zonas de frete.\u003C\u002Fp>\n\u003Ch3>Arquivos Principais\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>superfrete.php\u003C\u002Fcode> – Arquivo principal do plugin.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FApp.php\u003C\u002Fcode> – Core do plugin.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FControllers\u002FAdmin\u002FAdmin_Menu.php\u003C\u002Fcode> – Criação do menu administrativo.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FControllers\u002FProductShipping.php\u003C\u002Fcode> – Controle de métodos de envio.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FShipping\u002FSuperFreteShipping.php\u003C\u002Fcode> – Classe principal de cálculo de frete.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FShipping\u002FSuperFreteSEDEX.php\u003C\u002Fcode> – Implementação do método SEDEX.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FShipping\u002FSuperFreteMiniEnvio.php\u003C\u002Fcode> – Implementação do método MiniEnvio.\u003C\u002Fli>\n\u003Cli>\u003Ccode>app\u002FShipping\u002FSuperFretePAC.php\u003C\u002Fcode> – Implementação do método PAC.\u003C\u002Fli>\n\u003Cli>\u003Ccode>api\u002FHttp\u002FRequest.php\u003C\u002Fcode> – Gerenciamento de requisições de API.\u003C\u002Fli>\n\u003Cli>\u003Ccode>api\u002FHelpers\u002FLogger.php\u003C\u002Fcode> – Registro de logs de eventos do plugin.\u003C\u002Fli>\n\u003Cli>\u003Ccode>templates\u002Fwoocommerce\u002Fshipping-calculator.php\u003C\u002Fcode> – Template do calculador de frete.\u003C\u002Fli>\n\u003Cli>\u003Ccode>assets\u002Fscripts\u002Fsuperfrete-calculator.js\u003C\u002Fcode> – Script de cálculo de frete no frontend.\u003C\u002Fli>\n\u003Cli>\u003Ccode>assets\u002Fscripts\u002Fadmin.js\u003C\u002Fcode> – Script para configuração administrativa.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Suporte\u003C\u002Fh3>\n\u003Cp>Caso tenha dúvidas ou precise de suporte, entre em contato através do e-mail integracao@superfrete.com\u003C\u002Fp>\n","Integração com a plataforma SuperFrete para WooCommerce.",10911,86,3,"2025-12-26T13:00:00.000Z","6.8.5","5.0","7.4",[130,21,22,23],"frete","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuperfrete.3.3.3.zip",100,{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":132,"num_ratings":63,"last_updated":143,"tested_up_to":126,"requires_at_least":144,"requires_php":128,"tags":145,"homepage":148,"download_link":149,"security_score":132,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"andreani-shipping","Andreani WooCommerce","1.4.7","integracionandreani","https:\u002F\u002Fprofiles.wordpress.org\u002Fintegracionandreani\u002F","\u003Cp>Este plugin integra el método de envío de Andreani directamente en tu tienda WooCommerce, permitiendo a tus clientes seleccionar Andreani como opción de entrega durante el proceso de compra.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Importante:\u003C\u002Fstrong> Este plugin está diseñado exclusivamente para zonas de envío en Argentina.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Funcionalidades incluidas:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Agrega el método de envío “Andreani Envios” en WooCommerce\u003C\u002Fli>\n\u003Cli>Cálculo de tarifas de envío en tiempo real\u003C\u002Fli>\n\u003Cli>Selección de sucursales Andreani para envíos Puerta a Sucursal\u003C\u002Fli>\n\u003Cli>Generación automática de órdenes de envío y etiquetas (solo para clientes corporativos)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requisitos previos:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Antes de configurar el plugin, necesitarás generar tu Credential ID (hash de autenticación) según el tipo de cliente:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clientes PyME:\u003C\u002Fstrong> Genera tu credencial en https:\u002F\u002Fpymes.andreani.com\u002Fintegraciones\u002F (selecciona la opción WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clientes Corporativos:\u003C\u002Fstrong> Genera tu credencial en https:\u002F\u002Fcorporativo.andreani.com\u002Fwoocommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Una vez generada tu credencial, podrás configurar el método de envío “Andreani Envios” en las opciones de WooCommerce (WooCommerce > Ajustes > Envío > Zonas de envío).\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>Este plugin se conecta a las APIs de Andreani para obtener información de envíos, calcular tarifas y gestionar órdenes de envío.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Servicio:\u003C\u002Fstrong> APIs de Andreani\u003Cbr \u002F>\n\u003Cstrong>Propósito:\u003C\u002Fstrong> Cálculo de tarifas de envío, obtención de información de sucursales y generación de órdenes de envío\u003Cbr \u002F>\n\u003Cstrong>Datos enviados:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Información del producto (peso, dimensiones, valor)\u003Cbr \u002F>\n– Código postal de origen y destino\u003Cbr \u002F>\n– Credenciales de autenticación del cliente con Andreani\u003Cbr \u002F>\n– Datos de la orden de compra (cuando se genera un envío)\u003Cbr \u002F>\n– Información del destinatario (nombre, dirección, teléfono, email)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cuándo se envían los datos:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Durante el cálculo de tarifas de envío en el checkout\u003Cbr \u002F>\n– Al consultar sucursales disponibles para envíos a sucursal\u003Cbr \u002F>\n– Al generar una orden de envío después de una compra exitosa\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Términos y condiciones:\u003C\u002Fstrong> https:\u002F\u002Fwww.andreani.com\u002Fterminos-y-condiciones\u003Cbr \u002F>\n\u003Cstrong>Política de privacidad:\u003C\u002Fstrong> https:\u002F\u002Fwww.andreani.com\u002Fpolitica-de-privacidad\u003C\u002Fp>\n","Plugin oficial de Andreani para envíos en WooCommerce.",300,2008,"2026-03-03T19:35:00.000Z","5.8",[146,147,21,22,23],"andreani","envio","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fandreani-shipping","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fandreani-shipping.1.4.7.zip",{"slug":151,"name":152,"version":153,"author":154,"author_profile":155,"description":156,"short_description":157,"active_installs":158,"downloaded":159,"rating":160,"num_ratings":161,"last_updated":162,"tested_up_to":16,"requires_at_least":163,"requires_php":128,"tags":164,"homepage":170,"download_link":171,"security_score":172,"vuln_count":14,"unpatched_count":28,"last_vuln_date":173,"fetched_at":30},"flexible-shipping","Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping","6.5.7","Octolize Shipping Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Foctolize\u002F","\u003Ch4>The best free plugin to configure shipping rates in your WooCommerce store\u003C\u002Fh4>\n\u003Cp>Flexible Shipping is the most advanced shipping plugin for WooCommerce stores, allowing you to calculate the shipping costs based on weight and\u002For cart total. Combine it with the PRO version, and it will become the only shipping plugin for WooCommerce you will ever need.\u003C\u002Fp>\n\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\u002FUPumLCbqjZA?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>\n\u003Cp>\u003Cstrong>Upgrade to Flexible Shipping PRO\u003C\u002Fstrong>\u003Cbr \u002F>\nUpgrade to \u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-up\" rel=\"nofollow ugc\">Flexible Shipping PRO now\u003C\u002Fa> to get the priority e-mail support and gain an access to all the PRO features!\u003C\u002Fp>\n\u003Ch4>Possible Shipping Scenarios\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Shipping costs based on cart weight\u003C\u002Fli>\n\u003Cli>Shipping costs based on cart total\u003C\u002Fli>\n\u003Cli>Adding a handling fee or an insurance cost after reaching a certain order value\u003C\u002Fli>\n\u003Cli>Creating a COD (Cash On Delivery) shipping method with additional costs\u003C\u002Fli>\n\u003Cli>Different shipping costs for different shipping classes, products, or product categories (PRO)\u003C\u002Fli>\n\u003Cli>Disabling\u002Fhiding the shipping method for certain rules (PRO)\u003C\u002Fli>\n\u003Cli>Additional cost added to the whole order and\u002For to each product in the cart (PRO)\u003C\u002Fli>\n\u003Cli>Enabling\u002Fdisabling the shipping method based on the Time of the Day and the Day of the week (PRO)\u003C\u002Fli>\n\u003Cli>Hiding the shipping method for certain products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These are only a few examples of the Flexible Shipping usage. However, the sky is the limit. We have described the most popular use cases in the comprehensive and detailed plugin documentation and \u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-docs\" rel=\"nofollow ugc\">Ready to use scenarios \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited shipping methods and cost calculation rules\u003C\u002Fli>\n\u003Cli>Possibility to add titles and \u003Cstrong>descriptions\u003C\u002Fstrong> to your shipping methods\u003C\u002Fli>\n\u003Cli>Shipping cost based on cart total and\u002For weight\u003C\u002Fli>\n\u003Cli>Minimum and maximum values for cart total and\u002For weight\u003C\u002Fli>\n\u003Cli>Summing up the costs of e.g. two different rules at the same time, e.g. one based on cart total and the second based on weight\u003C\u002Fli>\n\u003Cli>Free shipping over the amount threshold\u003C\u002Fli>\n\u003Cli>Option to display the selected shipping methods only for logged-in users\u003C\u002Fli>\n\u003Cli>Further shipping companies integrations (see the info below for more details)\u003C\u002Fli>\n\u003Cli>WPML and Polylang compatibility\u003C\u002Fli>\n\u003Cli>Built-in, ready-to-use scenarios\u003C\u002Fli>\n\u003Cli>Automatic notification about shipping zone configuration conflict\u003C\u002Fli>\n\u003Cli>Cart calculation settings (cart or package value)\u003C\u002Fli>\n\u003Cli>Built-in tutorial with step-by-step guide\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All free features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Assistant\u003C\u002Fstrong> – describe the shipping scenario you want to set up, and the Assistant will create the right configuration in seconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipping classes support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Shipping costs based on the products’ quantity and\u002For cart line item count\u003C\u002Fli>\n\u003Cli>Shipping cost based on the product’s length, width, height and\u002For maximal dimension\u003C\u002Fli>\n\u003Cli>Shipping cost based on the volume of the products in the cart\u003C\u002Fli>\n\u003Cli>Shipping cost based on dimensional weight (with custom DIM Factor)\u003C\u002Fli>\n\u003Cli>Shipping cost based on products (products, product categories, product tags)\u003C\u002Fli>\n\u003Cli>Shipping cost based on user role\u003C\u002Fli>\n\u003Cli>Enabling\u002Fdisabling the shipping method based on the Time of day and the Day of the week\u003C\u002Fli>\n\u003Cli>Additional costs based on price, weight, dimensional weight, item quantity, cart line item, volume\u003C\u002Fli>\n\u003Cli>Stopping a rule (if the rule is matched, the following rules will not be calculated)\u003C\u002Fli>\n\u003Cli>Hiding a shipping method (if the rule is matched, the related shipping method will remain hidden and will not be displayed in the cart and checkout)\u003C\u002Fli>\n\u003Cli>Conditional logic for conditions with selection (e.g. shipping class) – matches any\u002Fall\u002Fnone\u003C\u002Fli>\n\u003Cli>Conditional logic for conditions with ranges (e.g. weight) – is\u002Fis not\u003C\u002Fli>\n\u003Cli>Additional calculation methods (sum, lowest cost, highest cost)\u003C\u002Fli>\n\u003Cli>Maximum shipping cost per shipping method\u003C\u002Fli>\n\u003Cli>Free shipping coupons support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-up\" rel=\"nofollow ugc\">Upgrade to PRO Now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Table rate available for all shipping methods\u003C\u002Fh4>\n\u003Cp>We have added an integration with any WooCommerce shipping method. The new feature allows the use of shipping cost calculation rules for all shipping methods available in WooCommerce, including Flat Rate and those added by other plugins. This provides greater control over delivery costs and allows you to take full advantage of the other methods’ existing features. We encourage you to give it a try with one of our Live Rates plugins listed below, in the “Useful free shipping plugins for WooCommerce from Octolize” section.\u003C\u002Fp>\n\u003Ch4>Flexible Shipping Box Packing WooCommerce\u003C\u002Fh4>\n\u003Cp>Automatically fit the ordered products into your shipping boxes in the most optimal way thanks to the advanced box packing algorithm in the Flexible Shipping Box Packing plugin for WooCommerce.Give it a try and configure the shipping cost calculation rules based on the type and number of shipping boxes used. It works with both the free and PRO versions, so you can buy it separately if you don’t need the PRO features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-bp\" rel=\"nofollow ugc\">Buy Flexible Shipping Box Packing WooCommerce now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Distance Based Shipping Rates for WooCommerce\u003C\u002Fh4>\n\u003Cp>Distance Based Shipping Rates for WooCommerce extends the Flexible Shipping plugin functionalities by adding rules based on \u003Cstrong>distance and delivery duration.\u003C\u002Fstrong> It works with both the free and PRO versions, so you can buy it separately if you don’t need the PRO features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-dbsr\" rel=\"nofollow ugc\">Buy Distance Based Shipping Rates for WooCommerce now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>WooCommerce Delivery Date Picker\u003C\u002Fh4>\n\u003Cp>WooCommerce Delivery Date Picker extends the default features of the Flexible Shipping plugin. It allows you to choose a convenient delivery date for your ordered products and makes the shipping cost dependent on the selected date. It works with both the free and PRO versions, so you can buy it separately if you don’t need the PRO features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-ddp\" rel=\"nofollow ugc\">Buy WooCommerce Delivery Date Picker now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Flexible Shipping Locations Add-On\u003C\u002Fh4>\n\u003Cp>Flexible Shipping Locations Add-On extends the default Flexible Shipping for WooCommerce functionalities and adds the option to create additional rules based on locations (WooCommerce and custom ones). It works with both the free and PRO versions, so you can buy it separately if you do not need the PRO features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-locations\" rel=\"nofollow ugc\">Buy Flexible Shipping Locations Add-On now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Flexible Shipping Import Export Add-On\u003C\u002Fh4>\n\u003Cp>Flexible Shipping Import Export Add-On allows you to easily import and export Flexible Shipping methods. This way, you can easily move and update shipping methods. The plugin supports the CSV format. It works with both the free and PRO versions, so you can buy it separately if you do not need the PRO features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-fsie\" rel=\"nofollow ugc\">Buy Flexible Shipping Import Export Add-On now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Multi Vendor Shipping for WooCommerce Add-On\u003C\u002Fh4>\n\u003Cp>Multi Vendor Shipping for WooCommerce Add-on extends the Flexible Shipping plugin by adding rules based on Product Author (Vendor). This allows you to assign shipping methods to vendors or set additional shipping costs for them. It works with both the free and PRO versions, so you can buy it separately if you do not need the PRO features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-mvs\" rel=\"nofollow ugc\">Buy Multi Vendor Shipping for WooCommerce Add-On now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Useful free shipping plugins for WooCommerce from Octolize\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fups-repo\" rel=\"nofollow ugc\">Flexible Shipping for UPS and WooCommerce\u003C\u002Fa> – the most powerful UPS WooCommerce integration (Live Rates + Access Points)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffedex-repo\" rel=\"nofollow ugc\">Flexible Shipping for FedEx and WooCommerce\u003C\u002Fa> – the best free plugin to display FedEx Live Rates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fusps-repo\" rel=\"nofollow ugc\">Live rates for USPS and WooCommerce\u003C\u002Fa> – the best free plugin to display the USPS Live Rates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fdhlexpress-repo\" rel=\"nofollow ugc\">Live rates for DHL Express and WooCommerce\u003C\u002Fa> – automatic international shipping costs calculation and displaying DHL Express live rates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fap-repo\" rel=\"nofollow ugc\">Shipping Live Rates for Australia Post for WooCommerce\u003C\u002Fa> – Australia Post WooCommerce shipping methods with real-time calculated shipping rates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fcp-repo\" rel=\"nofollow ugc\">Shipping Live Rates for Canada Post for WooCommerce\u003C\u002Fa> – Canada Post WooCommerce shipping methods with real-time calculated shipping rates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Frm-repo\" rel=\"nofollow ugc\">Shipping Live Rates for Royal Mail for WooCommerce\u003C\u002Fa> – Royal Mail WooCommerce shipping methods with real-time calculated shipping rates\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fnotices-repo\" rel=\"nofollow ugc\">Shipping Notices\u003C\u002Fa> – your own custom WooCommerce shipping notices instead of the default “No shipping options were found” info\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foctol.io\u002Fscopp-repo\" rel=\"nofollow ugc\">Shipping Cost on Product Page\u003C\u002Fa> – displaying the shipping cost calculator to your customers directly on the product page, before reaching the cart or checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Docs\u003C\u002Fh4>\n\u003Cp>View the dedicated \u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-docs\" rel=\"nofollow ugc\">Flexible Shipping Documentation \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Actively developed and supported\u003C\u002Fh4>\n\u003Cp>Over \u003Cstrong>250.000 WooCommerce stores worldwide\u003C\u002Fstrong> use our plugins. We constantly develop them, earning the reputation of authors of stable and high-quality solutions. We are also praised for providing excellent technical support. Join the community of our satisfied plugin users: bet on quality, and let our plugins do the rest.\u003C\u002Fp>\n\u003Ch4>Support Policy\u003C\u002Fh4>\n\u003Cp>We provide limited support for the free version of our Flexible Shipping plugin on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fflexible-shipping\u002F\" rel=\"ugc\">dedicated plugin Support Forum\u003C\u002Fa>. Please upgrade to the PRO version to get the priority e-mail support as well as all PRO features. \u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-up\" rel=\"nofollow ugc\">Upgrade Now \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Further Integrations\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>United Kingdom\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We have released a DPD UK & Local WooCommerce integration for Flexible Shipping covering the whole UK territory. Check our plugins – \u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-dpd-uk\" rel=\"nofollow ugc\">offer your customers the DPD UK services in your shop\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Foctol.io\u002Ffs-repo-cross-dpd-uk-pp\" rel=\"nofollow ugc\">show them the DPD UK Pickup Points map\u003C\u002Fa> to choose their preferred one to collect their orders from.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Poland\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We have also developed further Flexible Shipping integrations for Polish carriers and shipping companies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>DPD – WooCommerce\u003C\u002Fli>\n\u003Cli>DHL – WooCommerce\u003C\u002Fli>\n\u003Cli>Paczkomaty InPost – WooCommerce\u003C\u002Fli>\n\u003Cli>UPS – WooCommerce\u003C\u002Fli>\n\u003Cli>eNadawca Poczta Polska – WooCommerce\u003C\u002Fli>\n\u003Cli>Orlen Paczka – WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatible WooCommerce Plugins\u003C\u002Fh4>\n\u003Cp>We have verified and tested the Flexible Shipping compatibility with the following popular WooCommerce plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-germanized\u002F\" rel=\"ugc\">Germanized\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Currency Switchers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Fcurrency-switcher-woocommerce\u002F\" rel=\"nofollow ugc\">Aelia Currency Switcher\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-currency-switcher\u002F\" rel=\"ugc\">WooCommerce Currency Switcher\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-switcher-woocommerce\u002F\" rel=\"ugc\">Currency Switcher for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">Multi Currency for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English – default\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>German by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjensratzel\u002F\" rel=\"nofollow ugc\">jensratzel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjose64\u002F\" rel=\"nofollow ugc\">Jose Luis\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnobnob\u002F\" rel=\"nofollow ugc\">Javier Esteban\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Flacasitadecera\u002F\" rel=\"nofollow ugc\">lacasitadecadera\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dutch by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fvernum\u002F\" rel=\"nofollow ugc\">Vernum\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpsmits1567\u002F\" rel=\"nofollow ugc\">Peter Smits\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnekojonez\u002F\" rel=\"nofollow ugc\">Pjeterjan Deneys\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Interested in plugin translations?\u003C\u002Fh4>\n\u003Cp>We are actively looking for contributors to translate this and \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Foctolize\u002F#content-plugins\" rel=\"nofollow ugc\">other Octolize plugins\u003C\u002Fa>. Each supported language tremendously helps store owners to conveniently manage shipping operations.\u003C\u002Fp>\n\u003Cp>Your translations contribute to the WordPress community at large. Moreover, we’re glad to offer you discounts for our PRO plugins and establish long-term collaboration. If you have any translation-related questions, please email us at translations@octolize.com.\u003C\u002Fp>\n\u003Cp>Head over here and help us translate this plugin:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fflexible-shipping\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fflexible-shipping\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Flexible Shipping in a nutshell\u003C\u002Fh4>\n\u003Cp>Key features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>improved shipping-related user experience,\u003C\u002Fli>\n\u003Cli>custom shipping rules,\u003C\u002Fli>\n\u003Cli>free shipping based on the price or products in the cart,\u003C\u002Fli>\n\u003Cli>cost-based shipping cost\u003C\u002Fli>\n\u003Cli>weight-based shipping cost\u003C\u002Fli>\n\u003Cli>total order-based shipping cost,\u003C\u002Fli>\n\u003Cli>item count-based shipping cost,\u003C\u002Fli>\n\u003Cli>shipping class-based shipping cost,\u003C\u002Fli>\n\u003Cli>WooCommerce shipping cost rules,\u003C\u002Fli>\n\u003Cli>WooCommerce shipping plugin,\u003C\u002Fli>\n\u003Cli>WooCommerce table rate shipping.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Give it a try and see for yourself that our Weight Based Table Rate Shipping for WooCommerce – Flexible Shipping is the only plugin you need to configure your weight based shipping!\u003C\u002Fp>\n","Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and order value. Accurate rates at checkout.",100000,8678906,98,694,"2026-02-26T18:07:00.000Z","6.4",[165,166,167,168,169],"advanced-shipping","conditional-shipping","table-rate-shipping","weight-based-shipping","woocommerce-shipping","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-shipping\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-shipping.6.5.7.zip",99,"2024-04-22 00:00:00",{"slug":175,"name":176,"version":177,"author":178,"author_profile":179,"description":180,"short_description":181,"active_installs":182,"downloaded":183,"rating":160,"num_ratings":184,"last_updated":185,"tested_up_to":16,"requires_at_least":186,"requires_php":187,"tags":188,"homepage":194,"download_link":195,"security_score":196,"vuln_count":197,"unpatched_count":28,"last_vuln_date":198,"fetched_at":30},"print-invoices-packing-slip-labels-for-woocommerce","WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels","4.9.3","WebToffee","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtoffee\u002F","\u003Cp>With the WebToffee WooCommerce PDF Invoices and Packing Slips plugin, your customers receive PDF invoices and packing slips automatically attached to their order confirmation emails. The plugin includes a customizable invoice template to get you started, and offers flexibility to edit or create your own WooCommerce custom invoice templates. You can easily download or print WooCommerce invoice PDFs, packing slips and shipping labels right from your WooCommerce order admin.\u003C\u002Fp>\n\u003Cp>Additionally, the WooCommerce invoice PDF and print packing slip plugin enables you to generate UBL and XML invoices, helping streamline your order fulfillment process.\u003C\u002Fp>\n\u003Ch3>PDF Invoices & Packing Slips for WooCommerce: An Overview\u003C\u002Fh3>\n\u003Cp>WooCommerce Print PDF Invoices and Packing Slips Plugin helps generate PDF invoices, packing lists \u002F packing slips, delivery notes, dispatch labels and shipping labels from the WooCommerce orders page. WooCommerce, by default, doesn’t allow you to print any of these documents from your orders page.\u003C\u002Fp>\n\u003Cp>Beyond invoices and packing slips, the plugin makes it easy to create and print WooCommerce delivery notes that include essential details such as order items, customer information and shipping addresses. These documents help ensure accurate and smooth order handovers.\u003C\u002Fp>\n\u003Cp>This free WooCommerce invoice plugin helps streamline your WordPress shipping and order fulfillment processes.\u003C\u002Fp>\n\u003Ch3>Why WebToffee’s WooCommerce PDF Invoices Plugin is the Best Alternative to Free Invoice Generators?\u003C\u002Fh3>\n\u003Cp>Free invoice generators \u003Cstrong>lack PDF support, branding options, and tax compliance features.\u003C\u002Fstrong> Their automation capabilities for WooCommerce PDF invoices and order documents are also very limited, offering little flexibility in managing WooCommerce invoice workflows.\u003C\u002Fp>\n\u003Cp>WebToffee’s plugin \u003Cstrong>automates professional WooCommerce PDF invoice creation, supports UBL and XML formats, and includes packing slips, shipping labels, and delivery notes for complete order documentation.\u003C\u002Fstrong> From generating and attaching to printing WooCommerce invoices, every step can be automated in just a few clicks with WebToffee’s powerful WooCommerce invoice generator.\u003C\u002Fp>\n\u003Ch3>Features of WooCommerce PDF Invoices & Packing Slips Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Supported documents\u003C\u002Fstrong>: Creates and prints following PDF documents from WooCommerce order page.\u003Cbr \u002F>\n• WooCommerce order invoices\u003Cbr \u002F>\n• WooCommerce Packing slips\u003Cbr \u002F>\n• WooCommerce Shipping labels\u003Cbr \u002F>\n• WooCommerce Delivery notes\u003Cbr \u002F>\n• WooCommerce Dispatch labels\u003Cbr \u002F>\n• WooCommerce Credit Notes (Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download PDF invoice and packing slips\u003C\u002Fstrong>: Easily download PDF invoices and packing slips from your WooCommerce order admin page. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate UBL Invoices\u003C\u002Fstrong>: Generate and print UBL and XML invoices for WooCommerce orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize free PDf invoice templates\u003C\u002Fstrong>: Personalize your invoice template by adding your store logo, store name, and VAT, etc. Once configured, these details will automatically appear on all future WooCommerce invoice PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize and print WooCommerce shipping labels\u003C\u002Fstrong>: Create and customize WooCommerce shipping labels with barcodes, tracking numbers, and more. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Option to bulk print\u003C\u002Fstrong>: Bulk download and print WooCommerce invoices and labels from orders page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send printable invoice PDF by email\u003C\u002Fstrong>: Enable stores to send printable PDF invoices by email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate UBL Invoices\u003C\u002Fstrong>: Generate and print UBL and XML invoices for WooCommerce orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print WooCommerce invoice from My-Account page:\u003C\u002Fstrong> Allow logged-in customers to print their Woo invoice PDFs from the My-Account page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose invoice template\u003C\u002Fstrong>: Choose from classic and standard invoice templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-generate invoice numbers\u003C\u002Fstrong>: Automatically create invoice numbers using your preferred format. Choose to use the WooCommerce order number or a custom sequence, and easily add prefixes, suffixes, and set the number length for a sequential & professional PDF invoices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure company ‘From Address’ \u003C\u002Fstrong>: You can set the base address of the store which will be used in the label as the shipping from address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview before printing\u003C\u002Fstrong>: This feature allows you to view what a printed invoice label would look like on the screen before printing a hard copy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for RTL and Unicode languages\u003C\u002Fstrong>: A free \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmpdf-addon-for-pdf-invoices\u002F\" rel=\"ugc\">add-on\u003C\u002Fa>\u003C\u002Fstrong> with the plugin will provide full compatibility with any RTL or unicode languages like Hebrew, Arabic etc. The add-on is equipped to handle almost 12 RTL languages including most of the Asian languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable invoices for free orders \u003C\u002Fstrong>: Option to disable generating WooCommerce PDF invoices for free orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display\u002Fhide free line items\u003C\u002Fstrong>: Option to display\u002Fhide free line items in the invoice PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show tax info easily in documents\u003C\u002Fstrong>: Our plugin provides inbuilt support for all the major tax related plugins by populating pre-defined meta keys such _billing_vat, _billing_vat_number, _billing_eu_vat_number. As a result, it will be easier for you to display tax on invoices and other documents.\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Custom PDF file names for invoices\u003C\u002Fstrong>: Assign custom PDF filenames for PDF invoices with prefix, order number etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Read detailed instructions on how to set up the plugin in the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwoocommerce-pdf-invoices-packing-slips-delivery-notes-shipping-labels-userguide-free-version\u002F\" rel=\"nofollow ugc\">PDF invoice setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also check out this video to get a quick understanding of the plugin.\u003Cbr \u002F>\n\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\u002Fmg2Ad5L5Ds4?version=3&rel=0&showsearch=0&showinfo=0&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\u003Ch3>Why Are WooCommerce Invoice PDFs and Packing Lists Important?\u003C\u002Fh3>\n\u003Cp>Including an invoice PDF and packing list with your shipped package is not just a good practice – it’s essential. These documents confirm the contents of the package, provide your contact information, and include critical purchase details, ensuring a smooth transaction for both you and your customer.\u003C\u002Fp>\n\u003Cp>For international sales, many countries require invoices as part of their standard shipping regulations. These invoice PDFs must include key order details, such as your company name and address, the customer’s billing address, and a detailed breakdown of the order, including taxes and totals.\u003C\u002Fp>\n\u003Cp>Beyond compliance, these documents enhance customer experience by adding a human touch and serving as an additional communication channel between you and your buyer.\u003C\u002Fp>\n\u003Cp>✅ Tested OK with WooCommerce 10.5.3\u003Cbr \u002F>\n✅ Tested OK up to PHP 8.2\u003C\u002Fp>\n\u003Ch3>Third Party Compatibility\u003C\u002Fh3>\n\u003Cp>The plugin is compatible with the following third party plugins\u002Fthemes:\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Feu-vat-number\u002F\" rel=\"nofollow ugc\">EU VAT Number – WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Feu-vat-assistant-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce EU VAT Assistant. Aelia\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fplugintheme.net\u002Fshop\u002Fwoocommerce-tm-extra-product-options\u002F\" rel=\"nofollow ugc\">WooCommerce Extra Product Options by TM\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-extra-product-options\u002F7908619\" rel=\"nofollow ugc\">Extra Product Options by Theme complete\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fwoo-multi-currency\u002F\" rel=\"nofollow ugc\">Multi-Currency for WooCommerce, by VillaTheme\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fpluginus.net\u002Fshop\u002Fwordpress-plugins\u002Fwoocommerce\u002Fwoocommerce-currency-switcher\u002F\" rel=\"nofollow ugc\">WOOCS – WooCommerce Currency Switcher\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsequential-order-numbers-pro\u002F\" rel=\"nofollow ugc\">Sequential Order Numbers by Skyverge\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fean-for-woocommerce\u002F\" rel=\"ugc\">EAN, UPC, ISBN Generator: Product Barcode Inventory for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwebtoffee-sequential-order-numbers\u002F\" rel=\"nofollow ugc\">WebToffee Sequential Order Numbers for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Recommended WooCommerce Invoices Add-ons\u003C\u002Fh3>\n\u003Cp>For better Unicode and RTL language support for all the generated documents, we highly recommend using the below free add-on with our PDF Invoices, Packing slips, Delivery notes, and Shipping label plugin for WooCommerce.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmpdf-addon-for-pdf-invoices\u002F\" title=\"RTL and Unicode language add-on for PDF invoice plugin by WebToffee\" rel=\"ugc\">mPDF add-on for PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels by WebToffee\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To add QR code in WooCommerce invoices we would recommend you to use below add-on plugin that reads order number, invoice number or other custom details: \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fqr-code-addon-for-woocommerce-pdf-invoices\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=QR_Code\" rel=\"nofollow ugc\">QR Code Add-on for WooCommerce PDF Invoices by WebToffee\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Premium Add-ons for WooCommerce Invoices and Other Documents\u003C\u002Fh3>\n\u003Cp>The premium version of the PDF Invoices, Packing slips, Delivery notes, and Shipping Labels premium plugin is available in five variations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-pdf-invoices-packing-slips\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=PDF_invoice\" rel=\"nofollow ugc\">WooCommerce PDF Invoices, Packing Slips & Credit Notes Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fcustomizer-for-woocommerce-pdf-invoice\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=PDF_Customizer\" rel=\"nofollow ugc\">Customizer for WooCommerce Invoices Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-shipping-labels-delivery-notes\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Shipping_Label\" rel=\"nofollow ugc\">WooCommerce Shipping Labels, Dispatch Labels & Delivery Notes Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-address-label\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Address_Label\" rel=\"nofollow ugc\">WooCommerce Address Labels Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-picklist\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Picklist\" rel=\"nofollow ugc\">WooCommerce Picklists Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-proforma-invoice\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Proforma_Invoice\" rel=\"nofollow ugc\">WooCommerce Proforma Invoices Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You only have to install the plugin that offers the documents that are required for you.\u003C\u002Fp>\n\u003Ch3>Key Features of WooCommerce Invoices Plugin & Premium Add-ons\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Multiple WooCommerce invoice templates to choose from!\u003C\u002Fli>\n\u003Cli> In addition to visual editor, the Pro features code editors to customize and personalize the WooCommerce invoice layouts\u003C\u002Fli>\n\u003Cli> Various packing options – Box Packing, Single package per order & Pack items individually\u003C\u002Fli>\n\u003Cli> Option to email WooCommerce order documents to your customer\u003C\u002Fli>\n\u003Cli> WPML compatible. FR(French), DE(German), DK(Danish) etc.\u003C\u002Fli>\n\u003Cli> Support for Unicode and RTL languages with mPDF add-on\u003C\u002Fli>\n\u003Cli> Block-based invoice editor customization option\u003C\u002Fli>\n\u003Cli> Timely compatibility updates and bug fixes\u003C\u002Fli>\n\u003Cli> Premium Support: Faster and time bound response for support requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>WooCommerce PDF Invoices, Packing Slips & Credit Notes Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Creates and prints WooCommerce PDF invoices and packing slips\u003C\u002Fli>\n\u003Cli> Let your customers pay later by adding ‘Pay Now’ link to invoice [New]\u003C\u002Fli>\n\u003Cli> Customize Woocommerce invoice numbers\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce invoice documents\u003C\u002Fli>\n\u003Cli> Automate, create and attach credit note to the ‘Refund’ email\u003C\u002Fli>\n\u003Cli> Generate custom reports of invoices, packing slips, and credit notes as ZIP\u003C\u002Fli>\n\u003Cli> Customize the display of bundled product\u003C\u002Fli>\n\u003Cli> Integrate VAT or any other tax details like GST, ABN to invoices and other documents\u003C\u002Fli>\n\u003Cli> Auto-reset invoice number every year\u003C\u002Fli>\n\u003Cli> PrintNode Integration for remote printing invoices and packing slips\u003C\u002Fli>\n\u003Cli> Add custom fields to WooCommerce documents\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>For the complete list of features and details check out the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-pdf-invoices-packing-slips\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=PDF_invoice\" rel=\"nofollow ugc\">WooCommerce PDF Invoices, Packing Slips & Credit Notes plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WooCommerce Print Shipping Labels, Dispatch Labels & WooCommerce Delivery Notes Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Auto generate WooCommerce delivery notes, shipping labels & dispatch labels\u003C\u002Fli>\n\u003Cli> Add multiple shipping labels on one page\u003C\u002Fli>\n\u003Cli> Add additional product & order meta fields and attributes\u003C\u002Fli>\n\u003Cli> Customize size of WooCommerce shipping labels\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce shipping documents\u003C\u002Fli>\n\u003Cli> Add a ‘Print’ button to the order status emails sent out from the store\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Check out the full details of the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-shipping-labels-delivery-notes\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Shipping_Label\" rel=\"nofollow ugc\">WooCommerce Print Shipping Labels, Dispatch Labels & Delivery Notes plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WooCommerce Address Labels Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Generate and print address labels for all orders\u003C\u002Fli>\n\u003Cli> Supports  ‘Shipping Address’, ‘Billing Address’, ‘From Address’, and ‘Return Address’ labels\n\u003C\u002Fli>\n\u003Cli> Customize label sizes \u003C\u002Fli>\n\u003Cli> Change address label layout \u003C\u002Fli>\n\u003Cli> Customize layout elements \u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce address labels\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Refer to the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-address-label\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Address_Label\" rel=\"nofollow ugc\">WooCommerce Address Labels plugin\u003C\u002Fa> page for full details.\u003C\u002Fp>\n\u003Ch3>WooCommerce Picklists Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Create or customize picklist templates and attach them to order status emails\u003C\u002Fli>\n\u003Cli> Add product meta fields (SSN, VAT, etc.) and attributes to WooCommerce picklists\u003C\u002Fli>\n\u003Cli> Group products in picklist by order\u002Fcategory\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce picklists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Take a look at the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-picklist\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Picklist\" rel=\"nofollow ugc\">WooCommerce Picklists plugin\u003C\u002Fa> page to know more.\u003C\u002Fp>\n\u003Ch3>WooCommerce Proforma Invoices Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Create proforma invoices automatically and attach them to order status emails\u003C\u002Fli>\n\u003Cli> Set custom proforma invoice number\u003C\u002Fli>\n\u003Cli> Use the WooCommerce order number as the proforma invoice number\u003C\u002Fli>\n\u003Cli> Group the products in WooCommerce proforma invoices by category\u003C\u002Fli>\n\u003Cli> Add additional details such as special notes, transport terms, and sales terms\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce pro forma invoices\u003C\u002Fli>\n\u003Cli> Add due date to proforma invoices\u003C\u002Fli>\n\u003Cli> Add custom footer to proforma invoices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Know more about the plugin and its features from \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-proforma-invoice\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Proforma_Invoice\" rel=\"nofollow ugc\">WooCommerce Proforma Invoices plugin\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Ch3>Print PDF invoices, packing slips, shipping labels, and more\u003C\u002Fh3>\n\u003Cp>Every store needs to send out PDF invoices to their customers. This WooCommerce PDF invoice and packing slips plugin helps store owners to automatically create PDF invoices, packing slips, shipping labels and other necessary order fulfillment documents and print them easily.\u003C\u002Fp>\n\u003Cp>Our WooCommerce invoice generator has the feature to customize all the fields you need to display on the invoices and other documents. Apart from this, you can add your own style to these order fulfillment documents to make it look appealing to your brand.\u003C\u002Fp>\n\u003Ch3>About WebToffee\u003C\u002Fh3>\n\u003Cp>WebToffee creates quality WordPress\u002FWooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.\u003C\u002Fp>\n\u003Ch3>Our Flagship Cookie Consent Plugin\u003C\u002Fh3>\n\u003Cp>WebToffee’s \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fgdpr-cookie-consent\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=GDPR\" rel=\"nofollow ugc\">GDPR Cookie Consent Plugin by WebToffee\u003C\u002Fa> is a leading solution for implementing cookie compliance on WordPress and WooCommerce websites. As a certified Google CMP Partner, the plugin ensures adherence to GDPR, CCPA, and other privacy laws.\u003C\u002Fp>\n\u003Cp>Key features of the plugin include customizable cookie banners, automated cookie scanning, and advanced consent management tailored to different geolocations.\u003C\u002Fp>\n","Auto-generate and attach WooCommerce PDF invoices and packing slips to order emails with customizable templates & bulk print options.",60000,2422907,280,"2026-03-04T09:17:00.000Z","3.0.1","5.6",[189,190,191,192,193],"packing-slips","shipping-label","woocommerce-invoice","woocommerce-pdf-invoices","woocommerce-print-invoice","https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-pdf-invoices-packing-slips\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprint-invoices-packing-slip-labels-for-woocommerce.4.9.3.zip",96,6,"2025-01-24 00:00:00",{"slug":200,"name":201,"version":202,"author":203,"author_profile":204,"description":205,"short_description":206,"active_installs":182,"downloaded":207,"rating":208,"num_ratings":209,"last_updated":210,"tested_up_to":16,"requires_at_least":144,"requires_php":211,"tags":212,"homepage":215,"download_link":216,"security_score":132,"vuln_count":63,"unpatched_count":28,"last_vuln_date":217,"fetched_at":30},"weight-based-shipping-for-woocommerce","Weight Based Shipping for WooCommerce","6.15.0","Dan","https:\u002F\u002Fprofiles.wordpress.org\u002Fdangoodman\u002F","\u003Cp>Weight Based Shipping is a flexible and widely-used solution for sites using WooCommerce that allows store owners to calculate shipping costs based on the weight and value of the products in the cart. It offers various customization options to set shipping rules based on different conditions, enabling tailored shipping rates for different customer needs and scenarios.\u003C\u002Fp>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Ch4>Tiered weight-based rates for weight ranges\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Weight Based Shipping allows creating incremental shipping costs based on defined weight ranges. For example, you can set a specific rate for orders up to 5 kg, a higher rate for 5–10 kg, and another rate for weights above 10 kg. This structure enables you to charge progressively more as the package weight increases, offering a fair and predictable pricing model that matches shipping costs to the weight of the items.\u003C\u002Fp>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Ch4>Free shipping over a threshold\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Offer free shipping once an order reaches a specific threshold, such as a minimum cart total or a minimum\u002Fmaximum weight. For example, you might provide free shipping on orders over $50 or on packages weighing more than 20 kg. This approach encourages customers to buy more to qualify for free shipping, boosting average order value while keeping lighter, smaller orders cost-effective.\u003C\u002Fp>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Ch4>Shipping classes [Pro]\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Shipping classes support provides flexibility in configuring shipping rates for your products. You can set up custom shipping rates for specific product groups — frozen, fragile, bulky, drop-shipped, etc. Additionally, you have the option to offer free shipping for selected products or exclude certain items from free shipping. The feature also allows you to enable or disable specific shipping methods on a per-product basis.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fweightbasedshipping.com\u002Fupgrade\" rel=\"nofollow ugc\">compare features\u003C\u002Fa>&nbsp;&nbsp;&nbsp;\u003Ca href=\"https:\u002F\u002Fweightbasedshipping.com\" rel=\"nofollow ugc\">more details\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>&nbsp;\u003C\u002Fp>\n\u003Cp>Feel free to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweight-based-shipping-for-woocommerce\u002F\" rel=\"ugc\">contact support\u003C\u002Fa> if you have any questions.\u003C\u002Fp>\n\u003Cp>Like the plugin? Leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweight-based-shipping-for-woocommerce\u002Freviews\u002F#new-post\" rel=\"ugc\">review\u003C\u002Fa>!\u003C\u002Fp>\n","Weight Based Shipping is a flexible and widely-used solution to calculate shipping costs based on the total cart weight and value.",2607321,92,83,"2026-02-25T12:57:00.000Z","7.3",[213,167,168,214,169],"rule-based-shipping","woocommerce-free-shipping","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fweight-based-shipping-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweight-based-shipping-for-woocommerce.zip","2023-03-13 00:00:00",{"attackSurface":219,"codeSignals":680,"taintFlows":857,"riskAssessment":1085,"analyzedAt":1104},{"hooks":220,"ajaxHandlers":640,"restRoutes":662,"shortcodes":677,"cronEvents":678,"entryPointCount":679,"unprotectedCount":197},[221,227,231,236,239,244,248,251,254,257,260,263,266,269,272,275,280,284,287,290,294,298,300,303,307,309,312,315,319,322,326,330,334,337,340,344,348,352,357,361,365,370,374,379,382,385,390,395,398,401,405,409,413,417,421,424,428,432,436,440,443,446,450,453,457,460,463,466,469,472,476,480,483,487,490,493,497,500,503,507,510,514,517,521,524,528,532,535,539,542,546,549,553,556,559,562,565,569,572,575,579,582,586,590,593,596,598,602,606,610,613,615,618,621,624,627,630,634,637],{"type":222,"name":223,"callback":224,"file":225,"line":226},"action","init","seur_token_schedule","classes\\class-seur-scheduled-actions.php",18,{"type":222,"name":228,"callback":229,"file":225,"line":230},"seur_get_token_hook","seur_get_token",19,{"type":222,"name":232,"callback":233,"file":234,"line":235},"admin_notices","seur_debug_mode_notice","core\\functions\\functions.php",29,{"type":222,"name":232,"callback":237,"file":234,"line":238},"seur_admin_notices",32,{"type":222,"name":240,"callback":241,"priority":242,"file":234,"line":243},"admin_print_scripts-post.php","seur_labels_view_pdf_js",11,201,{"type":222,"name":245,"callback":246,"file":234,"line":247},"admin_enqueue_scripts","seur_styles_css",224,{"type":222,"name":245,"callback":249,"file":234,"line":250},"seur_rates_css",241,{"type":222,"name":245,"callback":252,"file":234,"line":253},"seur_datepicker_css",258,{"type":222,"name":245,"callback":255,"file":234,"line":256},"seur_css_pdf_viewer",272,{"type":222,"name":245,"callback":258,"file":234,"line":259},"seur_css_cpt_label_view",285,{"type":222,"name":245,"callback":261,"file":234,"line":262},"seur_settings_styles_css",302,{"type":222,"name":245,"callback":264,"file":234,"line":265},"seur_auto_state_country_styles_css",319,{"type":222,"name":245,"callback":267,"file":234,"line":268},"seur_get_labels_page_styles_css",336,{"type":222,"name":245,"callback":270,"file":234,"line":271},"seur_nomenclator_styles_css",353,{"type":222,"name":245,"callback":273,"file":234,"line":274},"seur_about_styles_css",370,{"type":276,"name":277,"callback":278,"file":234,"line":279},"filter","custom_menu_order","__return_true",372,{"type":222,"name":281,"callback":282,"file":234,"line":283},"admin_head","seur_remove_menu_items",398,{"type":222,"name":232,"callback":285,"file":234,"line":286},"seur_check_curl_admin_notice__error",432,{"type":222,"name":232,"callback":288,"file":234,"line":289},"seur_check_xml_admin_notice__error",446,{"type":222,"name":291,"callback":292,"file":234,"line":293},"shutdown","closure",1536,{"type":222,"name":295,"callback":292,"priority":296,"file":234,"line":297},"woocommerce_process_shop_order_meta",10,1586,{"type":222,"name":232,"callback":292,"file":234,"line":299},1657,{"type":222,"name":301,"callback":292,"priority":296,"file":234,"line":302},"woocommerce_order_details_before_order_table",1737,{"type":222,"name":281,"callback":304,"file":305,"line":306},"seur_label_list_add_help_tab","core\\help\\seur-help-tabs.php",147,{"type":222,"name":281,"callback":308,"file":305,"line":243},"seur_woocommercel_order_list_add_help_tab",{"type":222,"name":223,"callback":310,"priority":28,"file":311,"line":112},"seur_cpt_labels","core\\labels-cpt\\labels-cpt.php",{"type":276,"name":313,"callback":314,"file":311,"line":132},"manage_seur_labels_posts_columns","seur_set_custom_label_columns",{"type":222,"name":316,"callback":317,"priority":296,"file":311,"line":318},"manage_seur_labels_posts_custom_column","seur_custom_label_column_data",176,{"type":222,"name":223,"callback":320,"priority":28,"file":311,"line":321},"seur_add_label_taxonomy",218,{"type":222,"name":323,"callback":324,"file":311,"line":325},"add_meta_boxes","seur_label_register_meta_box",230,{"type":276,"name":327,"callback":328,"file":311,"line":329},"bulk_actions-edit-seur_labels","seur_bulk_actions_labels_screen",362,{"type":276,"name":331,"callback":332,"priority":296,"file":311,"line":333},"handle_bulk_actions-edit-seur_labels","seur_bulk_actions_handler",533,{"type":222,"name":232,"callback":335,"file":311,"line":336},"seur_bulk_actions_success",745,{"type":222,"name":232,"callback":338,"file":311,"line":339},"seur_bulk_actions_success_tracking",762,{"type":222,"name":245,"callback":341,"file":342,"line":343},"seur_load_custom_icon_styles","core\\menu\\menu.php",40,{"type":222,"name":345,"callback":346,"file":342,"line":347},"admin_menu","seur_menu",124,{"type":276,"name":349,"callback":350,"file":342,"line":351},"parent_file","seur_menu_hierarchy_correction",144,{"type":222,"name":353,"callback":354,"file":355,"line":356},"admin_init","display_seur_advanced_settings_panel_fields","core\\pages\\setting-options\\advanced-settings.php",274,{"type":222,"name":353,"callback":358,"file":359,"line":360},"display_seur_user_sittings_panel_fields","core\\pages\\setting-options\\user-settings.php",346,{"type":222,"name":245,"callback":362,"file":363,"line":364},"seur_settings_load_css","core\\pages\\seur-settings.php",104,{"type":222,"name":366,"callback":367,"priority":296,"file":368,"line":369},"update_option_seur_activate_cron_update_shipments_field","seur_detectar_cambio_cron","core\\scheduled-actions\\update-shipments.php",155,{"type":222,"name":371,"callback":372,"priority":296,"file":368,"line":373},"update_option_seur_cron_update_shipments_interval","seur_detectar_cambio_intervalo_cron",171,{"type":222,"name":323,"callback":375,"priority":376,"file":377,"line":378},"seur_register_meta_boxes_tracking",999,"core\\tracking\\back\\tracking-back.php",30,{"type":222,"name":295,"callback":380,"priority":376,"file":377,"line":381},"seur_save_tracking_meta_box",126,{"type":222,"name":383,"callback":380,"priority":376,"file":377,"line":384},"save_post",128,{"type":222,"name":386,"callback":387,"priority":296,"file":388,"line":389},"woocommerce_view_order","seur_order_details_tracking","core\\tracking\\front\\tracking-front.php",49,{"type":222,"name":391,"callback":392,"priority":296,"file":393,"line":394},"woocommerce_review_order_before_cart_contents","seur_local_validate_order","core\\woocommerce\\includes\\class-seur_local_shipping_method.php",598,{"type":222,"name":396,"callback":392,"priority":296,"file":393,"line":397},"woocommerce_after_checkout_validation",599,{"type":222,"name":396,"callback":399,"file":393,"line":400},"seur_validation_2shop_fields",600,{"type":222,"name":402,"callback":403,"priority":63,"file":393,"line":404},"woocommerce_after_shipping_rate","seur_after_seur_2shop_shipping_rate",601,{"type":222,"name":406,"callback":407,"file":393,"line":408},"wp_enqueue_scripts","seur_map_checkout_load_js",602,{"type":222,"name":410,"callback":411,"file":393,"line":412},"wp_footer","seur_add_map_type_select2",603,{"type":222,"name":414,"callback":415,"file":393,"line":416},"woocommerce_checkout_update_order_meta","seur_add_2shop_data_to_order_classic",604,{"type":222,"name":418,"callback":419,"priority":296,"file":393,"line":420},"woocommerce_store_api_checkout_update_order_from_request","seur_add_2shop_data_to_order_blocks",605,{"type":222,"name":422,"callback":292,"file":393,"line":423},"rest_api_init",627,{"type":222,"name":245,"callback":425,"file":426,"line":427},"assets","core\\woocommerce\\includes\\class-wc-shipping-seur.php",244,{"type":276,"name":429,"callback":430,"file":426,"line":431},"option_woocommerce_cod_settings","seur_option_woocommerce_cod_settings",245,{"type":276,"name":433,"callback":434,"priority":13,"file":426,"line":435},"woocommerce_package_rates","seur_coupon_free_shipping",606,{"type":276,"name":437,"callback":438,"priority":296,"file":426,"line":439},"woocommerce_cart_shipping_method_full_label","seur_add_0_to_shipping_label",626,{"type":222,"name":323,"callback":441,"priority":376,"file":442,"line":378},"seur_register_meta_boxes","core\\woocommerce\\includes\\metabox\\seur-metabox.php",{"type":222,"name":295,"callback":444,"priority":376,"file":442,"line":445},"seur_save_meta_box_hpos",181,{"type":222,"name":447,"callback":448,"priority":376,"file":442,"line":449},"save_post_shop_order","seur_save_meta_box",183,{"type":222,"name":240,"callback":451,"priority":242,"file":442,"line":452},"seur_metabox_save_buttom",197,{"type":222,"name":454,"callback":292,"priority":13,"file":455,"line":456},"woocommerce_before_save_order_items","core\\woocommerce\\includes\\seur-woo-functions.php",54,{"type":222,"name":458,"callback":292,"priority":13,"file":455,"line":459},"woocommerce_order_item_added",58,{"type":222,"name":461,"callback":292,"priority":13,"file":455,"line":462},"woocommerce_after_order_item_quantity_update",62,{"type":222,"name":464,"callback":292,"priority":296,"file":455,"line":465},"woocommerce_checkout_create_order",97,{"type":276,"name":467,"callback":468,"priority":13,"file":455,"line":364},"manage_woocommerce_page_wc-orders_columns","seur_order_weight_column",{"type":276,"name":470,"callback":468,"priority":13,"file":455,"line":471},"manage_edit-shop_order_columns",106,{"type":222,"name":473,"callback":474,"priority":14,"file":455,"line":475},"manage_woocommerce_page_wc-orders_custom_column","seur_custom_order_weight_column_hpos",118,{"type":222,"name":477,"callback":478,"priority":14,"file":455,"line":479},"manage_shop_order_posts_custom_column","seur_custom_order_weight_column",121,{"type":222,"name":223,"callback":481,"file":455,"line":482},"seur_register_awaiting_shipment_status",168,{"type":276,"name":484,"callback":485,"file":455,"line":486},"wc_order_statuses","seur_add_awaiting_shipment_status",190,{"type":222,"name":223,"callback":488,"file":455,"line":489},"seur_register_awaiting_labels_status",210,{"type":276,"name":484,"callback":491,"file":455,"line":492},"seur_add_awaiting_labels_status",231,{"type":222,"name":494,"callback":495,"file":455,"line":496},"woocommerce_order_actions","seur_add_order_meta_box_action",240,{"type":222,"name":223,"callback":498,"file":455,"line":499},"seur_register_awaiting_shipment_status_list",260,{"type":222,"name":501,"callback":502,"file":455,"line":356},"woocommerce_order_action_wc_custom_order_action","seur_process_order_meta_box_action",{"type":222,"name":504,"callback":505,"file":455,"line":506},"admin_footer-edit.php","seur_custom_bulk_admin_footer",276,{"type":222,"name":508,"callback":505,"file":455,"line":509},"admin_footer-woocommerce_page_wc-orders",278,{"type":222,"name":511,"callback":512,"file":455,"line":513},"load-edit.php","seur_woo_bulk_action",388,{"type":222,"name":515,"callback":512,"file":455,"line":516},"load-woocommerce_page_wc-orders",389,{"type":276,"name":518,"callback":519,"file":455,"line":520},"woocommerce_admin_order_actions","seur_add_label_order_actions_button",394,{"type":222,"name":281,"callback":522,"file":455,"line":523},"seur_add_label_order_actions_button_css",407,{"type":276,"name":525,"callback":526,"file":455,"line":527},"woocommerce_checkout_fields","seur_billing_mobil_phone_fields",475,{"type":222,"name":529,"callback":530,"priority":296,"file":455,"line":531},"woocommerce_admin_order_data_after_billing_address","seur_billing_mobil_phone_fields_display_admin_order_meta",491,{"type":276,"name":525,"callback":533,"file":455,"line":534},"seur_shipping_mobil_phone_fields",497,{"type":222,"name":536,"callback":537,"priority":296,"file":455,"line":538},"woocommerce_admin_order_data_after_shipping_address","seur_shipping_mobil_phone_fields_display_admin_order_meta",513,{"type":222,"name":536,"callback":540,"priority":296,"file":455,"line":541},"seur_shipping_pudoId_display_admin_order_meta",526,{"type":222,"name":543,"callback":544,"file":455,"line":545},"woocommerce_order_list_table_restrict_manage_orders","seur_post_formats_filter_to_woo_order_administration",590,{"type":222,"name":547,"callback":544,"file":455,"line":548},"restrict_manage_posts",592,{"type":276,"name":550,"callback":551,"file":455,"line":552},"woocommerce_order_query_args","seur_filter_orders_by_shipping_method_query",629,{"type":276,"name":554,"callback":551,"file":455,"line":555},"request",631,{"type":222,"name":223,"callback":557,"file":455,"line":558},"seur_register_tracking_statuses",657,{"type":276,"name":484,"callback":560,"file":455,"line":561},"seur_add_traking_statuses",682,{"type":222,"name":563,"callback":292,"priority":296,"file":455,"line":564},"woocommerce_after_order_itemmeta",684,{"type":222,"name":566,"callback":567,"priority":296,"file":455,"line":568},"admin_footer","seur_pudo_id_load",775,{"type":222,"name":570,"callback":292,"priority":296,"file":455,"line":571},"woocommerce_save_order_items",777,{"type":222,"name":573,"callback":292,"priority":296,"file":455,"line":574},"woocommerce_saved_order_items",782,{"type":222,"name":353,"callback":576,"priority":27,"file":577,"line":578},"maybe_install","core\\woocommerce\\seur-woocommerce.php",63,{"type":222,"name":223,"callback":580,"file":577,"line":581},"load_textdomain",64,{"type":222,"name":583,"callback":584,"file":577,"line":585},"woocommerce_shipping_init","includes",66,{"type":276,"name":587,"callback":588,"file":577,"line":589},"woocommerce_shipping_methods","add_method",67,{"type":276,"name":587,"callback":591,"file":577,"line":592},"add_method_localseur",68,{"type":222,"name":232,"callback":594,"file":577,"line":595},"upgrade_notice",69,{"type":222,"name":232,"callback":597,"file":577,"line":112},"wc_deactivated",{"type":222,"name":599,"callback":292,"file":600,"line":601},"before_woocommerce_init","loader.php",59,{"type":222,"name":223,"callback":603,"priority":604,"file":600,"line":605},"seur_official_init",12,74,{"type":222,"name":607,"callback":608,"priority":242,"file":600,"line":609},"plugins_loaded","seur_load_code",102,{"type":222,"name":353,"callback":611,"priority":63,"file":600,"line":612},"seur_welcome_splash",132,{"type":222,"name":232,"callback":614,"file":600,"line":486},"seur_add_notice_new_version",{"type":222,"name":232,"callback":616,"file":600,"line":617},"seur_add_notice_new_v2",206,{"type":222,"name":245,"callback":619,"file":600,"line":620},"seur_notice_style",215,{"type":222,"name":622,"callback":292,"file":600,"line":623},"woocommerce_blocks_loaded",220,{"type":222,"name":625,"callback":292,"file":600,"line":626},"woocommerce_blocks_checkout_block_registration",226,{"type":222,"name":422,"callback":292,"file":628,"line":629},"seur-block-integration.php",137,{"type":222,"name":631,"callback":632,"priority":296,"file":628,"line":633},"woocommerce_thankyou","cleanup_pickup_data_after_order",179,{"type":222,"name":635,"callback":632,"priority":296,"file":628,"line":636},"woocommerce_payment_complete",182,{"type":222,"name":410,"callback":638,"priority":376,"file":628,"line":639},"inject_cleanup_script",198,[641,645,648,652,656,658],{"action":642,"nopriv":643,"callback":642,"hasNonce":643,"hasCapCheck":643,"file":234,"line":644},"seur_country_state_process",false,1532,{"action":642,"nopriv":646,"callback":642,"hasNonce":643,"hasCapCheck":643,"file":234,"line":647},true,1533,{"action":649,"nopriv":643,"callback":650,"hasNonce":643,"hasCapCheck":643,"file":234,"line":651},"seur_regenerate_upload_dir","seur_regenerate_upload_dir_callback",1708,{"action":653,"nopriv":643,"callback":654,"hasNonce":646,"hasCapCheck":646,"file":455,"line":655},"seur_get_label","seur_get_label_ajax",474,{"action":570,"nopriv":643,"callback":292,"hasNonce":643,"hasCapCheck":643,"file":455,"line":657},794,{"action":659,"nopriv":643,"callback":660,"hasNonce":643,"hasCapCheck":643,"file":577,"line":661},"seur_dismiss_upgrade_notice","dismiss_upgrade_notice",70,[663,670],{"namespace":664,"route":665,"methods":666,"callback":668,"permissionCallback":278,"file":393,"line":669},"seur\u002Fv1","\u002Fpickups",[667],"GET","seur_rest_get_pickups",628,{"namespace":664,"route":671,"methods":672,"callback":674,"permissionCallback":675,"file":628,"line":676},"\u002Fsave-pickup",[673],"POST","save_pickup_to_session","check_pickup_permission",138,[],[],8,{"dangerousFunctions":681,"sqlUsage":685,"outputEscaping":721,"fileOperations":197,"externalRequests":47,"nonceChecks":226,"capabilityChecks":844,"bundledLibraries":845},[682],{"fn":683,"file":311,"line":527,"context":684},"unserialize","$ecbs = unserialize($ecbs);",{"prepared":686,"raw":687,"locations":688},41,15,[689,693,696,698,700,702,704,707,708,710,712,714,716,717,719],{"file":690,"line":691,"context":692},"classes\\class-seur-global.php",1181,"$wpdb->get_results() with variable interpolation",{"file":694,"line":226,"context":695},"core\\installer.php","$wpdb->query() with variable interpolation",{"file":694,"line":697,"context":695},27,{"file":694,"line":699,"context":692},968,{"file":694,"line":701,"context":695},972,{"file":426,"line":703,"context":695},368,{"file":705,"line":706,"context":695},"uninstall.php",119,{"file":705,"line":479,"context":695},{"file":705,"line":709,"context":695},123,{"file":705,"line":711,"context":695},125,{"file":705,"line":713,"context":695},129,{"file":705,"line":715,"context":695},131,{"file":705,"line":629,"context":695},{"file":705,"line":718,"context":695},141,{"file":705,"line":720,"context":695},146,{"escaped":571,"rawEcho":722,"locations":723},65,[724,728,730,732,734,736,737,739,741,742,744,746,747,750,751,753,755,757,760,762,764,766,768,770,772,773,774,776,778,781,783,784,785,786,787,790,791,792,794,796,798,800,801,803,805,807,810,812,813,815,818,821,822,825,827,828,830,831,832,834,835,837,839,841,842],{"file":725,"line":726,"context":727},"classes\\tcpdf\\include\\tcpdf_static.php",351,"raw output",{"file":311,"line":729,"context":727},172,{"file":311,"line":731,"context":727},279,{"file":311,"line":733,"context":727},738,{"file":735,"line":585,"context":727},"core\\pages\\rates\\seur-add-form.php",{"file":735,"line":589,"context":727},{"file":735,"line":738,"context":727},81,{"file":740,"line":230,"context":727},"core\\pages\\rates\\seur-country-state-process.php",{"file":740,"line":13,"context":727},{"file":740,"line":743,"context":727},22,{"file":740,"line":745,"context":727},38,{"file":740,"line":343,"context":727},{"file":748,"line":749,"context":727},"core\\pages\\rates\\seur-create-rate.php",50,{"file":748,"line":172,"context":727},{"file":748,"line":752,"context":727},101,{"file":754,"line":13,"context":727},"core\\pages\\rates\\seur-custom-rates.php",{"file":754,"line":756,"context":727},51,{"file":758,"line":759,"context":727},"core\\pages\\rates\\seur-edit-form.php",77,{"file":758,"line":761,"context":727},79,{"file":758,"line":763,"context":727},82,{"file":758,"line":765,"context":727},84,{"file":758,"line":767,"context":727},87,{"file":758,"line":769,"context":727},89,{"file":758,"line":771,"context":727},95,{"file":758,"line":475,"context":727},{"file":758,"line":706,"context":727},{"file":758,"line":775,"context":727},135,{"file":758,"line":777,"context":727},143,{"file":779,"line":780,"context":727},"core\\pages\\rates\\seur-import-custom-rates.php",297,{"file":782,"line":13,"context":727},"core\\pages\\rates\\seur-rates.php",{"file":782,"line":196,"context":727},{"file":782,"line":465,"context":727},{"file":782,"line":160,"context":727},{"file":782,"line":172,"context":727},{"file":788,"line":789,"context":727},"core\\pages\\rates\\seur-update.php",44,{"file":788,"line":465,"context":727},{"file":788,"line":172,"context":727},{"file":355,"line":793,"context":727},203,{"file":355,"line":795,"context":727},209,{"file":355,"line":797,"context":727},216,{"file":799,"line":384,"context":727},"core\\pages\\seur-get-labels.php",{"file":799,"line":496,"context":727},{"file":799,"line":802,"context":727},250,{"file":799,"line":804,"context":727},253,{"file":806,"line":743,"context":727},"core\\pages\\seur-manifest.php",{"file":808,"line":809,"context":727},"core\\pages\\seur-pickup-search.php",178,{"file":808,"line":811,"context":727},180,{"file":808,"line":449,"context":727},{"file":808,"line":814,"context":727},186,{"file":816,"line":817,"context":727},"core\\pages\\seur-products-services.php",21,{"file":819,"line":820,"context":727},"core\\pages\\seur-rates.php",25,{"file":363,"line":226,"context":727},{"file":823,"line":824,"context":727},"core\\pages\\status\\status-check.php",354,{"file":823,"line":826,"context":727},369,{"file":823,"line":826,"context":727},{"file":829,"line":343,"context":727},"core\\pages\\status\\status-scripts.php",{"file":377,"line":765,"context":727},{"file":388,"line":343,"context":727},{"file":426,"line":833,"context":727},309,{"file":442,"line":209,"context":727},{"file":455,"line":836,"context":727},494,{"file":455,"line":838,"context":727},521,{"file":455,"line":840,"context":727},531,{"file":577,"line":713,"context":727},{"file":577,"line":843,"context":727},202,7,[846,850,853],{"name":847,"version":848,"knownCves":849},"Select2","3.5.4",[],{"name":851,"version":37,"knownCves":852},"DataTables",[],{"name":854,"version":855,"knownCves":856},"TCPDF","1.0.004",[],[858,874,887,899,910,919,935,944,956,967,975,987,995,1005,1013,1024,1032,1052,1066],{"entryPoint":859,"graph":860,"unsanitizedCount":63,"severity":55},"seur_after_seur_2shop_shipping_rate (core\\woocommerce\\includes\\class-seur_local_shipping_method.php:342)",{"nodes":861,"edges":872},[862,866],{"id":863,"type":864,"label":865,"file":393,"line":271},"n0","source","$_POST",{"id":867,"type":868,"label":869,"file":393,"line":870,"wp_function":871},"n1","sink","echo() [XSS]",423,"echo",[873],{"from":863,"to":867,"sanitized":643},{"entryPoint":875,"graph":876,"unsanitizedCount":63,"severity":55},"seur_woo_bulk_action (core\\woocommerce\\includes\\seur-woo-functions.php:301)",{"nodes":877,"edges":885},[878,881],{"id":863,"type":864,"label":879,"file":455,"line":880},"$_GET",380,{"id":867,"type":868,"label":882,"file":455,"line":883,"wp_function":884},"wp_redirect() [Open Redirect]",384,"wp_redirect",[886],{"from":863,"to":867,"sanitized":643},{"entryPoint":888,"graph":889,"unsanitizedCount":28,"severity":898},"\u003Ccustom-name-rates> (core\\pages\\rates\\custom-name-rates.php:0)",{"nodes":890,"edges":896},[891,893],{"id":863,"type":864,"label":865,"file":892,"line":13},"core\\pages\\rates\\custom-name-rates.php",{"id":867,"type":868,"label":894,"file":892,"line":743,"wp_function":895},"update_option() [Settings Manipulation]","update_option",[897],{"from":863,"to":867,"sanitized":646},"low",{"entryPoint":900,"graph":901,"unsanitizedCount":28,"severity":898},"\u003Climit-price-weight-rates> (core\\pages\\rates\\limit-price-weight-rates.php:0)",{"nodes":902,"edges":908},[903,906],{"id":863,"type":864,"label":865,"file":904,"line":905},"core\\pages\\rates\\limit-price-weight-rates.php",33,{"id":867,"type":868,"label":894,"file":904,"line":907,"wp_function":895},34,[909],{"from":863,"to":867,"sanitized":646},{"entryPoint":911,"graph":912,"unsanitizedCount":28,"severity":898},"\u003Cseur-rates> (core\\pages\\rates\\seur-rates.php:0)",{"nodes":913,"edges":917},[914,916],{"id":863,"type":864,"label":915,"file":782,"line":789},"$_POST (x5)",{"id":867,"type":868,"label":869,"file":782,"line":585,"wp_function":871},[918],{"from":863,"to":867,"sanitized":646},{"entryPoint":920,"graph":921,"unsanitizedCount":28,"severity":898},"seur_get_labels_from_order (core\\pages\\seur-get-labels.php:17)",{"nodes":922,"edges":932},[923,925,927,930],{"id":863,"type":864,"label":879,"file":799,"line":924},46,{"id":867,"type":868,"label":869,"file":799,"line":926,"wp_function":871},76,{"id":928,"type":864,"label":929,"file":799,"line":465},"n2","$_POST (x2)",{"id":931,"type":868,"label":869,"file":799,"line":384,"wp_function":871},"n3",[933,934],{"from":863,"to":867,"sanitized":646},{"from":928,"to":931,"sanitized":646},{"entryPoint":936,"graph":937,"unsanitizedCount":28,"severity":898},"seur_modify_packages (core\\pages\\seur-get-labels.php:151)",{"nodes":938,"edges":942},[939,941],{"id":863,"type":864,"label":879,"file":799,"line":940},156,{"id":867,"type":868,"label":869,"file":799,"line":318,"wp_function":871},[943],{"from":863,"to":867,"sanitized":646},{"entryPoint":945,"graph":946,"unsanitizedCount":28,"severity":898},"\u003Cseur-get-labels> (core\\pages\\seur-get-labels.php:0)",{"nodes":947,"edges":953},[948,950,951,952],{"id":863,"type":864,"label":949,"file":799,"line":924},"$_GET (x2)",{"id":867,"type":868,"label":869,"file":799,"line":926,"wp_function":871},{"id":928,"type":864,"label":929,"file":799,"line":465},{"id":931,"type":868,"label":869,"file":799,"line":384,"wp_function":871},[954,955],{"from":863,"to":867,"sanitized":646},{"from":928,"to":931,"sanitized":646},{"entryPoint":957,"graph":958,"unsanitizedCount":28,"severity":898},"seur_search_nomenclator (core\\pages\\seur-nomenclator.php:17)",{"nodes":959,"edges":965},[960,963],{"id":863,"type":864,"label":865,"file":961,"line":962},"core\\pages\\seur-nomenclator.php",37,{"id":867,"type":868,"label":869,"file":961,"line":964,"wp_function":871},57,[966],{"from":863,"to":867,"sanitized":646},{"entryPoint":968,"graph":969,"unsanitizedCount":28,"severity":898},"\u003Cseur-nomenclator> (core\\pages\\seur-nomenclator.php:0)",{"nodes":970,"edges":973},[971,972],{"id":863,"type":864,"label":865,"file":961,"line":962},{"id":867,"type":868,"label":869,"file":961,"line":964,"wp_function":871},[974],{"from":863,"to":867,"sanitized":646},{"entryPoint":976,"graph":977,"unsanitizedCount":28,"severity":898},"seur_pickup (core\\pages\\seur-pickup.php:17)",{"nodes":978,"edges":985},[979,983],{"id":863,"type":864,"label":980,"file":981,"line":982},"$_SERVER (x4)","core\\pages\\seur-pickup.php",53,{"id":867,"type":868,"label":882,"file":981,"line":984,"wp_function":884},55,[986],{"from":863,"to":867,"sanitized":646},{"entryPoint":988,"graph":989,"unsanitizedCount":28,"severity":898},"\u003Cseur-pickup> (core\\pages\\seur-pickup.php:0)",{"nodes":990,"edges":993},[991,992],{"id":863,"type":864,"label":980,"file":981,"line":982},{"id":867,"type":868,"label":882,"file":981,"line":984,"wp_function":884},[994],{"from":863,"to":867,"sanitized":646},{"entryPoint":996,"graph":997,"unsanitizedCount":28,"severity":898},"\u003Cstatus-check> (core\\pages\\status\\status-check.php:0)",{"nodes":998,"edges":1003},[999,1002],{"id":863,"type":864,"label":1000,"file":823,"line":1001},"$_SERVER['SERVER_SOFTWARE']",115,{"id":867,"type":868,"label":869,"file":823,"line":1001,"wp_function":871},[1004],{"from":863,"to":867,"sanitized":646},{"entryPoint":1006,"graph":1007,"unsanitizedCount":63,"severity":898},"\u003Cclass-seur_local_shipping_method> (core\\woocommerce\\includes\\class-seur_local_shipping_method.php:0)",{"nodes":1008,"edges":1011},[1009,1010],{"id":863,"type":864,"label":865,"file":393,"line":271},{"id":867,"type":868,"label":869,"file":393,"line":870,"wp_function":871},[1012],{"from":863,"to":867,"sanitized":643},{"entryPoint":1014,"graph":1015,"unsanitizedCount":28,"severity":898},"\u003Cseur-metabox> (core\\woocommerce\\includes\\metabox\\seur-metabox.php:0)",{"nodes":1016,"edges":1021},[1017,1018,1019,1020],{"id":863,"type":864,"label":865,"file":442,"line":715},{"id":867,"type":868,"label":869,"file":442,"line":777,"wp_function":871},{"id":928,"type":864,"label":879,"file":442,"line":817},{"id":931,"type":868,"label":869,"file":442,"line":318,"wp_function":871},[1022,1023],{"from":863,"to":867,"sanitized":646},{"from":928,"to":931,"sanitized":646},{"entryPoint":1025,"graph":1026,"unsanitizedCount":28,"severity":898},"\u003Cseur-woo-functions> (core\\woocommerce\\includes\\seur-woo-functions.php:0)",{"nodes":1027,"edges":1030},[1028,1029],{"id":863,"type":864,"label":879,"file":455,"line":880},{"id":867,"type":868,"label":882,"file":455,"line":883,"wp_function":884},[1031],{"from":863,"to":867,"sanitized":646},{"entryPoint":1033,"graph":1034,"unsanitizedCount":14,"severity":71},"seur_edit_rate (core\\pages\\rates\\seur-edit-form.php:15)",{"nodes":1035,"edges":1048},[1036,1037,1041,1043,1044,1046],{"id":863,"type":864,"label":879,"file":758,"line":817},{"id":867,"type":868,"label":1038,"file":758,"line":1039,"wp_function":1040},"get_row() [SQLi]",23,"get_row",{"id":928,"type":864,"label":1042,"file":758,"line":817},"$_GET (x3)",{"id":931,"type":868,"label":869,"file":758,"line":389,"wp_function":871},{"id":1045,"type":864,"label":879,"file":758,"line":817},"n4",{"id":1047,"type":868,"label":869,"file":758,"line":775,"wp_function":871},"n5",[1049,1050,1051],{"from":863,"to":867,"sanitized":643},{"from":928,"to":931,"sanitized":646},{"from":1045,"to":1047,"sanitized":643},{"entryPoint":1053,"graph":1054,"unsanitizedCount":14,"severity":71},"\u003Cseur-edit-form> (core\\pages\\rates\\seur-edit-form.php:0)",{"nodes":1055,"edges":1062},[1056,1057,1058,1059,1060,1061],{"id":863,"type":864,"label":879,"file":758,"line":817},{"id":867,"type":868,"label":1038,"file":758,"line":1039,"wp_function":1040},{"id":928,"type":864,"label":1042,"file":758,"line":817},{"id":931,"type":868,"label":869,"file":758,"line":389,"wp_function":871},{"id":1045,"type":864,"label":879,"file":758,"line":817},{"id":1047,"type":868,"label":869,"file":758,"line":775,"wp_function":871},[1063,1064,1065],{"from":863,"to":867,"sanitized":643},{"from":928,"to":931,"sanitized":646},{"from":1045,"to":1047,"sanitized":643},{"entryPoint":1067,"graph":1068,"unsanitizedCount":63,"severity":71},"\u003Cseur-import-custom-rates> (core\\pages\\rates\\seur-import-custom-rates.php:0)",{"nodes":1069,"edges":1081},[1070,1073,1074,1077,1080],{"id":863,"type":864,"label":1071,"file":779,"line":1072},"$_FILES (x2)",24,{"id":867,"type":868,"label":869,"file":779,"line":592,"wp_function":871},{"id":928,"type":864,"label":1075,"file":779,"line":1076},"$_FILES",56,{"id":931,"type":1078,"label":1079,"file":779,"line":1076},"transform","→ seur_process_csv()",{"id":1045,"type":868,"label":1038,"file":779,"line":449,"wp_function":1040},[1082,1083,1084],{"from":863,"to":867,"sanitized":646},{"from":928,"to":931,"sanitized":643},{"from":931,"to":1045,"sanitized":643},{"summary":1086,"deductions":1087},"The \"seur\" plugin exhibits a mixed security posture. While it demonstrates good practices like a high percentage of prepared SQL statements and properly escaped output, significant concerns arise from its attack surface and historical vulnerabilities.  The presence of multiple unprotected AJAX handlers and a REST API route without permission callbacks creates clear entry points for unauthorized actions. The use of `unserialize` is a known dangerous function that, when not properly handled with input validation, can lead to remote code execution.  The vulnerability history, with a past critical CVE and several high\u002Fmedium severity issues including Remote File Inclusion and SQL Injection, indicates a pattern of past security weaknesses that required significant attention.  These historical issues, coupled with the current lack of authentication on several entry points, suggest a plugin that has historically struggled with robust security controls.\n\nDespite the positive aspects like a good rate of prepared SQL statements and output escaping, the identified risks are substantial. The 6 unprotected AJAX handlers are a direct invitation for various attacks if not adequately secured. The high severity taint flows, even though not classified as critical, signal potential for data manipulation or execution of unintended code.  The plugin's past record of severe vulnerabilities, particularly Remote File Inclusion, warrants extreme caution. The conclusion is that \"seur\" has potential but requires immediate attention to its unprotected entry points and a thorough review of its `unserialize` usage to mitigate significant risks.",[1088,1090,1092,1094,1096,1098,1100,1102],{"reason":1089,"points":687},"Unprotected AJAX handlers present",{"reason":1091,"points":296},"Unprotected REST API route present",{"reason":1093,"points":296},"Dangerous function 'unserialize' used",{"reason":1095,"points":687},"High severity taint flows identified",{"reason":1097,"points":13},"Vulnerability history includes critical CVE",{"reason":1099,"points":296},"Vulnerability history includes high severity CVE",{"reason":1101,"points":124},"Bundled outdated library: Select2 v3.5.4",{"reason":1103,"points":27},"Bundled outdated library: TCPDF v1.0.004","2026-03-16T19:03:29.756Z",{"wat":1106,"direct":1114},{"assetPaths":1107,"generatorPatterns":1109,"scriptPaths":1110,"versionParams":1111},[1108],"\u002Fwp-content\u002Fplugins\u002Fseur\u002Fassets\u002Fcss\u002Fseur-notice.css",[],[],[1112,1113],"seur\u002Fstyle.css?ver=","seur-notice.css?ver=",{"cssClasses":1115,"htmlComments":1118,"htmlAttributes":1119,"restEndpoints":1120,"jsGlobals":1121,"shortcodeOutput":1122},[1116,1117],"woocommerce-message","woocommerce-seur-messages",[],[],[],[],[]]