[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ft9BGNIwPu5ke5zmkDAfRjWH5AfnJI13sBnsycAOkt_g":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":21,"download_link":22,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":42,"crawl_stats":33,"alternatives":46,"analysis":149,"fingerprints":608},"box-now-delivery","BOX NOW Delivery","3.0.2","boxnow","https:\u002F\u002Fprofiles.wordpress.org\u002Fboxnow\u002F","\u003Cp>BOX NOW Delivery is used for connecting e-shops with parcel delivery services from BOX NOW.\u003C\u002Fp>\n","BOX NOW the future of parcel delivery.",5000,43858,48,16,"2025-12-03T16:00:00.000Z","6.8.5","6.2","7.0",[7,20],"delivery","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbox-now-delivery.3.0.2.zip",78,1,"2026-01-21 00:00:00","2026-03-15T15:16:48.613Z",[28],{"id":29,"url_slug":30,"title":31,"description":32,"plugin_slug":4,"theme_slug":33,"affected_versions":34,"patched_in_version":33,"severity":35,"cvss_score":36,"cvss_vector":37,"vuln_type":38,"published_date":25,"updated_date":39,"references":40,"days_to_patch":33},"CVE-2026-24571","box-now-delivery-missing-authorization","BOX NOW Delivery \u003C= 3.0.2 - Missing Authorization","The BOX NOW Delivery plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 3.0.2. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=3.0.2","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-01-27 19:12:22",[41],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0913da2d-2512-436f-ae65-3a83e221c618?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":24,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":43,"trust_score":44,"computed_at":45},30,79,"2026-04-05T23:39:54.576Z",[47,64,86,106,125],{"slug":48,"name":49,"version":50,"author":51,"author_profile":52,"description":53,"short_description":10,"active_installs":54,"downloaded":55,"rating":56,"num_ratings":57,"last_updated":58,"tested_up_to":59,"requires_at_least":17,"requires_php":60,"tags":61,"homepage":21,"download_link":62,"security_score":56,"vuln_count":63,"unpatched_count":63,"last_vuln_date":33,"fetched_at":26},"box-now-delivery-croatia","BOX NOW Delivery Croatia","3.0.1","ivanbebek","https:\u002F\u002Fprofiles.wordpress.org\u002Fivanbebek\u002F","\u003Cp>BOX NOW Delivery Croatia Delivery is used for connecting e-shops with parcel delivery services from BOX NOW.\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the Boxnow service (https:\u002F\u002Fboxnow.hr) to provide its functionality. Boxnow is a third-party service that allows users to send and receive parcels.\u003C\u002Fp>\n\u003Cp>Please note that by using this plugin, you agree to the terms of use and privacy policies of Boxnow. You can review these documents here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fboxnow.hr\u002Fterms-of-use\" rel=\"nofollow ugc\">Boxnow Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fboxnow.hr\u002Fpersonal-data-processing-notice\" rel=\"nofollow ugc\">Boxnow Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fboxnow.hr\u002Ffaq\" rel=\"nofollow ugc\">Boxnow Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin uses BOXNOW widget map (https:\u002F\u002Fwidget-v5.boxnow.hr\u002F, https:\u002F\u002Fwidget-v5.boxnow.hr\u002Fpopup.html) to provide locations for all the possible APMs.\u003C\u002Fp>\n",700,4479,100,2,"2026-02-18T12:19:00.000Z","6.9.4","8.0",[7,20],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbox-now-delivery-croatia.zip",0,{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":56,"num_ratings":74,"last_updated":75,"tested_up_to":59,"requires_at_least":17,"requires_php":76,"tags":77,"homepage":82,"download_link":83,"security_score":84,"vuln_count":57,"unpatched_count":63,"last_vuln_date":85,"fetched_at":26},"smtp2go","SMTP2GO for WordPress – Email Made Easy","1.14.1","SMTP2GO","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmtp2go\u002F","\u003Cp>SMTP2GO’s WordPress plugin replaces the default built in wp_mail() functionality (phpmailer) and sends your email via SMTP2GO’s API and industry leading email delivery platform.\u003C\u002Fp>\n\u003Cp>SMTP2GO provides valuable insights into every aspect of your email’s life cycle, enabling you to track delivery rates, opens, clicks, and bounce rates. Whether your email is transactional, marketing, newsletter, contact form, or notification – we have got you covered.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The main benefits of using the official SMTP2GO plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>We have made our plugin as easy and low maintenance as possible – you can set it up in under ten minutes.\u003C\u002Fli>\n\u003Cli>Take over from the default WordPress email system for more reliable delivery – you can be confident your emails have arrived at their destination inbox successfully.\u003C\u002Fli>\n\u003Cli>Get access to our intuitive real-time reporting tools. You can uncover what is going on behind the scenes with delivery, open rates, click rates, bounce, and unsubscription reports.\u003C\u002Fli>\n\u003Cli>We offer secure worldwide servers with intelligent routing for network redundancy and speedy delivery.\u003C\u002Fli>\n\u003Cli>We handle SPF and DKIM on your behalf. SMTP2GO can even turn your “http” links into “https”.\u003C\u002Fli>\n\u003Cli>Diagnose and resolve delivery issues with our insightful reporting page, or reach out to our award-winning support team who are available almost 24\u002F7 to help address problems in a timely, friendly fashion.\u003C\u002Fli>\n\u003Cli>We have a dedicated Review team who constantly monitor the reputations of our IP’s and we proactively alert members to any suspicious changes in their email regimen.\u003C\u002Fli>\n\u003Cli>Avoid poor reputation and throttling or limitations from over-used shared web hosts and other providers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.smtp2go.com\u002F\" rel=\"nofollow ugc\">Sign up here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you have questions or need assistance then feel free to contact the support team by logging into your \u003Ca href=\"https:\u002F\u002Fapp.smtp2go.com\" rel=\"nofollow ugc\">SMTP2GO dashboard\u003C\u002Fa> and clicking the support icon on the top right navigation bar.\u003C\u002Fp>\n\u003Cp>More information on this plugin is available in our \u003Ca href=\"https:\u002F\u002Fsupport.smtp2go.com\u002Fhc\u002Fen-gb\u002Farticles\u002F900000195666-SMTP2GO-WordPress-Plugin\" rel=\"nofollow ugc\">knowledgebase\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>About SMTP2GO\u003C\u002Fh3>\n\u003Cp>Founded in 2006, SMTP2GO is a fast and scalable world class email service provider for sending transactional and marketing emails. It is developed and supported by a team of delivery experts at the forefront of the email industry, providing a reliable SMTP solution for over 35,000 businesses.\u003C\u002Fp>\n\u003Cp>Complexities such as reputation monitoring, SPF and DKIM are professionally managed for each customer. Native-English speaking support is available worldwide (agents in the USA, EU, UK, Australia, and New Zealand).\u003C\u002Fp>\n\u003Cp>Our data centers are located around the world, meaning lightning-fast connection speeds, network redundancy, and GDPR compliance.\u003C\u002Fp>\n","Resolve email delivery issues, increase inbox placement, track sent email, get 24\u002F7 support, and real-time reporting.",30000,331932,64,"2026-03-04T01:49:00.000Z","7.4",[20,78,79,80,81],"email","inbox","smtp","wp_mail","https:\u002F\u002Fgithub.com\u002Fthefold\u002Fsmtp2go-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmtp2go.1.14.1.zip",98,"2025-07-16 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":72,"downloaded":94,"rating":95,"num_ratings":96,"last_updated":97,"tested_up_to":16,"requires_at_least":50,"requires_php":21,"tags":98,"homepage":104,"download_link":105,"security_score":56,"vuln_count":63,"unpatched_count":63,"last_vuln_date":33,"fetched_at":26},"wc-smart-cod","Smart COD for WooCommerce","1.8.4","FullStack-ing","https:\u002F\u002Fprofiles.wordpress.org\u002Ffullstackhouse\u002F","\u003Cp>\u003Cstrong>Smart COD for WooCommerce\u003C\u002Fstrong> is a powerful plugin that extends the \u003Cstrong>WooCommerce Cash on Delivery (COD) Gateway\u003C\u002Fstrong>, enabling you to add \u003Cstrong>multiple extra fees and restrictions\u003C\u002Fstrong> based on a variety of customer conditions such as location, selected shipping method, and more.\u003C\u002Fp>\n\u003Cp>Whether you’re managing a small shop or a large e-commerce business, this plugin helps you fine-tune your Cash on Delivery service to cater to a wide range of scenarios and requirements.\u003C\u002Fp>\n\u003Cp>A common challenge faced by WooCommerce store owners is the inability to apply an extra fee for the Cash on Delivery (COD) payment method. This is a critical feature for many e-commerce shops, as charging an additional fee for COD is a standard practice.\u003Cbr \u002F>\nThis plugin not only addresses this issue but goes even further, offering a wide range of customizable restrictions and flexible extra fees. It’s the all-in-one solution for managing COD payments in your store.\u003C\u002Fp>\n\u003Ch4>Smart COD PRO for WooCommerce\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoosmartcod.com\" rel=\"nofollow ugc\">Smart COD PRO for WooCommerce\u003C\u002Fa>, \u003Cstrong>a business class, cash on delivery management tool\u003C\u002Fstrong>.\u003Cbr \u002F>\nReliable, secure and fully customizable, with a highly engaged and \u003Cstrong>dedicated support team!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Some of the \u003Cstrong>additional robust features\u003C\u002Fstrong> are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Risk Free COD (advance payment to secure COD)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited extra fees (as many combination scenarios, as you need)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable COD fee, on order-pay page (after failed order)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upload restrictions with CSV\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by cart amount range\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by product weight\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by customer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by customer email\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by customer phone\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by stock\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by coupon\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict on backorders\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict by cart quantity range\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All available restrictions, now applicable on extra fees\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide\u002Fshow fee on cart\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With our \u003Ca href=\"https:\u002F\u002Fwoosmartcod.com\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa>, you can manage cash on delivery payment gateway, securely and effectively.\u003C\u002Fp>\n\u003Ch4>Restrictions\u003C\u002Fh4>\n\u003Cp>Each restriction can be easily toggled between Enable and Disable. When set to Enable, the restriction will allow the Cash on Delivery (COD) payment option only for the specified selections. On the other hand, when set to Disable, the restriction will disable the COD option for the specified selections, making it unavailable for them.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shipping Zone\u003C\u002Fli>\n\u003Cli>Shipping Method inside Shipping Zone\u003C\u002Fli>\n\u003Cli>Country\u003C\u002Fli>\n\u003Cli>State\u003C\u002Fli>\n\u003Cli>Postal Code (Supports Ranges)\u003C\u002Fli>\n\u003Cli>City\u003C\u002Fli>\n\u003Cli>User Role\u003C\u002Fli>\n\u003Cli>Products in cart (Supports Variations)\u003C\u002Fli>\n\u003Cli>Categories of the products in cart\u003C\u002Fli>\n\u003Cli>Cart Amount\u003C\u002Fli>\n\u003Cli>Shipping Class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can define an informational message to display before the payment methods, when the COD method is not available for a customer.\u003Cbr \u002F>\nYou can define different messages per restrict reason.\u003C\u002Fp>\n\u003Ch4>Extra Fees\u003C\u002Fh4>\n\u003Cp>The extra fee is flexible, and in addition to the “standard” fee, you can define fees based on the following criteria:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shipping Zone\u003C\u002Fli>\n\u003Cli>Country\u003C\u002Fli>\n\u003Cli>Shipping Method\u003C\u002Fli>\n\u003Cli>Shipping Zone and Shipping Method (combined)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can enable or disable this extra fee based on the customer’s cart amount.\u003Cbr \u002F>\nYou can use a fixed price or a percentage of the customer’s cart amount.\u003Cbr \u002F>\nYou also have a nice rounding option.\u003Cbr \u002F>\nYou can enable tax for this fee.\u003C\u002Fp>\n\u003Ch4>Developer-Friendly\u003C\u002Fh4>\n\u003Cp>The plugin integrates seamlessly with WooCommerce and uses a clean, \u003Cstrong>object-oriented\u003C\u002Fstrong> codebase. It also provides the following filters for easy customization:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>wc_smart_cod_fee\u003C\u002Fcode>: Alter the extra fee.\u003C\u002Fli>\n\u003Cli>\u003Ccode>wc_smart_cod_available\u003C\u002Fcode>: Alter the current COD restriction.\u003C\u002Fli>\n\u003Cli>\u003Ccode>wc_smart_cod_fee_title\u003C\u002Fcode>: Change the COD fee title.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Since the plugin extends the existing WooCommerce Cash on Delivery Gateway, there’s \u003Cstrong>no need to enable or disable gateways\u003C\u002Fstrong> manually.\u003C\u002Fp>\n","All the COD restrictions and extra fees you'll ever need, in a single plugin.",329575,92,52,"2025-10-03T22:25:00.000Z",[99,100,101,102,103],"cash-on-delivery","cod","cod-extra-fee","smart-cod","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-smart-cod\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-smart-cod.1.8.4.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":72,"downloaded":114,"rating":84,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":123,"download_link":124,"security_score":95,"vuln_count":63,"unpatched_count":63,"last_vuln_date":33,"fetched_at":26},"woocommerce-correios","Claudio Sanches – Correios for WooCommerce","4.2.5","Claudio Sanches","https:\u002F\u002Fprofiles.wordpress.org\u002Fclaudiosanches\u002F","\u003Cp>Utilize os métodos de entrega e serviços dos Correios com a sua loja WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.correios.com.br\u002F\" rel=\"nofollow ugc\">Correios\u003C\u002Fa> é um método de entrega brasileiro.\u003C\u002Fp>\n\u003Cp>Este plugin foi desenvolvido sem nenhum incentivo dos Correios. Nenhum dos desenvolvedores deste plugin possuem vínculos com esta empresa. E note que este plugin foi feito baseado na documentação do \u003Ca href=\"https:\u002F\u002Fwww.correios.com.br\u002Fatendimento\u002Fdevelopers\" rel=\"nofollow ugc\">Webservices Correios\u003C\u002Fa> e com apoio da \u003Ca href=\"http:\u002F\u002Finfranology.com.br\u002F\" rel=\"nofollow ugc\">Infranology\u003C\u002Fa> na construção das classes de cubagem.\u003C\u002Fp>\n\u003Ch4>Integração\u003C\u002Fh4>\n\u003Cp>Este plugin suporta a nova API dos Correios, fazendo integração completa com o seu contrato, sendo possível integrar com qualquer método de entrega disponível para o seu contrato, como PAC, SEDEX e mais.\u003Cbr \u002F>\nTambém tem integração para consulta do histórico de rastreamento da encomenda (sendo exibida na página do pedido em “Minha conta” para o cliente), além de incluir integração para preenchimento automático de endereços a partir de um CEP.\u003C\u002Fp>\n\u003Ch4>Instalação:\u003C\u002Fh4>\n\u003Cp>Confira o nosso guia de instalação e configuração do Correios na aba \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwoocommerce-correios\u002Finstallation\u002F\" rel=\"ugc\">Installation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Compatibilidade\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce 3.0 ou posterior para funcionar.\u003C\u002Fli>\n\u003Cli>Integrado com a \u003Ca href=\"https:\u002F\u002Fwww.correios.com.br\u002Fatendimento\u002Fdevelopers\" rel=\"nofollow ugc\">API nova dos Correios\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Compatível com o \u003Ca href=\"https:\u002F\u002Fwww.linkcorreios.com.br\u002F\" rel=\"nofollow ugc\">Link Correios\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Dúvidas?\u003C\u002Fh4>\n\u003Cp>Você pode esclarecer suas dúvidas usando:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A nossa sessão de \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwoocommerce-correios\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Utilizando o nosso \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fclaudiosanches\u002Fwoocommerce-correios\" rel=\"nofollow ugc\">fórum no Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Criando um tópico no \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoocommerce-correios\" rel=\"ugc\">fórum de ajuda do WordPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Integration between the Correios and WooCommerce",835686,867,"2025-01-25T17:03:00.000Z","6.7.5","4.0","5.6",[121,20,122,103],"correios","shipping","https:\u002F\u002Fgithub.com\u002Fclaudiosanches\u002Fwoocommerce-correios","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-correios.4.2.5.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":72,"downloaded":133,"rating":95,"num_ratings":134,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":76,"tags":138,"homepage":144,"download_link":145,"security_score":146,"vuln_count":147,"unpatched_count":63,"last_vuln_date":148,"fetched_at":26},"woocommerce-delivery-notes","Print Invoice & Delivery Notes for WooCommerce","6.0.0","tychesoftwares","https:\u002F\u002Fprofiles.wordpress.org\u002Ftychesoftwares\u002F","\u003Cblockquote>\n\u003Ch3>🚀&nbsp;&nbsp;New Launch: Flexi BOGO for WooCommerce\u003C\u002Fh3>\n\u003Cp>The only BOGO plugin with a revenue tracking feature. \u003Cstrong>Now, at an attractive introductory price\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=pluginpagetop&utm_campaign=WCDeliveryNotes\" rel=\"nofollow ugc\">Check out our new plugin here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Print Invoice & Delivery Notes for WooCommerce allows store owners to print invoices, delivery notes, and receipts for WooCommerce orders.\u003C\u002Fp>\n\u003Cp>Store owners can print invoices, attach them to emails, and allow customers to download invoices from their account page.\u003C\u002Fp>\n\u003Cp>Ideal for stores that want a simple way to manage WooCommerce invoices and delivery notes for customers and accounting, without creating them manually.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>Print Invoices, Delivery Notes, and Receipts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds an \u003Cstrong>Order Printing\u003C\u002Fstrong> panel to the individual order edit page for quick access\u003C\u002Fli>\n\u003Cli>Provides print options for invoices, delivery notes, and receipts directly from the WooCommerce \u003Cstrong>Orders\u003C\u002Fstrong> page\u003C\u002Fli>\n\u003Cli>Generate documents while managing orders to streamline order processing and fulfilment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add Print Links to Order Emails\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display invoice and delivery note print links in WooCommerce order emails\u003C\u002Fli>\n\u003Cli>Control which order statuses (Processing, Completed, etc.) include print links\u003C\u002Fli>\n\u003Cli>Allows customers and admins to open and print order documents directly from emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize Invoice, Receipt, and Delivery Note Templates\u003C\u002Fh4>\n\u003Cp>Templates can be customized from the plugin settings to match your store branding. Choose from two built-in layouts and configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Company logo, name, and address\u003C\u002Fli>\n\u003Cli>Invoice titles and numbering formats\u003C\u002Fli>\n\u003Cli>Billing and shipping details\u003C\u002Fli>\n\u003Cli>Payment information\u003C\u002Fli>\n\u003Cli>Footer text, policies, and customer notes\u003C\u002Fli>\n\u003Cli>Customer contact details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bulk Print WooCommerce Order Documents\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Select multiple orders from the WooCommerce Orders page\u003C\u002Fli>\n\u003Cli>Print invoices, delivery notes, or receipts using \u003Cstrong>Bulk Actions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Ideal for stores handling large order volumes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customer Access to Invoices and Receipts\u003C\u002Fh4>\n\u003Cp>Customers can print invoices and receipts from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Orders\u003C\u002Fstrong> page\u003C\u002Fli>\n\u003Cli>Order confirmation and order-related emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This improves the post-purchase experience and reduces support requests.\u003C\u002Fp>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live preview for templates\u003C\u002Fstrong> – see changes in real-time before saving\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjust logo size\u003C\u002Fstrong> – set custom width and height for your company logo\u003C\u002Fli>\n\u003Cli>Add company logo, name, and address to invoices\u003C\u002Fli>\n\u003Cli>Customize invoice numbering with prefix and suffix\u003C\u002Fli>\n\u003Cli>Display print links in emails based on order status\u003C\u002Fli>\n\u003Cli>Store generated PDF files for a configurable duration\u003C\u002Fli>\n\u003Cli>Supports sequential and custom invoice numbers\u003C\u002Fli>\n\u003Cli>Keeps invoices accurate when orders are refunded\u003C\u002Fli>\n\u003Cli>Advanced customization available via hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Support and Extensibility\u003C\u002Fh3>\n\u003Cp>The plugin provides hooks and filters for developers to customize invoice templates, numbering logic, and other behaviors.\u003C\u002Fp>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoocommerce-delivery-notes\u002F\" rel=\"ugc\">WordPress support forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Check the \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fdocs\u002Fprint-invoice-delivery-notes-for-woocommerce\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for common answers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you find the plugin useful, a ⭐⭐⭐⭐⭐ rating is always appreciated — it helps other store owners discover the plugin.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>If you have a patch, or stumbled upon an issue with the source code that isn’t a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoothemes\u002Fwoocommerce\u002Fissues?labels=Bug&milestone=22&state=open\" rel=\"nofollow ugc\">WooCommerce issue\u003C\u002Fa>, you can contribute this back \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002Fwoocommerce-delivery-notes\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translating\u003C\u002Fh4>\n\u003Cp>When your language is missing you can contribute a translation to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002Fwoocommerce-delivery-notes#translating\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some of our Pro plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Flexi BOGO for WooCommerce\" rel=\"nofollow ugc\">Flexi BOGO for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro\u002F?utm_source=wprepo&utm_medium=otherprolink&utm_campaign=WCDeliveryNotes\" title=\"Abandoned Cart Pro for WooCommerce\" rel=\"nofollow ugc\">Abandoned Cart Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-booking-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Booking & Appointment Plugin for WooCommerce\" rel=\"nofollow ugc\">Booking & Appointment Plugin for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Forder-delivery-date-for-woocommerce-pro-21\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Order Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Order Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-delivery-date-pro-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Product Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Product Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fdeposits-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Deposits For WooCommerce\" rel=\"nofollow ugc\">Deposits For WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce - Pro\" rel=\"nofollow ugc\">Payment Gateway Based Fees and Discounts for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-status-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Custom Order Status for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Status for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-numbers-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Custom Order Numbers for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Numbers for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-input-fields-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Product Input Fields for WooCommerce - Pro\" rel=\"nofollow ugc\">Product Input Fields for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-call-for-price-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Call for Price for WooCommerce - Pro\" rel=\"nofollow ugc\">Call for Price for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fprice-user-role-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Price based on User Role for WooCommerce - Pro\" rel=\"nofollow ugc\">Price based on User Role for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcurrency-per-product-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Currency per Product for WooCommerce - Pro\" rel=\"nofollow ugc\">Currency per Product for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Some of our other free plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-abandoned-cart\u002F\" title=\"Abandoned Cart for WooCommerce\" rel=\"ugc\">Abandoned Cart for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-delivery-date-for-woocommerce\u002F\" title=\"Order Delivery Date for WooCommerce - Lite\" rel=\"ugc\">Order Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-delivery-date-for-woocommerce-lite\u002F\" title=\"Product Delivery Date for WooCommerce\" rel=\"ugc\">Product Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-fees-for-woocommerce\u002F\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce\" rel=\"ugc\">Payment Gateway Based Fees and Discounts for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-statuses-woocommerce\u002F\" title=\"Custom Order Status for WooCommerce\" rel=\"ugc\">Custom Order Status for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-numbers-for-woocommerce\u002F\" title=\"Custom Order Numbers for WooCommerce\" rel=\"ugc\">Custom Order Numbers for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-input-fields-for-woocommerce\u002F\" title=\"Product Input Fields for WooCommerce\" rel=\"ugc\">Product Input Fields for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-call-for-price\u002F\" title=\"Call for Price for WooCommerce\" rel=\"ugc\">Call for Price for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprice-by-user-role-for-woocommerce\u002F\" title=\"Price based on User Role for WooCommerce\" rel=\"ugc\">Price based on User Role for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-per-product-for-woocommerce\u002F\" title=\"Currency per Product for WooCommerce\" rel=\"ugc\">Currency per Product for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fprint-invoice-apidocs\u002Findex.html\" title=\"Developer Documentation\" rel=\"nofollow ugc\">Developer Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with our tracking server to send usage data \u003Cstrong>only\u003C\u002Fstrong> if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fwoocommerce-print-invoice-delivery-note\u002Fprint-invoice-usage-trackings\u002F\" rel=\"nofollow ugc\">usage tracking documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Create and print PDF invoices, delivery notes and receipts for your WooCommerce orders. Choose your document format from multiple templates.",1314007,119,"2026-02-10T12:26:00.000Z","6.9.0","4.4",[139,140,141,142,143],"delivery-notes","invoice","packing-slips","pdf-invoice","woocommerce-print-invoice","https:\u002F\u002Fwww.tychesoftwares.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-delivery-notes.6.0.0.zip",89,9,"2026-03-18 00:00:00",{"attackSurface":150,"codeSignals":333,"taintFlows":358,"riskAssessment":596,"analyzedAt":607},{"hooks":151,"ajaxHandlers":290,"restRoutes":329,"shortcodes":330,"cronEvents":331,"entryPointCount":332,"unprotectedCount":147},[152,158,162,167,171,174,179,183,187,190,194,198,203,207,211,215,219,223,226,230,233,237,241,245,248,251,256,260,264,268,272,276,280,282,286],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","wp_enqueue_scripts","box_now_delivery_enqueue_scripts","box-now-delivery.php",59,{"type":153,"name":159,"callback":160,"file":156,"line":161},"woocommerce_blocks_checkout_enqueue_data","bndp_add_boxnow_data_to_blocks",102,{"type":163,"name":164,"callback":165,"file":156,"line":166},"filter","woocommerce_checkout_fields","bndp_box_now_delivery_custom_override_checkout_fields",123,{"type":153,"name":168,"callback":169,"file":156,"line":170},"wp_footer","bndp_hide_box_now_delivery_locker_id_field",140,{"type":153,"name":168,"callback":172,"file":156,"line":173},"check_order_received_page",160,{"type":153,"name":175,"callback":176,"priority":177,"file":156,"line":178},"woocommerce_admin_order_data_after_billing_address","bndp_box_now_delivery_checkout_field_display_admin_order_meta",10,163,{"type":153,"name":180,"callback":181,"file":156,"line":182},"woocommerce_process_shop_order_meta","bndp_box_now_delivery_save_checkout_field_admin_order_meta",281,{"type":153,"name":184,"callback":185,"file":156,"line":186},"woocommerce_checkout_create_order","bndp_box_now_delivery_checkout_field_update_order_meta",329,{"type":153,"name":188,"callback":185,"file":156,"line":189},"woocommerce_store_api_checkout_order_processed",331,{"type":153,"name":191,"callback":192,"priority":177,"file":156,"line":193},"woocommerce_store_api_checkout_update_order_from_request","bndp_box_now_delivery_blocks_checkout_update_order_meta",377,{"type":153,"name":195,"callback":196,"file":156,"line":197},"admin_notices","bndp_box_now_delivery_admin_notice",392,{"type":163,"name":199,"callback":200,"priority":201,"file":156,"line":202},"woocommerce_gateway_title","bndp_change_cod_title_for_box_now_delivery",20,398,{"type":153,"name":204,"callback":205,"file":156,"line":206},"woocommerce_order_status_completed","boxnow_order_completed",419,{"type":153,"name":208,"callback":209,"file":156,"line":210},"woocommerce_review_order_before_payment","boxnow_add_cod_payment_refresh_script",784,{"type":153,"name":212,"callback":213,"priority":177,"file":156,"line":214},"woocommerce_admin_order_data_after_shipping_address","box_now_delivery_vouchers_input",878,{"type":153,"name":216,"callback":217,"file":156,"line":218},"admin_enqueue_scripts","box_now_delivery_vouchers_js",891,{"type":153,"name":220,"callback":221,"file":156,"line":222},"admin_footer","boxnow_voucher_email_validation",1073,{"type":153,"name":216,"callback":224,"file":156,"line":225},"boxnow_load_jquery_in_admin",1075,{"type":153,"name":227,"callback":228,"priority":201,"file":156,"line":229},"woocommerce_thankyou","boxnow_thankyou_locker_ui",1111,{"type":153,"name":154,"callback":231,"file":156,"line":232},"closure",1279,{"type":153,"name":216,"callback":234,"file":235,"line":236},"box_now_delivery_enqueue_admin_scripts","includes\\box-now-delivery-admin-page.php",28,{"type":153,"name":238,"callback":239,"file":235,"line":240},"admin_menu","box_now_delivery_menu",214,{"type":153,"name":242,"callback":243,"file":235,"line":244},"admin_init","box_now_delivery_settings",215,{"type":153,"name":216,"callback":246,"file":235,"line":247},"box_now_delivery_enqueue_admin_styles",227,{"type":153,"name":216,"callback":249,"file":235,"line":250},"box_now_delivery_enqueue_styles",235,{"type":153,"name":252,"callback":253,"file":254,"line":255},"init","boxnow_register_boxnow_canceled_order_status","includes\\box-now-delivery-cancel-order.php",4,{"type":163,"name":257,"callback":258,"priority":177,"file":254,"line":259},"woocommerce_admin_order_actions","boxnow_add_cancel_order_button",7,{"type":153,"name":261,"callback":262,"file":254,"line":263},"admin_head","boxnow_add_cancel_order_button_css",8,{"type":153,"name":265,"callback":266,"priority":267,"file":254,"line":177},"woocommerce_order_status_changed","boxnow_order_canceled",5,{"type":153,"name":269,"callback":270,"priority":177,"file":254,"line":271},"transition_post_status","boxnow_log_order_status_transition",11,{"type":153,"name":273,"callback":274,"file":275,"line":177},"plugins_loaded","box_now_delivery_shipping_method","includes\\box-now-delivery-shipping-method.php",{"type":163,"name":277,"callback":278,"priority":177,"file":275,"line":279},"woocommerce_gateway_description","boxnow_change_cod_description",280,{"type":153,"name":208,"callback":209,"file":275,"line":281},326,{"type":163,"name":283,"callback":284,"file":275,"line":285},"woocommerce_shipping_methods","boxnow_add_box_now_delivery_shipping_method",339,{"type":153,"name":287,"callback":288,"file":289,"line":259},"admin_post_boxnow-settings-save","boxnow_settings_save","includes\\box-now-delivery-validation.php",[291,296,299,302,304,308,312,314,318,322,324,327],{"action":292,"nopriv":293,"callback":294,"hasNonce":293,"hasCapCheck":293,"file":156,"line":295},"boxnow_set_locker",false,"boxnow_set_locker_handler",799,{"action":292,"nopriv":297,"callback":294,"hasNonce":293,"hasCapCheck":293,"file":156,"line":298},true,800,{"action":300,"nopriv":293,"callback":294,"hasNonce":293,"hasCapCheck":293,"file":156,"line":301},"bndp_set_boxnow_locker",801,{"action":300,"nopriv":297,"callback":294,"hasNonce":293,"hasCapCheck":293,"file":156,"line":303},802,{"action":305,"nopriv":293,"callback":306,"hasNonce":293,"hasCapCheck":293,"file":156,"line":307},"bndp_clear_boxnow_locker","boxnow_clear_locker_handler",812,{"action":309,"nopriv":293,"callback":310,"hasNonce":297,"hasCapCheck":293,"file":156,"line":311},"cancel_voucher","boxnow_cancel_voucher_ajax_handler",941,{"action":309,"nopriv":297,"callback":310,"hasNonce":297,"hasCapCheck":293,"file":156,"line":313},942,{"action":315,"nopriv":293,"callback":316,"hasNonce":297,"hasCapCheck":293,"file":156,"line":317},"create_box_now_vouchers","boxnow_create_box_now_vouchers_callback",1002,{"action":319,"nopriv":293,"callback":320,"hasNonce":293,"hasCapCheck":293,"file":156,"line":321},"print_box_now_voucher","boxnow_print_box_now_voucher_callback",1033,{"action":319,"nopriv":297,"callback":320,"hasNonce":293,"hasCapCheck":293,"file":156,"line":323},1034,{"action":325,"nopriv":293,"callback":325,"hasNonce":293,"hasCapCheck":293,"file":156,"line":326},"thankyou_php_boxnow",1228,{"action":325,"nopriv":297,"callback":325,"hasNonce":293,"hasCapCheck":293,"file":156,"line":328},1229,[],[],[],12,{"dangerousFunctions":334,"sqlUsage":335,"outputEscaping":337,"fileOperations":63,"externalRequests":263,"nonceChecks":356,"capabilityChecks":63,"bundledLibraries":357},[],{"prepared":63,"raw":63,"locations":336},[],{"escaped":338,"rawEcho":263,"locations":339},111,[340,343,344,346,348,350,352,354],{"file":156,"line":341,"context":342},220,"raw output",{"file":156,"line":341,"context":342},{"file":156,"line":345,"context":342},223,{"file":156,"line":347,"context":342},224,{"file":349,"line":332,"context":342},"includes\\box-now-delivery-print-order.php",{"file":349,"line":351,"context":342},34,{"file":349,"line":353,"context":342},56,{"file":349,"line":355,"context":342},60,3,[],[359,381,409,424,435,444,546],{"entryPoint":360,"graph":361,"unsanitizedCount":24,"severity":35},"boxnow_cancel_voucher_ajax_handler (box-now-delivery.php:893)",{"nodes":362,"edges":378},[363,368,372],{"id":364,"type":365,"label":366,"file":156,"line":367},"n0","source","$_POST",914,{"id":369,"type":370,"label":371,"file":156,"line":367},"n1","transform","→ boxnow_send_cancellation_request()",{"id":373,"type":374,"label":375,"file":254,"line":376,"wp_function":377},"n2","sink","wp_remote_post() [SSRF]",82,"wp_remote_post",[379,380],{"from":364,"to":369,"sanitized":293},{"from":369,"to":373,"sanitized":293},{"entryPoint":382,"graph":383,"unsanitizedCount":24,"severity":35},"\u003Cbox-now-delivery> (box-now-delivery.php:0)",{"nodes":384,"edges":404},[385,387,391,393,398,400,402],{"id":364,"type":365,"label":366,"file":156,"line":386},953,{"id":369,"type":374,"label":388,"file":156,"line":389,"wp_function":390},"update_option() [Settings Manipulation]",976,"update_option",{"id":373,"type":365,"label":366,"file":156,"line":392},303,{"id":394,"type":374,"label":395,"file":156,"line":396,"wp_function":397},"n3","echo() [XSS]",1138,"echo",{"id":399,"type":365,"label":366,"file":156,"line":367},"n4",{"id":401,"type":370,"label":371,"file":156,"line":367},"n5",{"id":403,"type":374,"label":375,"file":254,"line":376,"wp_function":377},"n6",[405,406,407,408],{"from":364,"to":369,"sanitized":297},{"from":373,"to":394,"sanitized":297},{"from":399,"to":401,"sanitized":293},{"from":401,"to":403,"sanitized":293},{"entryPoint":410,"graph":411,"unsanitizedCount":57,"severity":35},"boxnow_print_voucher_pdf (includes\\box-now-delivery-print-order.php:6)",{"nodes":412,"edges":421},[413,415,419,420],{"id":364,"type":365,"label":414,"file":349,"line":147},"$_GET",{"id":369,"type":374,"label":416,"file":349,"line":417,"wp_function":418},"wp_remote_get() [SSRF]",50,"wp_remote_get",{"id":373,"type":365,"label":414,"file":349,"line":147},{"id":394,"type":374,"label":395,"file":349,"line":355,"wp_function":397},[422,423],{"from":364,"to":369,"sanitized":293},{"from":373,"to":394,"sanitized":293},{"entryPoint":425,"graph":426,"unsanitizedCount":57,"severity":35},"\u003Cbox-now-delivery-print-order> (includes\\box-now-delivery-print-order.php:0)",{"nodes":427,"edges":432},[428,429,430,431],{"id":364,"type":365,"label":414,"file":349,"line":147},{"id":369,"type":374,"label":416,"file":349,"line":417,"wp_function":418},{"id":373,"type":365,"label":414,"file":349,"line":147},{"id":394,"type":374,"label":395,"file":349,"line":355,"wp_function":397},[433,434],{"from":364,"to":369,"sanitized":293},{"from":373,"to":394,"sanitized":293},{"entryPoint":436,"graph":437,"unsanitizedCount":63,"severity":443},"boxnow_create_box_now_vouchers_callback (box-now-delivery.php:944)",{"nodes":438,"edges":441},[439,440],{"id":364,"type":365,"label":366,"file":156,"line":386},{"id":369,"type":374,"label":388,"file":156,"line":389,"wp_function":390},[442],{"from":364,"to":369,"sanitized":297},"low",{"entryPoint":445,"graph":446,"unsanitizedCount":545,"severity":443},"boxnow_settings_save (includes\\box-now-delivery-validation.php:10)",{"nodes":447,"edges":529},[448,451,452,455,456,459,460,463,465,469,471,475,477,481,483,487,489,493,495,499,501,504,506,509,511,515,517,521,523,527],{"id":364,"type":365,"label":449,"file":289,"line":450},"$_POST['boxnow_api_url']",17,{"id":369,"type":374,"label":388,"file":289,"line":450,"wp_function":390},{"id":373,"type":365,"label":453,"file":289,"line":454},"$_POST['boxnow_warehouse_id']",21,{"id":394,"type":374,"label":388,"file":289,"line":454,"wp_function":390},{"id":399,"type":365,"label":457,"file":289,"line":458},"$_POST['boxnow_client_id']",25,{"id":401,"type":374,"label":388,"file":289,"line":458,"wp_function":390},{"id":403,"type":365,"label":461,"file":289,"line":462},"$_POST['boxnow_partner_id']",29,{"id":464,"type":374,"label":388,"file":289,"line":462,"wp_function":390},"n7",{"id":466,"type":365,"label":467,"file":289,"line":468},"n8","$_POST['boxnow_client_secret']",33,{"id":470,"type":374,"label":388,"file":289,"line":468,"wp_function":390},"n9",{"id":472,"type":365,"label":473,"file":289,"line":474},"n10","$_POST['boxnow_button_color']",37,{"id":476,"type":374,"label":388,"file":289,"line":474,"wp_function":390},"n11",{"id":478,"type":365,"label":479,"file":289,"line":480},"n12","$_POST['boxnow_button_text']",41,{"id":482,"type":374,"label":388,"file":289,"line":480,"wp_function":390},"n13",{"id":484,"type":365,"label":485,"file":289,"line":486},"n14","$_POST['box_now_display_mode']",45,{"id":488,"type":374,"label":388,"file":289,"line":486,"wp_function":390},"n15",{"id":490,"type":365,"label":491,"file":289,"line":492},"n16","$_POST['boxnow_gps_tracking']",49,{"id":494,"type":374,"label":388,"file":289,"line":492,"wp_function":390},"n17",{"id":496,"type":365,"label":497,"file":289,"line":498},"n18","$_POST['boxnow_voucher_option']",53,{"id":500,"type":374,"label":388,"file":289,"line":498,"wp_function":390},"n19",{"id":502,"type":365,"label":503,"file":289,"line":353},"n20","$_POST['boxnow_voucher_email']",{"id":505,"type":374,"label":388,"file":289,"line":353,"wp_function":390},"n21",{"id":507,"type":365,"label":508,"file":289,"line":157},"n22","$_POST['boxnow_allow_returns']",{"id":510,"type":374,"label":388,"file":289,"line":157,"wp_function":390},"n23",{"id":512,"type":365,"label":513,"file":289,"line":514},"n24","$_POST['boxnow_mobile_number']",62,{"id":516,"type":374,"label":388,"file":289,"line":514,"wp_function":390},"n25",{"id":518,"type":365,"label":519,"file":289,"line":520},"n26","$_POST['boxnow_locker_not_selected_message']",65,{"id":522,"type":374,"label":388,"file":289,"line":520,"wp_function":390},"n27",{"id":524,"type":365,"label":525,"file":289,"line":526},"n28","$_POST['boxnow_thankyou_page']",68,{"id":528,"type":374,"label":388,"file":289,"line":526,"wp_function":390},"n29",[530,531,532,533,534,535,536,537,538,539,540,541,542,543,544],{"from":364,"to":369,"sanitized":293},{"from":373,"to":394,"sanitized":293},{"from":399,"to":401,"sanitized":293},{"from":403,"to":464,"sanitized":293},{"from":466,"to":470,"sanitized":293},{"from":472,"to":476,"sanitized":293},{"from":478,"to":482,"sanitized":293},{"from":484,"to":488,"sanitized":293},{"from":490,"to":494,"sanitized":293},{"from":496,"to":500,"sanitized":293},{"from":502,"to":505,"sanitized":293},{"from":507,"to":510,"sanitized":293},{"from":512,"to":516,"sanitized":293},{"from":518,"to":522,"sanitized":293},{"from":524,"to":528,"sanitized":293},15,{"entryPoint":547,"graph":548,"unsanitizedCount":63,"severity":443},"\u003Cbox-now-delivery-validation> (includes\\box-now-delivery-validation.php:0)",{"nodes":549,"edges":580},[550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579],{"id":364,"type":365,"label":449,"file":289,"line":450},{"id":369,"type":374,"label":388,"file":289,"line":450,"wp_function":390},{"id":373,"type":365,"label":453,"file":289,"line":454},{"id":394,"type":374,"label":388,"file":289,"line":454,"wp_function":390},{"id":399,"type":365,"label":457,"file":289,"line":458},{"id":401,"type":374,"label":388,"file":289,"line":458,"wp_function":390},{"id":403,"type":365,"label":461,"file":289,"line":462},{"id":464,"type":374,"label":388,"file":289,"line":462,"wp_function":390},{"id":466,"type":365,"label":467,"file":289,"line":468},{"id":470,"type":374,"label":388,"file":289,"line":468,"wp_function":390},{"id":472,"type":365,"label":473,"file":289,"line":474},{"id":476,"type":374,"label":388,"file":289,"line":474,"wp_function":390},{"id":478,"type":365,"label":479,"file":289,"line":480},{"id":482,"type":374,"label":388,"file":289,"line":480,"wp_function":390},{"id":484,"type":365,"label":485,"file":289,"line":486},{"id":488,"type":374,"label":388,"file":289,"line":486,"wp_function":390},{"id":490,"type":365,"label":491,"file":289,"line":492},{"id":494,"type":374,"label":388,"file":289,"line":492,"wp_function":390},{"id":496,"type":365,"label":497,"file":289,"line":498},{"id":500,"type":374,"label":388,"file":289,"line":498,"wp_function":390},{"id":502,"type":365,"label":503,"file":289,"line":353},{"id":505,"type":374,"label":388,"file":289,"line":353,"wp_function":390},{"id":507,"type":365,"label":508,"file":289,"line":157},{"id":510,"type":374,"label":388,"file":289,"line":157,"wp_function":390},{"id":512,"type":365,"label":513,"file":289,"line":514},{"id":516,"type":374,"label":388,"file":289,"line":514,"wp_function":390},{"id":518,"type":365,"label":519,"file":289,"line":520},{"id":522,"type":374,"label":388,"file":289,"line":520,"wp_function":390},{"id":524,"type":365,"label":525,"file":289,"line":526},{"id":528,"type":374,"label":388,"file":289,"line":526,"wp_function":390},[581,582,583,584,585,586,587,588,589,590,591,592,593,594,595],{"from":364,"to":369,"sanitized":297},{"from":373,"to":394,"sanitized":297},{"from":399,"to":401,"sanitized":297},{"from":403,"to":464,"sanitized":297},{"from":466,"to":470,"sanitized":297},{"from":472,"to":476,"sanitized":297},{"from":478,"to":482,"sanitized":297},{"from":484,"to":488,"sanitized":297},{"from":490,"to":494,"sanitized":297},{"from":496,"to":500,"sanitized":297},{"from":502,"to":505,"sanitized":297},{"from":507,"to":510,"sanitized":297},{"from":512,"to":516,"sanitized":297},{"from":518,"to":522,"sanitized":297},{"from":524,"to":528,"sanitized":297},{"summary":597,"deductions":598},"The \"box-now-delivery\" plugin v3.0.2 exhibits a concerning security posture primarily due to a significant number of unprotected AJAX handlers. While the plugin demonstrates good practices by utilizing prepared statements for all SQL queries and largely escaping output, the lack of authorization checks on 9 out of 12 entry points creates a substantial attack surface. The taint analysis did not reveal any critical or high-severity vulnerabilities, which is a positive sign. However, the presence of unsanitized paths in 5 out of 7 analyzed flows warrants further investigation, as these could potentially lead to issues if exploited in conjunction with other vulnerabilities.\n\nThe plugin's vulnerability history is a major red flag. It has a known, unpatched medium-severity CVE from early 2026, and the pattern of past vulnerabilities indicates a recurring issue with missing authorization. This suggests a consistent oversight in securing critical functionalities within the plugin. Despite the positive aspects like secure SQL handling and good output escaping, the combination of a large number of unprotected AJAX endpoints and a history of authorization-related vulnerabilities points to a medium-to-high overall risk for websites using this plugin.",[599,601,603,605],{"reason":600,"points":545},"9 out of 12 AJAX handlers without auth checks",{"reason":602,"points":545},"1 unpatched medium severity CVE",{"reason":604,"points":263},"5 flows with unsanitized paths",{"reason":606,"points":267},"3 nonce checks, but 9 AJAX handlers unprotected","2026-03-16T18:08:42.439Z",{"wat":609,"direct":617},{"assetPaths":610,"generatorPatterns":614,"scriptPaths":615,"versionParams":616},[611,612,613],"\u002Fwp-content\u002Fplugins\u002Fbox-now-delivery\u002Fjs\u002Fbox-now-delivery.js","\u002Fwp-content\u002Fplugins\u002Fbox-now-delivery\u002Fcss\u002Fbox-now-delivery.css","\u002Fwp-content\u002Fplugins\u002Fbox-now-delivery\u002Fjs\u002Fbox-now-delivery-blocks.js",[],[611,613],[],{"cssClasses":618,"htmlComments":621,"htmlAttributes":622,"restEndpoints":632,"jsGlobals":633,"shortcodeOutput":635},[619,620],"boxnow-form-row-hidden","boxnow-locker-id-field",[],[623,624,625,626,627,628,629,630,631],"data-boxnow-partner-id","data-boxnow-embedded-iframe","data-boxnow-display-mode","data-boxnow-button-color","data-boxnow-button-text","data-boxnow-locker-not-selected-message","data-boxnow-gps-option","data-boxnow-ajax-url","data-boxnow-page",[],[634],"boxNowDeliverySettings",[]]