[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYe_P3lXRZmv3FLFJvUTNMgnJA1cfv1FVkJyhnARas94":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":76,"crawl_stats":37,"alternatives":81,"analysis":182,"fingerprints":782},"woo-shipping-dpd-baltic","DPD Baltic Shipping","1.2.90","dpdbaltics","https:\u002F\u002Fprofiles.wordpress.org\u002Fdpdbaltics\u002F","\u003Cp>Shipping extension for WooCommerce on WordPress of DPD Baltics. Manage your national and international shipments easily.\u003C\u002Fp>\n\u003Cp>Features of DPD plugin\u003C\u002Fp>\n\u003Col>\n\u003Cli>Fast multiple label creation for national and international orders.\u003C\u002Fli>\n\u003Cli>Supporting MPS (Multiparcel Shipping).\u003C\u002Fli>\n\u003Cli>Create a pick-up order for courier.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Available services:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Delivery to \u003Cstrong>DPD Pickup\u003C\u002Fstrong> lockers and parcelshops in Baltics and in all Europe. Pickup map is displayed in checkout for user convenience.\u003C\u002Fli>\n\u003Cli>Delivery to home in all Europe with \u003Cstrong>B2C\u003C\u002Fstrong> service.\u003C\u002Fli>\n\u003Cli>Collection of money in Baltics by cash or card with \u003Cstrong>COD\u003C\u002Fstrong> service.\u003C\u002Fli>\n\u003Cli>Saturday delivery in \u003Cstrong>Baltics\u003C\u002Fstrong> (restrictions to cities applied).\u003C\u002Fli>\n\u003Cli>Sameday delivery \u003Cstrong>Baltics\u003C\u002Fstrong> (restrictions to cities applied).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delivery timeframes\u003C\u002Fstrong> in checkout, so that your customer can select a preffered delivery timeslot (restriction to cities applied).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document return\u003C\u002Fstrong> service to get back signed contracts, invoices or other documents.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collection request\u003C\u002Fstrong> service to send a parcel from somebody else to you. Excellent to manage returns from customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Return\u003C\u002Fstrong> label with your address, so that your customer can send you back the shipment.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Prerequisites:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This extension is available only for DPD Baltics (Lithuania, Latvia, Estonia).\u003C\u002Fli>\n\u003Cli>In order to use the extension you must have an active contract with one of the business units: DPD Lietuva, DPD Latvija or DPD Eesti.\u003C\u002Fli>\n\u003Cli>Additionally, you must have user credentials for API of DPD Baltics. Please contact DPD sales in your county.\u003C\u002Fli>\n\u003C\u002Ful>\n","Shipping extension for WooCommerce on WordPress of DPD Baltics. Manage your national and international shipments easily.",2000,54743,54,13,"2026-02-18T10:21:00.000Z","6.8.5","6.0","7.4",[20,21,22,23],"dpd","parcels","shipping","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-shipping-dpd-baltic.1.2.90.zip",98,3,0,"2024-10-17 15:44:41","2026-03-15T15:16:48.613Z",[32,48,63],{"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-2024-9350","dpd-baltic-shipping-reflected-cross-site-scripting","DPD Baltic Shipping \u003C= 1.2.83 - Reflected Cross-Site Scripting","The DPD Baltic Shipping plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'search_value' parameter in all versions up to, and including, 1.2.83 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.",null,"\u003C=1.2.83","1.2.84","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 Input During Web Page Generation ('Cross-site Scripting')","2024-10-23 16:13:59",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6251d0f6-b536-4122-8fdf-bb77665a4f41?source=api-prod",6,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2022-3999","woocommerce-shipping-dpd-baltic-missing-authorization-to-arbitrary-options-deletion","WooCommerce Shipping – DPD baltic \u003C= 1.2.54 - Missing Authorization to Arbitrary Options Deletion","The WooCommerce Shipping – DPD baltic plugin for WordPress is vulnerable to authorization bypass due to a missing capability check on the delete_warehouse AJAX action in versions up to, and including, 1.2.54. This makes it possible for authenticated attackers with minimal permissions, such as a subscriber, to delete arbitrary options and cause a denial of service.","\u003C=1.2.56","1.2.57",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:L","Missing Authorization","2022-11-21 00:00:00","2024-01-22 19:56:02",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff4b13a45-9141-47e3-ba11-c0ce15235936?source=api-prod",428,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":37,"affected_versions":68,"patched_in_version":69,"severity":40,"cvss_score":70,"cvss_vector":71,"vuln_type":43,"published_date":72,"updated_date":59,"references":73,"days_to_patch":75},"CVE-2022-4000","woocommerce-shipping-dpd-baltic-authenticated-admin-stored-cross-site-scripting","WooCommerce Shipping – DPD baltic \u003C= 1.2.8 - Authenticated (Admin+) Stored Cross-Site Scripting","The DPD Baltic Shipping plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the shipping terminal parameters (ex: 'wc_shipping_(idnumber)_terminal') in versions up to, and including, 1.2.8 due to insufficient input sanitization and output escaping. This makes it possible for administrator-level attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=1.2.8","1.2.11",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2022-11-16 00:00:00",[74],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F926827a5-4231-4188-bece-fd37c1829412?source=api-prod",433,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":77,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":78,"trust_score":79,"computed_at":80},1,289,78,"2026-04-05T00:21:09.912Z",[82,103,124,139,158],{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":11,"downloaded":90,"rating":79,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":24,"tags":95,"homepage":99,"download_link":100,"security_score":101,"vuln_count":77,"unpatched_count":77,"last_vuln_date":102,"fetched_at":30},"estonian-shipping-methods-for-woocommerce","Estonian Shipping Methods for WooCommerce","1.7.2","Risto Niinemets","https:\u002F\u002Fprofiles.wordpress.org\u002Fristoniinemets\u002F","\u003Cp>This plugin consists of several Estonian shipping methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>DPD package shops (Estonia, Latvia, Lithuania)\u003C\u002Fli>\n\u003Cli>Omniva parcel terminals (Estonia, Latvia, Lithuania)\u003C\u002Fli>\n\u003Cli>Omniva post offices (Estonia)\u003C\u002Fli>\n\u003Cli>SmartPOST parcel terminals (Estonia, Finland, Latvia, Lithuania)\u003C\u002Fli>\n\u003Cli>SmartPOST courier\u003C\u002Fli>\n\u003Cli>Collect.net packrobots (Estonia)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Supports WPML for multilingual sites. Current translations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (props @ristoniinemets)\u003C\u002Fli>\n\u003Cli>Estonian (props @ristoniinemets)\u003C\u002Fli>\n\u003Cli>Lithuanian (props @DomasWEB)\u003C\u002Fli>\n\u003Cli>Russian (props @avramchuk)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Code is maintained and developed at Github. Contributions and discussions are very welcome at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKonektOU\u002Festonian-shipping-methods-for-woocommerce\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n","Extends WooCommerce with most commonly used Estonian shipping methods. All in one.",23782,7,"2023-03-24T07:08:00.000Z","6.1.10","4.1",[20,96,97,98,23],"estonia","shipping-method","smartpost","https:\u002F\u002Fgithub.com\u002FKonektOU\u002Festonian-shipping-methods-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Festonian-shipping-methods-for-woocommerce.1.7.2.zip",63,"2025-09-22 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":18,"tags":118,"homepage":121,"download_link":122,"security_score":123,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"royal-mail-woocommerce-shipping-calculator","Royal Mail Shipping Calculator for WooCommerce","1.9.9","Waseem Senjer","https:\u002F\u002Fprofiles.wordpress.org\u002Fwaseem_senjer\u002F","\u003Cp>Royal Mail Shipping Calculator for WooCommerce is a WordPress Plugin that integrate the Royal Mail service, it will calculate the shipping cost and the delivery time for your customer.\u003C\u002Fp>\n\u003Cp>If you have any issues or questions, please open a thread in the WordPress.org forum, or you can open a \u003Ca href=\"wpruby.com\u002Fsubmit-ticket\u002F\" title=\"support ticket\" rel=\"nofollow ugc\">support ticket\u003C\u002Fa> on our website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpruby.com\u002Fplugin\u002Fwoocommerce-royal-mail-shipping-calculator-pro\u002F?utm_source=royalmail-lite&utm_medium=readme&utm_campaign=freetopro\" title=\"Upgrade to Pro Now\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpruby.com\u002Fknowledgebase_category\u002Fwoocommerce-royal-mail-shipping-calculator-pro\u002F\" title=\"Documentation \" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin’s features\u003C\u002Fh3>\n\u003Ch4>Domestic Parcel Shipping\u003C\u002Fh4>\n\u003Cp>Four types of domestic shipping options are supported. You can anytime, disable\u002Fenable one or all of these options.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Standard First Class Small Parcel\n* Standard First Class Medium Parcel\n* Second Class: Small Parcel\n* Second Class: Medium Parcel\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Default Size and Weight\u003C\u002Fh4>\n\u003Cp>In case you don’t want to add weight and dimensions for all of the products you have or even you missed adding this information to one of them. The plugin allows you to set a default weight and dimensions of your product in case of the product’s information are missing.\u003C\u002Fp>\n\u003Ch4>Debug Mode\u003C\u002Fh4>\n\u003Cp>The debug mode is an excellent tool to test out the plugin’s settings and shipping prices as the plugin will be only activated for you. Also, it will display debugging information at the checkout page if the Debug Mode is enabled.\u003C\u002Fp>\n\u003Ch3>Pro features\u003C\u002Fh3>\n\u003Ch4>Domestic Parcel Shipping\u003C\u002Fh4>\n\u003Cp>All the domestic shipping options are supported. You can anytime, disable\u002Fenable one or all of these options.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Standard First Class Small Parcel\n* Standard First Class Medium Parcel\n* Second Class: Small Parcel\n* Second Class: Medium Parcel\n* Signed For: First Small Parcel\n* Signed For: First Medium Parcel\n* Signed For: Second Class Small Parcel\n* Signed For: Second Class Medium Parcel\n* Special Delivery: Guaranteed by 9am\n* Special Delivery: Guaranteed by 1pm\n* Special Delivery: Guaranteed by 1pm Saturday\n* Special Delivery: Guaranteed by 9am Saturday\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>International Shipping\u003C\u002Fh4>\n\u003Cp>A wide range of international shipping options are supported:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* International Standard Small Parcel\n* International Economy Small Parcel\n* International Tracked and Signed Small Parcel\n* International Tracked Small Parcel\n* International Signed Small Parcel\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Evri Domestic Shipping\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>* Standard Delivery: Delivery in 2 – 4 days.\n* Next Day Delivery: Delivery in 1 working day to most UK destinations.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Evri International Shipping\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>* Evri Parcelshop:  Drop off your parcel at your local shop and we’ll do the rest.\n* Evri Courier: Evri will collect your parcels from your location between 8 am – 8 pm.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>DPD Domestic Shipping\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>* Shop to Shop\n* Drop off at Shop\n* Door 2 Door – Next Day\n* Door to Door – By 12\n* Door to Door – By 10:30\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>DPD International Shipping\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>* Drop off at Shop – DPD Classic\n* Door 2 Door – DPD Classic\n* Drop off at Shop – Air Classic\n* Door 2 Door – Air Classic\n* Drop off at Shop – Air Express\n* Door 2 Door – Air Express\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Parcelforce Shipping\u003C\u002Fh4>\n\u003Cp>Do you need to ship parcels internationally with the Express service of ParcelForce? No worries. Our plugin supports most of the ParcelForce options:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Parcelforce Worldwide: Express 9\n* Parcelforce Worldwide: Express 10\n* Parcelforce Worldwide: Express AM\n* Parcelforce Worldwide: Express 24\n* Parcelforce Worldwide: Express 48\n* Parcelforce Worldwide: Express 9 Saturday\n* Parcelforce Worldwide: Express 10 Saturday\n* Parcelforce Worldwide: Express AM Saturday\n* Parcelforce Worldwide: Express 24 Saturday\n* Parcelforce Worldwide: Express 48 Saturday\n* Parcelforce Worldwide: Global Economy\n* Parcelforce Worldwide: Global Value\n* Parcelforce Worldwide: Global Priority\n* Parcelforce Worldwide: Global Express\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Letters Shipping\u003C\u002Fh4>\n\u003Cp>If you sell small-sized items, you can always enable the letters option to save your customers high shipping prices and increase sales. Supported letters options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Domestic Letters Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Standard First Class Letter\u003C\u002Fli>\n\u003Cli>Standard First Class Large Letter\u003C\u002Fli>\n\u003Cli>Second Class: Letter\u003C\u002Fli>\n\u003Cli>Second Class: Large Letter\u003C\u002Fli>\n\u003Cli>Signed For: First Class Letter\u003C\u002Fli>\n\u003Cli>Signed For: First Class Large Letter\u003C\u002Fli>\n\u003Cli>Signed For: Second Class Letter\u003C\u002Fli>\n\u003Cli>Signed For: Second Class Large Letter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>International Letters Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>International Standard Letter\u003C\u002Fli>\n\u003Cli>International Standard Large Letter\u003C\u002Fli>\n\u003Cli>International Economy Letter\u003C\u002Fli>\n\u003Cli>International Economy Large Letter\u003C\u002Fli>\n\u003Cli>International Tracked and Signed Letter\u003C\u002Fli>\n\u003Cli>International Tracked and Signed Large Letter\u003C\u002Fli>\n\u003Cli>International Tracked Letter\u003C\u002Fli>\n\u003Cli>International Tracked Large Letter\u003C\u002Fli>\n\u003Cli>International Signed Large Letter\u003C\u002Fli>\n\u003Cli>International Signed Letter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Handling Fees and Discounts\u003C\u002Fh4>\n\u003Cp>If either you need to add a handling fees for your shipping order, or if you want to reduce the shipping costs for your customers. We set an option for that where you can add an amount value to reduce or increase the shipping cost. The value can be either a number or a percentage, positive for handling fees and negative for discounts.\u003C\u002Fp>\n\u003Ch4>Display the Cheapest options\u003C\u002Fh4>\n\u003Cp>Cut to the Chase and provide the cheapest option to your customers without putting them in the hustle of choosing from many options.\u003C\u002Fp>\n","Royal Mail Shipping Calculator for WooCommerce is a WordPress Plugin that integrate the Royal Mail service.",1000,55721,88,8,"2026-01-20T14:53:00.000Z","6.9.4","5.0",[20,119,120,97,23],"evri","royal-mail","https:\u002F\u002Fwpruby.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Froyal-mail-woocommerce-shipping-calculator.1.9.9.zip",100,{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":123,"num_ratings":134,"last_updated":135,"tested_up_to":116,"requires_at_least":136,"requires_php":18,"tags":137,"homepage":24,"download_link":138,"security_score":123,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"wc-dpd","DPD SK for WooCommerce","8.4.0","Webikon s.r.o.","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebikon\u002F","\u003Cp>Plugin spoločnosti \u003Cstrong>Direct Parcel Distribution SK, s. r. o.\u003C\u002Fstrong> poskytuje jednoduché a rýchle riešenie na prenos údajov o objednaných prepravných službách s doručením na adresu príjemcu a do odberných miest.\u003C\u002Fp>\n\u003Cp>Pomocou pluginu si môžete vo svojich \u003Cstrong>Woocommerce objednávkach\u003C\u002Fstrong> vyberať zo širokého portfólia produktov a služieb DPD, ako sú napríklad \u003Cstrong>DPD Home, DPD Classic, DPD 10:00, DPD 12:00, DPD 18:00 \u002FDPD Guarantee\u003C\u002Fstrong> s doručením na adresu príjemcu a do odberných miest v rámci Slovenska a do 230 krajín sveta.\u003C\u002Fp>\n\u003Cp>Plugin je prepojený cez API riešenie k \u003Ca href=\"https:\u002F\u002Fwww.dpdshipper.sk\" rel=\"nofollow ugc\">www.dpdshipper.sk\u003C\u002Fa>. Všetky objednávky vytvorené týmto pluginom si budete môcť prezerať aj v prehľade objednávok v online aplikácii \u003Ca href=\"https:\u002F\u002Fwww.dpdshipper.sk\u002Flogin\" rel=\"nofollow ugc\">DPD Shipper\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Plugin je \u003Cstrong>zadarmo v plnej verzii\u003C\u002Fstrong> pre zmluvných zákazníkov DPD SK.\u003C\u002Fp>\n\u003Ch4>FUNKCIE PLUGINU\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Jednoduché a rýchle vytváranie objednávok prepravy\u003C\u002Fli>\n\u003Cli>Nastavenie predvoleného produktu na každú objednávku, napr. DPD Home\u003C\u002Fli>\n\u003Cli>Tri možnosti exportovania objednávok do DPD\u003C\u002Fli>\n\u003Cli>Úprava objednávky pred exportovaním do DPD\u003C\u002Fli>\n\u003Cli>Tlač prepravných štítkov vo formáte A4 alebo A6\u003C\u002Fli>\n\u003Cli>Vytváranie objednávok doručenia do odberných miest Pickup a Pickup Station (samoobslužného boxu)\u003C\u002Fli>\n\u003Cli>Možnosť pridania ďalších ID bankových účtov a zvozových adries\u003C\u002Fli>\n\u003Cli>Použitie dvoch referencii na úrovni objednávky\u003C\u002Fli>\n\u003Cli>Možnosť nastavenia dopravy zdarma\u003C\u002Fli>\n\u003Cli>Možnosť nastavenia ceny dopravy podľa hmotností produktov v košíku.\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin spoločnosti Direct Parcel Distribution SK, s. r. o. poskytuje jednoduché a rýchle riešenie na prenos údajov o objednaných prepravných službách  &hellip;",700,13828,4,"2026-01-08T11:09:00.000Z","5.3",[20,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-dpd.8.4.0.zip",{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":28,"downloaded":147,"rating":123,"num_ratings":77,"last_updated":148,"tested_up_to":149,"requires_at_least":150,"requires_php":18,"tags":151,"homepage":155,"download_link":156,"security_score":157,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"ship-quik","Ship Quik shipping","1.0.5","Ship-Quik","https:\u002F\u002Fprofiles.wordpress.org\u002Fmiguelmanterola\u002F","\u003Cp>Are you tired of juggling multiple shipping platforms, losing precious time on complex logistics? Say goodbye to the headaches of managing your shipments and hello to a streamlined solution with Ship-Quik! Our plugin connects seamlessly with your WooCommerce store, making it easier than ever to handle your orders from one convenient dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Ship-Quik is a Must-Have:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All your shipping in one place: No more jumping between platforms. Manage every order directly from Ship-Quik’s dashboard, keeping everything organized and hassle-free.\u003C\u002Fli>\n\u003Cli>Easy setup, seamless integration: With a few simple steps, \u003Ca href=\"https:\u002F\u002Fship-quik.com\" rel=\"nofollow ugc\">Ship-Quik\u003C\u002Fa> integrates smoothly into your WooCommerce store, reducing the time you spend on logistics so you can focus on growing your business.\u003C\u002Fli>\n\u003Cli>Save time and cut costs: Automating your shipping process means fewer errors, less manual work, and more time for the things that matter—like boosting your sales!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ready to simplify your shipping?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Download Ship-Quik today and take control of your shipping like never before. Simplify your workflow, save time, and watch your business grow!\u003C\u002Fp>\n","Ship-Quik: Simplifying Shipping, Saving Time",1183,"2025-02-28T11:25:00.000Z","6.7.5","4.7",[152,21,153,154,23],"logistics","shipments","shipping-rates","https:\u002F\u002Fship-quik.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fship-quik.1.0.5.zip",92,{"slug":159,"name":160,"version":161,"author":162,"author_profile":163,"description":164,"short_description":165,"active_installs":166,"downloaded":167,"rating":26,"num_ratings":168,"last_updated":169,"tested_up_to":116,"requires_at_least":170,"requires_php":18,"tags":171,"homepage":177,"download_link":178,"security_score":179,"vuln_count":180,"unpatched_count":28,"last_vuln_date":181,"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,694,"2026-02-26T18:07:00.000Z","6.4",[172,173,174,175,176],"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,2,"2024-04-22 00:00:00",{"attackSurface":183,"codeSignals":478,"taintFlows":579,"riskAssessment":767,"analyzedAt":781},{"hooks":184,"ajaxHandlers":395,"restRoutes":460,"shortcodes":461,"cronEvents":462,"entryPointCount":477,"unprotectedCount":477},[185,191,196,201,206,209,212,216,220,223,226,230,232,233,235,236,238,240,242,247,252,255,258,260,263,266,269,272,275,278,281,284,287,290,293,296,299,302,305,308,311,314,317,320,323,326,329,331,334,336,339,342,346,349,351,354,357,359,361,363,365,368,371,374,377,380,383,386,389,391],{"type":186,"name":187,"callback":188,"file":189,"line":190},"action","woocommerce_review_order_after_shipping","review_order_after_shipping","admin\\class-dpd-home-delivery.php",101,{"type":186,"name":192,"callback":193,"priority":194,"file":189,"line":195},"woocommerce_checkout_update_order_meta","checkout_save_order_timeshifts",10,102,{"type":186,"name":197,"callback":198,"priority":199,"file":189,"line":200},"woocommerce_admin_order_data_after_shipping_address","show_selected_timeshift",20,105,{"type":202,"name":203,"callback":204,"priority":199,"file":189,"line":205},"filter","woocommerce_admin_order_preview_get_order_details","show_selected_timeshift_in_order_preview",106,{"type":186,"name":187,"callback":188,"file":207,"line":208},"admin\\class-dpd-parcels.php",119,{"type":186,"name":192,"callback":210,"priority":194,"file":207,"line":211},"checkout_save_order_terminal",120,{"type":186,"name":213,"callback":214,"priority":194,"file":207,"line":215},"woocommerce_after_checkout_validation","validate_selected_terminal",121,{"type":202,"name":217,"callback":218,"priority":199,"file":207,"line":219},"woocommerce_get_order_item_totals","show_selected_terminal_in_order_details",123,{"type":186,"name":197,"callback":221,"priority":199,"file":207,"line":222},"show_selected_terminal",126,{"type":202,"name":203,"callback":224,"priority":199,"file":207,"line":225},"show_selected_terminal_in_order_preview",127,{"type":202,"name":227,"callback":227,"priority":194,"file":228,"line":229},"woocommerce_cart_shipping_method_full_label","admin\\class-dpd-same-day-delivery.php",95,{"type":202,"name":227,"callback":227,"priority":194,"file":231,"line":208},"admin\\class-dpd-same-day-parcels.php",{"type":186,"name":187,"callback":188,"file":231,"line":215},{"type":186,"name":192,"callback":210,"priority":194,"file":231,"line":234},122,{"type":186,"name":213,"callback":214,"priority":194,"file":231,"line":219},{"type":202,"name":217,"callback":218,"priority":199,"file":231,"line":237},125,{"type":186,"name":197,"callback":221,"priority":199,"file":231,"line":239},128,{"type":202,"name":203,"callback":224,"priority":199,"file":231,"line":241},129,{"type":186,"name":243,"callback":244,"file":245,"line":246},"before_woocommerce_init","dpd_hpos_compatibility","dpd.php",74,{"type":186,"name":248,"callback":249,"file":250,"line":251},"plugins_loaded","anonymous","includes\\class-dpd.php",165,{"type":186,"name":253,"callback":249,"file":250,"line":254},"woocommerce_get_settings_pages",181,{"type":186,"name":256,"callback":249,"file":250,"line":257},"admin_enqueue_scripts",183,{"type":186,"name":256,"callback":249,"file":250,"line":259},184,{"type":186,"name":261,"callback":249,"file":250,"line":262},"woocommerce_shipping_init",186,{"type":202,"name":264,"callback":249,"file":250,"line":265},"woocommerce_shipping_methods",187,{"type":202,"name":267,"callback":249,"file":250,"line":268},"woocommerce_package_rates",189,{"type":186,"name":270,"callback":249,"file":250,"line":271},"woocommerce_email",191,{"type":186,"name":273,"callback":249,"file":250,"line":274},"dpd_parcels_receiver",193,{"type":186,"name":276,"callback":249,"file":250,"line":277},"dpd_parcels_updater",194,{"type":186,"name":279,"callback":249,"file":250,"line":280},"dpd_parcels_country_update",195,{"type":186,"name":282,"callback":249,"file":250,"line":283},"woocommerce_order_actions_start",198,{"type":186,"name":285,"callback":249,"file":250,"line":286},"woocommerce_process_shop_order_meta",199,{"type":186,"name":288,"callback":249,"file":250,"line":289},"woocommerce_order_actions",200,{"type":186,"name":291,"callback":249,"file":250,"line":292},"woocommerce_order_action_dpd_print_parcel_label",201,{"type":186,"name":294,"callback":249,"file":250,"line":295},"woocommerce_order_action_dpd_parcel_status",202,{"type":186,"name":297,"callback":249,"file":250,"line":298},"woocommerce_order_action_dpd_cancel_shipment",203,{"type":186,"name":300,"callback":249,"file":250,"line":301},"woocommerce_order_action_dpd_collection_request",204,{"type":186,"name":303,"callback":249,"file":250,"line":304},"woocommerce_settings_dpd_warehouses",207,{"type":186,"name":306,"callback":249,"file":250,"line":307},"woocommerce_settings_dpd_manifests",210,{"type":186,"name":309,"callback":249,"file":250,"line":310},"init",212,{"type":186,"name":312,"callback":249,"file":250,"line":313},"woocommerce_settings_dpd_collect",215,{"type":202,"name":315,"callback":249,"file":250,"line":316},"bulk_actions-woocommerce_page_wc-orders",221,{"type":202,"name":318,"callback":249,"file":250,"line":319},"handle_bulk_actions-woocommerce_page_wc-orders",222,{"type":202,"name":321,"callback":249,"file":250,"line":322},"bulk_actions-edit-shop_order",225,{"type":202,"name":324,"callback":249,"file":250,"line":325},"handle_bulk_actions-edit-shop_order",226,{"type":202,"name":327,"callback":249,"file":250,"line":328},"admin_notices",227,{"type":202,"name":327,"callback":249,"file":250,"line":330},232,{"type":186,"name":332,"callback":249,"file":250,"line":333},"admin_footer",237,{"type":186,"name":332,"callback":249,"file":250,"line":335},238,{"type":186,"name":337,"callback":249,"file":250,"line":338},"woocommerce_product_options_shipping_product_data",241,{"type":186,"name":340,"callback":249,"file":250,"line":341},"woocommerce_admin_process_product_object",242,{"type":186,"name":327,"callback":343,"priority":344,"file":250,"line":345},"dpd_baltic_display_flash_notices",12,247,{"type":186,"name":347,"callback":249,"file":250,"line":348},"wp_enqueue_scripts",264,{"type":186,"name":347,"callback":249,"file":250,"line":350},265,{"type":202,"name":352,"callback":249,"file":250,"line":353},"woocommerce_locate_template",267,{"type":202,"name":355,"callback":249,"file":250,"line":356},"woocommerce_locate_core_template",268,{"type":186,"name":261,"callback":249,"file":250,"line":358},270,{"type":202,"name":264,"callback":249,"file":250,"line":360},271,{"type":202,"name":267,"callback":249,"file":250,"line":362},273,{"type":186,"name":270,"callback":249,"file":250,"line":364},275,{"type":186,"name":366,"callback":249,"file":250,"line":367},"woocommerce_checkout_update_order_review",277,{"type":186,"name":369,"callback":249,"file":250,"line":370},"wc_ajax_get_dpd_parcels",283,{"type":186,"name":372,"callback":249,"file":250,"line":373},"wc_ajax_nopriv_get_dpd_parcels",284,{"type":186,"name":375,"callback":249,"file":250,"line":376},"wc_ajax_choose_dpd_terminal",286,{"type":186,"name":378,"callback":249,"file":250,"line":379},"wc_ajax_nopriv_choose_dpd_terminal",287,{"type":202,"name":381,"callback":249,"file":250,"line":382},"woocommerce_available_payment_gateways",290,{"type":186,"name":384,"callback":249,"file":250,"line":385},"woocommerce_cart_calculate_fees",293,{"type":186,"name":387,"callback":249,"file":250,"line":388},"woocommerce_store_api_checkout_order_processed",309,{"type":202,"name":227,"callback":249,"file":250,"line":390},327,{"type":186,"name":392,"callback":393,"file":394,"line":344},"wp_head","closure","public\\class-dpd-baltic-public.php",[396,400,403,406,409,412,415,418,420,423,425,428,430,433,435,438,440,443,445,448,450,453,455,458],{"action":397,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":399},"delete_warehouse",false,218,{"action":401,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":402},"dpd_request_courier",230,{"action":404,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":405},"dpd_close_manifest",231,{"action":407,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":408},"dpd_order_collection_request",235,{"action":410,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":411},"set_checkout_session",279,{"action":410,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":414},true,280,{"action":416,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":417},"load_more_items",295,{"action":416,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":419},296,{"action":421,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":422},"load_additional_block",299,{"action":421,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":424},300,{"action":426,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":427},"dpd_checkout_get_pickup_points_blocks",302,{"action":426,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":429},303,{"action":431,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":432},"dpd_store_pickup_selection",305,{"action":431,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":434},306,{"action":436,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":437},"get_data",312,{"action":436,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":439},313,{"action":441,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":442},"search_pudo",315,{"action":441,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":444},316,{"action":446,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":447},"set_terminal_value",318,{"action":446,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":449},319,{"action":451,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":452},"set_delivery_shifts",321,{"action":451,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":454},322,{"action":456,"nopriv":398,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":457},"update_shipping_by_country",324,{"action":456,"nopriv":413,"callback":249,"hasNonce":398,"hasCapCheck":398,"file":250,"line":459},325,[],[],[463,466,468,471,473,474,476],{"hook":279,"callback":279,"file":464,"line":465},"admin\\class-dpd-admin.php",219,{"hook":279,"callback":279,"file":464,"line":467},239,{"hook":273,"callback":273,"file":469,"line":470},"admin\\settings\\class-dpd-settings-general.php",336,{"hook":273,"callback":273,"file":472,"line":265},"class-dpd-baltic-activator.php",{"hook":276,"callback":276,"file":472,"line":268},{"hook":273,"callback":273,"file":475,"line":265},"includes\\class-dpd-baltic-activator.php",{"hook":276,"callback":276,"file":475,"line":268},24,{"dangerousFunctions":479,"sqlUsage":480,"outputEscaping":532,"fileOperations":28,"externalRequests":77,"nonceChecks":576,"capabilityChecks":577,"bundledLibraries":578},[],{"prepared":481,"raw":482,"locations":483},50,28,[484,487,489,491,494,496,498,500,502,504,506,508,510,512,514,515,516,517,518,519,520,521,522,523,524,525,528,530],{"file":464,"line":485,"context":486},1444,"$wpdb->get_results() with variable interpolation",{"file":207,"line":488,"context":486},692,{"file":231,"line":490,"context":486},776,{"file":472,"line":492,"context":493},144,"$wpdb->query() with variable interpolation",{"file":472,"line":495,"context":493},145,{"file":472,"line":497,"context":493},146,{"file":472,"line":499,"context":493},147,{"file":472,"line":501,"context":493},148,{"file":472,"line":503,"context":493},149,{"file":472,"line":505,"context":493},150,{"file":472,"line":507,"context":493},151,{"file":472,"line":509,"context":486},164,{"file":472,"line":511,"context":486},233,{"file":472,"line":513,"context":493},236,{"file":475,"line":492,"context":493},{"file":475,"line":495,"context":493},{"file":475,"line":497,"context":493},{"file":475,"line":499,"context":493},{"file":475,"line":501,"context":493},{"file":475,"line":503,"context":493},{"file":475,"line":505,"context":493},{"file":475,"line":507,"context":493},{"file":475,"line":509,"context":486},{"file":475,"line":511,"context":486},{"file":475,"line":513,"context":493},{"file":526,"line":527,"context":486},"includes\\class-dpd-baltic-ajax.php",673,{"file":250,"line":529,"context":486},538,{"file":250,"line":531,"context":486},540,{"escaped":358,"rawEcho":533,"locations":534},21,[535,538,540,542,544,546,548,550,552,554,555,557,558,560,562,564,566,568,570,572,574],{"file":464,"line":536,"context":537},1114,"raw output",{"file":464,"line":539,"context":537},1503,{"file":464,"line":541,"context":537},1607,{"file":464,"line":543,"context":537},1687,{"file":250,"line":545,"context":537},502,{"file":250,"line":547,"context":537},545,{"file":250,"line":549,"context":537},705,{"file":250,"line":551,"context":537},753,{"file":553,"line":222,"context":537},"public\\woocommerce\\checkout\\form-shipping-dpd-terminals-with-map.php",{"file":553,"line":241,"context":537},{"file":553,"line":556,"context":537},142,{"file":553,"line":501,"context":537},{"file":553,"line":559,"context":537},152,{"file":553,"line":561,"context":537},153,{"file":553,"line":563,"context":537},154,{"file":553,"line":565,"context":537},155,{"file":553,"line":567,"context":537},156,{"file":553,"line":569,"context":537},157,{"file":553,"line":571,"context":537},158,{"file":553,"line":573,"context":537},163,{"file":553,"line":575,"context":537},170,18,5,[],[580,598,608,617,643,656,680,692,700,710,735,744,754],{"entryPoint":581,"graph":582,"unsanitizedCount":77,"severity":40},"bulk_admin_notices_in_hpos_mode (admin\\class-dpd-admin-extended-for-wc-hpos-mode.php:86)",{"nodes":583,"edges":596},[584,590],{"id":585,"type":586,"label":587,"file":588,"line":589},"n0","source","$_REQUEST","admin\\class-dpd-admin-extended-for-wc-hpos-mode.php",91,{"id":591,"type":592,"label":593,"file":588,"line":594,"wp_function":595},"n1","sink","echo() [XSS]",110,"echo",[597],{"from":585,"to":591,"sanitized":398},{"entryPoint":599,"graph":600,"unsanitizedCount":77,"severity":40},"bulk_admin_notices (admin\\class-dpd-admin.php:521)",{"nodes":601,"edges":606},[602,604],{"id":585,"type":586,"label":587,"file":464,"line":603},529,{"id":591,"type":592,"label":593,"file":464,"line":605,"wp_function":595},548,[607],{"from":585,"to":591,"sanitized":398},{"entryPoint":609,"graph":610,"unsanitizedCount":77,"severity":616},"\u003Cclass-dpd-admin-extended-for-wc-hpos-mode> (admin\\class-dpd-admin-extended-for-wc-hpos-mode.php:0)",{"nodes":611,"edges":614},[612,613],{"id":585,"type":586,"label":587,"file":588,"line":589},{"id":591,"type":592,"label":593,"file":588,"line":594,"wp_function":595},[615],{"from":585,"to":591,"sanitized":398},"low",{"entryPoint":618,"graph":619,"unsanitizedCount":28,"severity":616},"download_manifest (admin\\class-dpd-admin.php:1467)",{"nodes":620,"edges":639},[621,624,628,630,635,637],{"id":585,"type":586,"label":622,"file":464,"line":623},"$_GET",1478,{"id":591,"type":592,"label":625,"file":464,"line":626,"wp_function":627},"get_row() [SQLi]",1481,"get_row",{"id":629,"type":586,"label":622,"file":464,"line":623},"n2",{"id":631,"type":592,"label":632,"file":464,"line":633,"wp_function":634},"n3","header() [Header Injection]",1492,"header",{"id":636,"type":586,"label":622,"file":464,"line":623},"n4",{"id":638,"type":592,"label":593,"file":464,"line":539,"wp_function":595},"n5",[640,641,642],{"from":585,"to":591,"sanitized":413},{"from":629,"to":631,"sanitized":413},{"from":636,"to":638,"sanitized":413},{"entryPoint":644,"graph":645,"unsanitizedCount":28,"severity":616},"delete_warehouse (admin\\class-dpd-admin.php:1536)",{"nodes":646,"edges":654},[647,650],{"id":585,"type":586,"label":648,"file":464,"line":649},"$_POST",1548,{"id":591,"type":592,"label":651,"file":464,"line":652,"wp_function":653},"query() [SQLi]",1552,"query",[655],{"from":585,"to":591,"sanitized":413},{"entryPoint":657,"graph":658,"unsanitizedCount":28,"severity":616},"\u003Cclass-dpd-admin> (admin\\class-dpd-admin.php:0)",{"nodes":659,"edges":674},[660,661,662,663,664,665,666,668,670,672],{"id":585,"type":586,"label":587,"file":464,"line":603},{"id":591,"type":592,"label":593,"file":464,"line":605,"wp_function":595},{"id":629,"type":586,"label":622,"file":464,"line":623},{"id":631,"type":592,"label":625,"file":464,"line":626,"wp_function":627},{"id":636,"type":586,"label":622,"file":464,"line":623},{"id":638,"type":592,"label":632,"file":464,"line":633,"wp_function":634},{"id":667,"type":586,"label":622,"file":464,"line":623},"n6",{"id":669,"type":592,"label":593,"file":464,"line":539,"wp_function":595},"n7",{"id":671,"type":586,"label":648,"file":464,"line":649},"n8",{"id":673,"type":592,"label":651,"file":464,"line":652,"wp_function":653},"n9",[675,676,677,678,679],{"from":585,"to":591,"sanitized":413},{"from":629,"to":631,"sanitized":413},{"from":636,"to":638,"sanitized":413},{"from":667,"to":669,"sanitized":413},{"from":671,"to":673,"sanitized":413},{"entryPoint":681,"graph":682,"unsanitizedCount":28,"severity":616},"ajax_save_session_terminal (includes\\class-dpd-baltic-ajax.php:50)",{"nodes":683,"edges":690},[684,686],{"id":585,"type":586,"label":648,"file":526,"line":685},55,{"id":591,"type":592,"label":687,"file":526,"line":688,"wp_function":689},"get_results() [SQLi]",61,"get_results",[691],{"from":585,"to":591,"sanitized":413},{"entryPoint":693,"graph":694,"unsanitizedCount":28,"severity":616},"\u003Cclass-dpd-baltic-ajax> (includes\\class-dpd-baltic-ajax.php:0)",{"nodes":695,"edges":698},[696,697],{"id":585,"type":586,"label":648,"file":526,"line":685},{"id":591,"type":592,"label":687,"file":526,"line":688,"wp_function":689},[699],{"from":585,"to":591,"sanitized":413},{"entryPoint":701,"graph":702,"unsanitizedCount":28,"severity":616},"checkout_get_pickup_points_blocks_new (includes\\class-dpd.php:609)",{"nodes":703,"edges":708},[704,706],{"id":585,"type":586,"label":587,"file":250,"line":705},616,{"id":591,"type":592,"label":687,"file":250,"line":707,"wp_function":689},635,[709],{"from":585,"to":591,"sanitized":413},{"entryPoint":711,"graph":712,"unsanitizedCount":28,"severity":616},"\u003Cclass-dpd> (includes\\class-dpd.php:0)",{"nodes":713,"edges":730},[714,717,719,722,724,727,728,729],{"id":585,"type":586,"label":715,"file":250,"line":716},"$_REQUEST (x3)",390,{"id":591,"type":592,"label":687,"file":250,"line":718,"wp_function":689},394,{"id":629,"type":586,"label":720,"file":250,"line":721},"$_POST (x3)",367,{"id":631,"type":592,"label":687,"file":250,"line":723,"wp_function":689},440,{"id":636,"type":586,"label":725,"file":250,"line":726},"$_GET (x4)",511,{"id":638,"type":592,"label":687,"file":250,"line":529,"wp_function":689},{"id":667,"type":586,"label":622,"file":250,"line":726},{"id":669,"type":592,"label":593,"file":250,"line":547,"wp_function":595},[731,732,733,734],{"from":585,"to":591,"sanitized":413},{"from":629,"to":631,"sanitized":413},{"from":636,"to":638,"sanitized":413},{"from":667,"to":669,"sanitized":413},{"entryPoint":736,"graph":737,"unsanitizedCount":77,"severity":743},"get_ajax_terminal_value (includes\\class-dpd.php:388)",{"nodes":738,"edges":741},[739,740],{"id":585,"type":586,"label":587,"file":250,"line":716},{"id":591,"type":592,"label":687,"file":250,"line":718,"wp_function":689},[742],{"from":585,"to":591,"sanitized":398},"high",{"entryPoint":745,"graph":746,"unsanitizedCount":180,"severity":743},"get_ajax_search_pudo (includes\\class-dpd.php:406)",{"nodes":747,"edges":752},[748,751],{"id":585,"type":586,"label":749,"file":250,"line":750},"$_REQUEST (x2)",408,{"id":591,"type":592,"label":687,"file":250,"line":723,"wp_function":689},[753],{"from":585,"to":591,"sanitized":398},{"entryPoint":755,"graph":756,"unsanitizedCount":47,"severity":743},"get_terminal_classic_blocks (includes\\class-dpd.php:510)",{"nodes":757,"edges":764},[758,760,762,763],{"id":585,"type":586,"label":759,"file":250,"line":726},"$_GET (x5)",{"id":591,"type":592,"label":687,"file":250,"line":761,"wp_function":689},531,{"id":629,"type":586,"label":622,"file":250,"line":726},{"id":631,"type":592,"label":593,"file":250,"line":547,"wp_function":595},[765,766],{"from":585,"to":591,"sanitized":398},{"from":629,"to":631,"sanitized":398},{"summary":768,"deductions":769},"The plugin 'woo-shipping-dpd-baltic' v1.2.90 exhibits a concerning security posture, primarily due to its large attack surface consisting entirely of unprotected AJAX handlers. While the plugin demonstrates good practices in SQL query preparation (64%) and output escaping (93%), the lack of authorization checks on all 24 AJAX entry points presents a significant risk. The taint analysis reveals 3 high-severity flows with unsanitized paths, indicating potential for code injection or privilege escalation if these flows are triggered by user-supplied input.\n\nThe vulnerability history shows a pattern of medium-severity issues, specifically Cross-Site Scripting and Missing Authorization vulnerabilities, with the most recent one being in late 2024. Although there are no currently unpatched CVEs, this history suggests recurring weaknesses in input validation and access control. The combination of a wide open attack surface and identified high-severity taint flows, despite good internal coding practices for SQL and output, warrants significant caution.",[770,772,774,777,779],{"reason":771,"points":194},"AJAX handlers without auth checks",{"reason":773,"points":344},"High severity unsanitized taint flows",{"reason":775,"points":776},"Medium severity CVEs (x3) in history",9,{"reason":778,"points":577},"Missing authorization in vulnerability history",{"reason":780,"points":577},"Cross-site scripting in vulnerability history","2026-03-16T18:31:35.832Z",{"wat":783,"direct":794},{"assetPaths":784,"generatorPatterns":788,"scriptPaths":789,"versionParams":790},[785,786,787],"\u002Fwp-content\u002Fplugins\u002Fwoo-shipping-dpd-baltic\u002Fadmin\u002Fcss\u002Fdpd-admin.css","\u002Fwp-content\u002Fplugins\u002Fwoo-shipping-dpd-baltic\u002Fadmin\u002Fjs\u002Fjquery.repeater.min.js","\u002Fwp-content\u002Fplugins\u002Fwoo-shipping-dpd-baltic\u002Fadmin\u002Fjs\u002Fdpd-admin-dist.js",[],[787],[791,792,793],"woo-shipping-dpd-baltic\u002Fadmin\u002Fcss\u002Fdpd-admin.css?ver=","woo-shipping-dpd-baltic\u002Fadmin\u002Fjs\u002Fjquery.repeater.min.js?ver=","woo-shipping-dpd-baltic\u002Fadmin\u002Fjs\u002Fdpd-admin-dist.js?ver=",{"cssClasses":795,"htmlComments":797,"htmlAttributes":798,"restEndpoints":801,"jsGlobals":802,"shortcodeOutput":804},[796],"dpd_does_not_fit_in_terminal",[],[799,800],"data-dpd_baltic_parcel_id","data-dpd_baltic_shipment_id",[],[803],"wc_dpd_baltic",[]]