[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYnFuwNM8pxH5Uc7ZL1BXO83eCIaui30goR-FYB6H8Ls":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":22,"download_link":23,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":136,"fingerprints":597},"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","BOX NOW the future of parcel delivery.",700,4479,100,2,"2026-02-18T12:19:00.000Z","6.9.4","6.2","8.0",[20,21],"boxnow","delivery","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbox-now-delivery-croatia.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,94,"2026-04-05T23:43:54.945Z",[34,51,73,93,112],{"slug":35,"name":36,"version":37,"author":20,"author_profile":38,"description":39,"short_description":10,"active_installs":40,"downloaded":41,"rating":42,"num_ratings":43,"last_updated":44,"tested_up_to":45,"requires_at_least":17,"requires_php":46,"tags":47,"homepage":22,"download_link":48,"security_score":49,"vuln_count":29,"unpatched_count":29,"last_vuln_date":50,"fetched_at":26},"box-now-delivery","BOX NOW Delivery","3.0.2","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",5000,43858,48,16,"2025-12-03T16:00:00.000Z","6.8.5","7.0",[20,21],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbox-now-delivery.3.0.2.zip",78,"2026-01-21 00:00:00",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":13,"num_ratings":61,"last_updated":62,"tested_up_to":16,"requires_at_least":17,"requires_php":63,"tags":64,"homepage":69,"download_link":70,"security_score":71,"vuln_count":14,"unpatched_count":24,"last_vuln_date":72,"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",[21,65,66,67,68],"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":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":59,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":45,"requires_at_least":6,"requires_php":22,"tags":85,"homepage":91,"download_link":92,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"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",[86,87,88,89,90],"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":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":59,"downloaded":101,"rating":71,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":110,"download_link":111,"security_score":82,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"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",[108,21,109,90],"correios","shipping","https:\u002F\u002Fgithub.com\u002Fclaudiosanches\u002Fwoocommerce-correios","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-correios.4.2.5.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":59,"downloaded":120,"rating":82,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":63,"tags":125,"homepage":131,"download_link":132,"security_score":133,"vuln_count":134,"unpatched_count":24,"last_vuln_date":135,"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",[126,127,128,129,130],"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":137,"codeSignals":320,"taintFlows":345,"riskAssessment":584,"analyzedAt":596},{"hooks":138,"ajaxHandlers":277,"restRoutes":316,"shortcodes":317,"cronEvents":318,"entryPointCount":319,"unprotectedCount":134},[139,145,149,154,158,161,166,170,174,177,181,185,190,194,198,202,206,210,213,217,220,224,228,232,235,238,243,247,251,255,259,263,267,269,273],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","wp_enqueue_scripts","box_now_delivery_enqueue_scripts","box-now-delivery.php",59,{"type":140,"name":146,"callback":147,"file":143,"line":148},"woocommerce_blocks_checkout_enqueue_data","bndp_add_boxnow_data_to_blocks",102,{"type":150,"name":151,"callback":152,"file":143,"line":153},"filter","woocommerce_checkout_fields","bndp_box_now_delivery_custom_override_checkout_fields",123,{"type":140,"name":155,"callback":156,"file":143,"line":157},"wp_footer","bndp_hide_box_now_delivery_locker_id_field",140,{"type":140,"name":155,"callback":159,"file":143,"line":160},"check_order_received_page",160,{"type":140,"name":162,"callback":163,"priority":164,"file":143,"line":165},"woocommerce_admin_order_data_after_billing_address","bndp_box_now_delivery_checkout_field_display_admin_order_meta",10,163,{"type":140,"name":167,"callback":168,"file":143,"line":169},"woocommerce_process_shop_order_meta","bndp_box_now_delivery_save_checkout_field_admin_order_meta",281,{"type":140,"name":171,"callback":172,"file":143,"line":173},"woocommerce_checkout_create_order","bndp_box_now_delivery_checkout_field_update_order_meta",329,{"type":140,"name":175,"callback":172,"file":143,"line":176},"woocommerce_store_api_checkout_order_processed",331,{"type":140,"name":178,"callback":179,"priority":164,"file":143,"line":180},"woocommerce_store_api_checkout_update_order_from_request","bndp_box_now_delivery_blocks_checkout_update_order_meta",377,{"type":140,"name":182,"callback":183,"file":143,"line":184},"admin_notices","bndp_box_now_delivery_admin_notice",392,{"type":150,"name":186,"callback":187,"priority":188,"file":143,"line":189},"woocommerce_gateway_title","bndp_change_cod_title_for_box_now_delivery",20,398,{"type":140,"name":191,"callback":192,"file":143,"line":193},"woocommerce_order_status_completed","boxnow_order_completed",419,{"type":140,"name":195,"callback":196,"file":143,"line":197},"woocommerce_review_order_before_payment","boxnow_add_cod_payment_refresh_script",784,{"type":140,"name":199,"callback":200,"priority":164,"file":143,"line":201},"woocommerce_admin_order_data_after_shipping_address","box_now_delivery_vouchers_input",878,{"type":140,"name":203,"callback":204,"file":143,"line":205},"admin_enqueue_scripts","box_now_delivery_vouchers_js",891,{"type":140,"name":207,"callback":208,"file":143,"line":209},"admin_footer","boxnow_voucher_email_validation",1073,{"type":140,"name":203,"callback":211,"file":143,"line":212},"boxnow_load_jquery_in_admin",1075,{"type":140,"name":214,"callback":215,"priority":188,"file":143,"line":216},"woocommerce_thankyou","boxnow_thankyou_locker_ui",1111,{"type":140,"name":141,"callback":218,"file":143,"line":219},"closure",1279,{"type":140,"name":203,"callback":221,"file":222,"line":223},"box_now_delivery_enqueue_admin_scripts","includes\\box-now-delivery-admin-page.php",28,{"type":140,"name":225,"callback":226,"file":222,"line":227},"admin_menu","box_now_delivery_menu",214,{"type":140,"name":229,"callback":230,"file":222,"line":231},"admin_init","box_now_delivery_settings",215,{"type":140,"name":203,"callback":233,"file":222,"line":234},"box_now_delivery_enqueue_admin_styles",227,{"type":140,"name":203,"callback":236,"file":222,"line":237},"box_now_delivery_enqueue_styles",235,{"type":140,"name":239,"callback":240,"file":241,"line":242},"init","boxnow_register_boxnow_canceled_order_status","includes\\box-now-delivery-cancel-order.php",4,{"type":150,"name":244,"callback":245,"priority":164,"file":241,"line":246},"woocommerce_admin_order_actions","boxnow_add_cancel_order_button",7,{"type":140,"name":248,"callback":249,"file":241,"line":250},"admin_head","boxnow_add_cancel_order_button_css",8,{"type":140,"name":252,"callback":253,"priority":254,"file":241,"line":164},"woocommerce_order_status_changed","boxnow_order_canceled",5,{"type":140,"name":256,"callback":257,"priority":164,"file":241,"line":258},"transition_post_status","boxnow_log_order_status_transition",11,{"type":140,"name":260,"callback":261,"file":262,"line":164},"plugins_loaded","box_now_delivery_shipping_method","includes\\box-now-delivery-shipping-method.php",{"type":150,"name":264,"callback":265,"priority":164,"file":262,"line":266},"woocommerce_gateway_description","boxnow_change_cod_description",280,{"type":140,"name":195,"callback":196,"file":262,"line":268},326,{"type":150,"name":270,"callback":271,"file":262,"line":272},"woocommerce_shipping_methods","boxnow_add_box_now_delivery_shipping_method",339,{"type":140,"name":274,"callback":275,"file":276,"line":246},"admin_post_boxnow-settings-save","boxnow_settings_save","includes\\box-now-delivery-validation.php",[278,283,286,289,291,295,299,301,305,309,311,314],{"action":279,"nopriv":280,"callback":281,"hasNonce":280,"hasCapCheck":280,"file":143,"line":282},"boxnow_set_locker",false,"boxnow_set_locker_handler",799,{"action":279,"nopriv":284,"callback":281,"hasNonce":280,"hasCapCheck":280,"file":143,"line":285},true,800,{"action":287,"nopriv":280,"callback":281,"hasNonce":280,"hasCapCheck":280,"file":143,"line":288},"bndp_set_boxnow_locker",801,{"action":287,"nopriv":284,"callback":281,"hasNonce":280,"hasCapCheck":280,"file":143,"line":290},802,{"action":292,"nopriv":280,"callback":293,"hasNonce":280,"hasCapCheck":280,"file":143,"line":294},"bndp_clear_boxnow_locker","boxnow_clear_locker_handler",812,{"action":296,"nopriv":280,"callback":297,"hasNonce":284,"hasCapCheck":280,"file":143,"line":298},"cancel_voucher","boxnow_cancel_voucher_ajax_handler",941,{"action":296,"nopriv":284,"callback":297,"hasNonce":284,"hasCapCheck":280,"file":143,"line":300},942,{"action":302,"nopriv":280,"callback":303,"hasNonce":284,"hasCapCheck":280,"file":143,"line":304},"create_box_now_vouchers","boxnow_create_box_now_vouchers_callback",1002,{"action":306,"nopriv":280,"callback":307,"hasNonce":280,"hasCapCheck":280,"file":143,"line":308},"print_box_now_voucher","boxnow_print_box_now_voucher_callback",1033,{"action":306,"nopriv":284,"callback":307,"hasNonce":280,"hasCapCheck":280,"file":143,"line":310},1034,{"action":312,"nopriv":280,"callback":312,"hasNonce":280,"hasCapCheck":280,"file":143,"line":313},"thankyou_php_boxnow",1228,{"action":312,"nopriv":284,"callback":312,"hasNonce":280,"hasCapCheck":280,"file":143,"line":315},1229,[],[],[],12,{"dangerousFunctions":321,"sqlUsage":322,"outputEscaping":324,"fileOperations":24,"externalRequests":250,"nonceChecks":343,"capabilityChecks":24,"bundledLibraries":344},[],{"prepared":24,"raw":24,"locations":323},[],{"escaped":325,"rawEcho":250,"locations":326},111,[327,330,331,333,335,337,339,341],{"file":143,"line":328,"context":329},220,"raw output",{"file":143,"line":328,"context":329},{"file":143,"line":332,"context":329},223,{"file":143,"line":334,"context":329},224,{"file":336,"line":319,"context":329},"includes\\box-now-delivery-print-order.php",{"file":336,"line":338,"context":329},34,{"file":336,"line":340,"context":329},56,{"file":336,"line":342,"context":329},60,3,[],[346,369,397,412,423,432,534],{"entryPoint":347,"graph":348,"unsanitizedCount":29,"severity":368},"boxnow_cancel_voucher_ajax_handler (box-now-delivery.php:893)",{"nodes":349,"edges":365},[350,355,359],{"id":351,"type":352,"label":353,"file":143,"line":354},"n0","source","$_POST",914,{"id":356,"type":357,"label":358,"file":143,"line":354},"n1","transform","→ boxnow_send_cancellation_request()",{"id":360,"type":361,"label":362,"file":241,"line":363,"wp_function":364},"n2","sink","wp_remote_post() [SSRF]",82,"wp_remote_post",[366,367],{"from":351,"to":356,"sanitized":280},{"from":356,"to":360,"sanitized":280},"medium",{"entryPoint":370,"graph":371,"unsanitizedCount":29,"severity":368},"\u003Cbox-now-delivery> (box-now-delivery.php:0)",{"nodes":372,"edges":392},[373,375,379,381,386,388,390],{"id":351,"type":352,"label":353,"file":143,"line":374},953,{"id":356,"type":361,"label":376,"file":143,"line":377,"wp_function":378},"update_option() [Settings Manipulation]",976,"update_option",{"id":360,"type":352,"label":353,"file":143,"line":380},303,{"id":382,"type":361,"label":383,"file":143,"line":384,"wp_function":385},"n3","echo() [XSS]",1138,"echo",{"id":387,"type":352,"label":353,"file":143,"line":354},"n4",{"id":389,"type":357,"label":358,"file":143,"line":354},"n5",{"id":391,"type":361,"label":362,"file":241,"line":363,"wp_function":364},"n6",[393,394,395,396],{"from":351,"to":356,"sanitized":284},{"from":360,"to":382,"sanitized":284},{"from":387,"to":389,"sanitized":280},{"from":389,"to":391,"sanitized":280},{"entryPoint":398,"graph":399,"unsanitizedCount":14,"severity":368},"boxnow_print_voucher_pdf (includes\\box-now-delivery-print-order.php:6)",{"nodes":400,"edges":409},[401,403,407,408],{"id":351,"type":352,"label":402,"file":336,"line":134},"$_GET",{"id":356,"type":361,"label":404,"file":336,"line":405,"wp_function":406},"wp_remote_get() [SSRF]",50,"wp_remote_get",{"id":360,"type":352,"label":402,"file":336,"line":134},{"id":382,"type":361,"label":383,"file":336,"line":342,"wp_function":385},[410,411],{"from":351,"to":356,"sanitized":280},{"from":360,"to":382,"sanitized":280},{"entryPoint":413,"graph":414,"unsanitizedCount":14,"severity":368},"\u003Cbox-now-delivery-print-order> (includes\\box-now-delivery-print-order.php:0)",{"nodes":415,"edges":420},[416,417,418,419],{"id":351,"type":352,"label":402,"file":336,"line":134},{"id":356,"type":361,"label":404,"file":336,"line":405,"wp_function":406},{"id":360,"type":352,"label":402,"file":336,"line":134},{"id":382,"type":361,"label":383,"file":336,"line":342,"wp_function":385},[421,422],{"from":351,"to":356,"sanitized":280},{"from":360,"to":382,"sanitized":280},{"entryPoint":424,"graph":425,"unsanitizedCount":24,"severity":431},"boxnow_create_box_now_vouchers_callback (box-now-delivery.php:944)",{"nodes":426,"edges":429},[427,428],{"id":351,"type":352,"label":353,"file":143,"line":374},{"id":356,"type":361,"label":376,"file":143,"line":377,"wp_function":378},[430],{"from":351,"to":356,"sanitized":284},"low",{"entryPoint":433,"graph":434,"unsanitizedCount":533,"severity":431},"boxnow_settings_save (includes\\box-now-delivery-validation.php:10)",{"nodes":435,"edges":517},[436,439,440,443,444,447,448,451,453,457,459,463,465,469,471,475,477,481,483,487,489,492,494,497,499,503,505,509,511,515],{"id":351,"type":352,"label":437,"file":276,"line":438},"$_POST['boxnow_api_url']",17,{"id":356,"type":361,"label":376,"file":276,"line":438,"wp_function":378},{"id":360,"type":352,"label":441,"file":276,"line":442},"$_POST['boxnow_warehouse_id']",21,{"id":382,"type":361,"label":376,"file":276,"line":442,"wp_function":378},{"id":387,"type":352,"label":445,"file":276,"line":446},"$_POST['boxnow_client_id']",25,{"id":389,"type":361,"label":376,"file":276,"line":446,"wp_function":378},{"id":391,"type":352,"label":449,"file":276,"line":450},"$_POST['boxnow_partner_id']",29,{"id":452,"type":361,"label":376,"file":276,"line":450,"wp_function":378},"n7",{"id":454,"type":352,"label":455,"file":276,"line":456},"n8","$_POST['boxnow_client_secret']",33,{"id":458,"type":361,"label":376,"file":276,"line":456,"wp_function":378},"n9",{"id":460,"type":352,"label":461,"file":276,"line":462},"n10","$_POST['boxnow_button_color']",37,{"id":464,"type":361,"label":376,"file":276,"line":462,"wp_function":378},"n11",{"id":466,"type":352,"label":467,"file":276,"line":468},"n12","$_POST['boxnow_button_text']",41,{"id":470,"type":361,"label":376,"file":276,"line":468,"wp_function":378},"n13",{"id":472,"type":352,"label":473,"file":276,"line":474},"n14","$_POST['box_now_display_mode']",45,{"id":476,"type":361,"label":376,"file":276,"line":474,"wp_function":378},"n15",{"id":478,"type":352,"label":479,"file":276,"line":480},"n16","$_POST['boxnow_gps_tracking']",49,{"id":482,"type":361,"label":376,"file":276,"line":480,"wp_function":378},"n17",{"id":484,"type":352,"label":485,"file":276,"line":486},"n18","$_POST['boxnow_voucher_option']",53,{"id":488,"type":361,"label":376,"file":276,"line":486,"wp_function":378},"n19",{"id":490,"type":352,"label":491,"file":276,"line":340},"n20","$_POST['boxnow_voucher_email']",{"id":493,"type":361,"label":376,"file":276,"line":340,"wp_function":378},"n21",{"id":495,"type":352,"label":496,"file":276,"line":144},"n22","$_POST['boxnow_allow_returns']",{"id":498,"type":361,"label":376,"file":276,"line":144,"wp_function":378},"n23",{"id":500,"type":352,"label":501,"file":276,"line":502},"n24","$_POST['boxnow_mobile_number']",62,{"id":504,"type":361,"label":376,"file":276,"line":502,"wp_function":378},"n25",{"id":506,"type":352,"label":507,"file":276,"line":508},"n26","$_POST['boxnow_locker_not_selected_message']",65,{"id":510,"type":361,"label":376,"file":276,"line":508,"wp_function":378},"n27",{"id":512,"type":352,"label":513,"file":276,"line":514},"n28","$_POST['boxnow_thankyou_page']",68,{"id":516,"type":361,"label":376,"file":276,"line":514,"wp_function":378},"n29",[518,519,520,521,522,523,524,525,526,527,528,529,530,531,532],{"from":351,"to":356,"sanitized":280},{"from":360,"to":382,"sanitized":280},{"from":387,"to":389,"sanitized":280},{"from":391,"to":452,"sanitized":280},{"from":454,"to":458,"sanitized":280},{"from":460,"to":464,"sanitized":280},{"from":466,"to":470,"sanitized":280},{"from":472,"to":476,"sanitized":280},{"from":478,"to":482,"sanitized":280},{"from":484,"to":488,"sanitized":280},{"from":490,"to":493,"sanitized":280},{"from":495,"to":498,"sanitized":280},{"from":500,"to":504,"sanitized":280},{"from":506,"to":510,"sanitized":280},{"from":512,"to":516,"sanitized":280},15,{"entryPoint":535,"graph":536,"unsanitizedCount":24,"severity":431},"\u003Cbox-now-delivery-validation> (includes\\box-now-delivery-validation.php:0)",{"nodes":537,"edges":568},[538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567],{"id":351,"type":352,"label":437,"file":276,"line":438},{"id":356,"type":361,"label":376,"file":276,"line":438,"wp_function":378},{"id":360,"type":352,"label":441,"file":276,"line":442},{"id":382,"type":361,"label":376,"file":276,"line":442,"wp_function":378},{"id":387,"type":352,"label":445,"file":276,"line":446},{"id":389,"type":361,"label":376,"file":276,"line":446,"wp_function":378},{"id":391,"type":352,"label":449,"file":276,"line":450},{"id":452,"type":361,"label":376,"file":276,"line":450,"wp_function":378},{"id":454,"type":352,"label":455,"file":276,"line":456},{"id":458,"type":361,"label":376,"file":276,"line":456,"wp_function":378},{"id":460,"type":352,"label":461,"file":276,"line":462},{"id":464,"type":361,"label":376,"file":276,"line":462,"wp_function":378},{"id":466,"type":352,"label":467,"file":276,"line":468},{"id":470,"type":361,"label":376,"file":276,"line":468,"wp_function":378},{"id":472,"type":352,"label":473,"file":276,"line":474},{"id":476,"type":361,"label":376,"file":276,"line":474,"wp_function":378},{"id":478,"type":352,"label":479,"file":276,"line":480},{"id":482,"type":361,"label":376,"file":276,"line":480,"wp_function":378},{"id":484,"type":352,"label":485,"file":276,"line":486},{"id":488,"type":361,"label":376,"file":276,"line":486,"wp_function":378},{"id":490,"type":352,"label":491,"file":276,"line":340},{"id":493,"type":361,"label":376,"file":276,"line":340,"wp_function":378},{"id":495,"type":352,"label":496,"file":276,"line":144},{"id":498,"type":361,"label":376,"file":276,"line":144,"wp_function":378},{"id":500,"type":352,"label":501,"file":276,"line":502},{"id":504,"type":361,"label":376,"file":276,"line":502,"wp_function":378},{"id":506,"type":352,"label":507,"file":276,"line":508},{"id":510,"type":361,"label":376,"file":276,"line":508,"wp_function":378},{"id":512,"type":352,"label":513,"file":276,"line":514},{"id":516,"type":361,"label":376,"file":276,"line":514,"wp_function":378},[569,570,571,572,573,574,575,576,577,578,579,580,581,582,583],{"from":351,"to":356,"sanitized":284},{"from":360,"to":382,"sanitized":284},{"from":387,"to":389,"sanitized":284},{"from":391,"to":452,"sanitized":284},{"from":454,"to":458,"sanitized":284},{"from":460,"to":464,"sanitized":284},{"from":466,"to":470,"sanitized":284},{"from":472,"to":476,"sanitized":284},{"from":478,"to":482,"sanitized":284},{"from":484,"to":488,"sanitized":284},{"from":490,"to":493,"sanitized":284},{"from":495,"to":498,"sanitized":284},{"from":500,"to":504,"sanitized":284},{"from":506,"to":510,"sanitized":284},{"from":512,"to":516,"sanitized":284},{"summary":585,"deductions":586},"The 'box-now-delivery-croatia' plugin v3.0.1 exhibits a mixed security posture. On the positive side, it demonstrates strong practices regarding SQL queries by exclusively using prepared statements and shows a high percentage of properly escaped output. The absence of known vulnerabilities and dangerous functions in its history is also a significant strength, suggesting a history of security awareness. However, the plugin presents a considerable attack surface, with a significant number of unprotected AJAX handlers. The taint analysis, while not revealing critical or high-severity issues, identified several flows with unsanitized paths, indicating a potential for unexpected behavior or data manipulation if combined with other factors.\n\nThe primary concern lies in the 9 unprotected AJAX handlers, which represent direct entry points into the plugin's functionality that lack authentication checks. This could allow unauthenticated users to trigger potentially sensitive operations. While the vulnerability history is clean, the presence of unsanitized paths in the taint analysis warrants attention. Coupled with the unprotected AJAX handlers, these could become exploitable if specific input is provided. The limited number of nonce checks (3) further exacerbates the risk associated with the numerous unprotected AJAX endpoints.\n\nIn conclusion, the plugin has good internal coding practices for SQL and output handling, and a clean vulnerability record. Nevertheless, the large number of unprotected AJAX entry points and the identified unsanitized paths represent notable weaknesses that require immediate attention to mitigate potential security risks. The lack of capability checks on any entry points is also a significant oversight.",[587,589,591,593],{"reason":588,"points":134},"9 unprotected AJAX handlers",{"reason":590,"points":254},"5 flows with unsanitized paths",{"reason":592,"points":164},"Lack of capability checks on entry points",{"reason":594,"points":595},"Limited nonce checks (3)",6,"2026-03-16T19:25:02.841Z",{"wat":598,"direct":609},{"assetPaths":599,"generatorPatterns":603,"scriptPaths":604,"versionParams":605},[600,601,602],"\u002Fwp-content\u002Fplugins\u002Fbox-now-delivery-croatia\u002Fjs\u002Fbox-now-delivery.js","\u002Fwp-content\u002Fplugins\u002Fbox-now-delivery-croatia\u002Fcss\u002Fbox-now-delivery.css","\u002Fwp-content\u002Fplugins\u002Fbox-now-delivery-croatia\u002Fjs\u002Fbox-now-delivery-blocks.js",[],[600,602],[606,607,608],"box-now-delivery-croatia\u002Fjs\u002Fbox-now-delivery.js?ver=1.0.0","box-now-delivery-croatia\u002Fcss\u002Fbox-now-delivery.css","box-now-delivery-croatia\u002Fjs\u002Fbox-now-delivery-blocks.js?ver=1.0.0",{"cssClasses":610,"htmlComments":613,"htmlAttributes":614,"restEndpoints":617,"jsGlobals":618,"shortcodeOutput":620},[611,612],"boxnow-form-row-hidden","boxnow-locker-id-field",[],[615,616],"data-plugin-name=\"BOX NOW Delivery\"","data-plugin-version=\"3.0.1\"",[],[619],"boxNowDeliverySettings",[]]