[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiwyUMj_JscF8ni4o26quoeoJBEDFCOsNhu6CkMWscpU":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":132,"fingerprints":482},"facturis-online-sync","Facturis Sync","2.1.8","Facturis Online","https:\u002F\u002Fprofiles.wordpress.org\u002Ffacturisonline\u002F","\u003Cp>Synchronize data (products, orders and stock) between your Woocommerce store and your Facturis Online account.\u003C\u002Fp>\n","Synchronize data between your Woocommerce store and your Facturis Online account.",10,1049,0,"2021-04-22T10:28:00.000Z","5.5.18","5.4.2","7.2",[19,20,21,22,23],"factura","facturare","facturi","facturis-online","gestiune-stocuri","https:\u002F\u002Ffacturis-online.ro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacturis-online-sync.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"facturisonline",1,30,84,"2026-04-04T15:38:01.331Z",[37,60,77,93,112],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"facturare-persoana-fizica-sau-juridica","Facturare WooCommerce","1.2.6","George Ciobanu","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiucu91\u002F","\u003Cp>Datorită legislației în vigoare din România fiecare magazin online trebuie să aibă anumite informații pe factură. Acest modul vine în ajutorul tau si te ajuta sa adaugi respectivele informații mai ușor.\u003C\u002Fp>\n\u003Cp>Pentru persoanele fizice poți adăuga:\u003Cbr \u002F>\n    – CNP\u003C\u002Fp>\n\u003Cp>Pentru persoanele juridice poți adăuga::\u003Cbr \u002F>\n    – CUI\u003Cbr \u002F>\n    – Nr. Registru Comertului\u003Cbr \u002F>\n    – Nume Banca\u003Cbr \u002F>\n    – IBAN\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Acest plugin nu emite facturi, el doar adaugă câmpurile necesare unei facturi pe pagina de checkout.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Pentru mai multe informații vizitați \u003Ca href=\"https:\u002F\u002Favianstudio.com\u002Fplugin\u002Ffacturare-for-woocommerce\u002F?utm_source=wporg&utm_medium=woofacturare&utm_campaign=upsell\" rel=\"nofollow ugc\">Modul Facturare\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Favianstudio.com\u002Fplugin\u002Fwoocommerce-facturare-pro\u002F?utm_source=wporg&utm_medium=woofacturarepro&utm_campaign=upsell\" rel=\"nofollow ugc\">Facturare PRO for WooCommerce\u003C\u002Fa> oferă următoarele funcționalități: clienții pot vizualiza prețurile produselor, inclusiv cu sau fără TVA, și sistemul se adaptează automat la legislația în vigoare privind taxarea diferită în funcție de tipul de cumpărător, un exemplu in acest sens ar fi taxele pentru sistemele fotovoltaice.\u003C\u002Fp>\n\u003Cp>Vreti sa emiteti facturi\u002Fproforme cu SmartBill ? Nu a fost niciodata mai simplu ! Cu ajutorul pluginului nostru \u003Ca href=\"https:\u002F\u002Favianstudio.com\u002F?utm_source=wporg&utm_medium=woosmartbill&utm_campaign=upsell\" rel=\"nofollow ugc\">SmartBill for WooCommerce\u003C\u002Fa> puteti automatiza procesul de facturare.\u003C\u002Fp>\n\u003Cp>Poți automatiza preluarea informațiilor despre companii în funcție de CUI, pentru mai multe detalii vezi : \u003Ca href=\"https:\u002F\u002Favianstudio.com\u002F?utm_source=wporg&utm_medium=wooopenapi&utm_campaign=upsell\" rel=\"nofollow ugc\">OpenAPI for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n","Adaugă câmpurile necesare facturării persoanelor fizice sau juridice conform legislației din Romania în vigoare.",3000,26363,100,53,"2025-02-28T22:39:00.000Z","6.7.5","3.5","",[20,54,55,56],"persoana-fizica","persoana-juridica","woocommerce","https:\u002F\u002Ffacturare.georgeciobanu.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacturare-persoana-fizica-sau-juridica.1.2.6.zip",92,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":47,"downloaded":68,"rating":47,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":52,"download_link":76,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"romanian-billing-fields","Romanian billing fields","1.9.6","Robert G.","https:\u002F\u002Fprofiles.wordpress.org\u002Frobertutzu\u002F","\u003Cp>Acest plugin adaugă câmpuri de facturare în limba română la WooCommerce Checkout.\u003C\u002Fp>\n\u003Cp>Adaugă câmpuri personalizate pentru legislația română:\u003Cbr \u002F>\nPF: CNP\u003C\u002Fp>\n\u003Cp>PJ:\u003Cbr \u002F>\nCIF\u002FCUI\u003Cbr \u002F>\nNumăr de înregistrare\u003Cbr \u002F>\nnumarul contului bancar\u003Cbr \u002F>\nNumele băncii\u003C\u002Fp>\n\u003Cp>Câmpurile sunt afișate în adresa de facturare sub Numele companiei – pe pagina checkout, pagina de mulțumire, comenzile de administrator și e-mailuri.\u003C\u002Fp>\n\u003Cp>Puteți modifica aceste câmpuri ca administrator prin comenzi sau ca utilizator din pagina contului meu -> adresele mele.\u003C\u002Fp>\n\u003Cp>Vedeți demo aici: \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=woocommerce%2Cromanian-billing-fields&redirect=plugins.php&ni=true\" rel=\"nofollow ugc\">Romanian Billing Fields Demo\u003C\u002Fa>\u003C\u002Fp>\n","Adaugă automat câmpuri de facturare în limba română la WooCommerce Checkout",3407,2,"2026-01-30T11:42:00.000Z","7.0","4.3.0","5.6",[75,19,20,54,55],"billing-romania","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fromanian-billing-fields.1.9.6.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":69,"last_updated":88,"tested_up_to":50,"requires_at_least":89,"requires_php":73,"tags":90,"homepage":52,"download_link":92,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"facto-facturacioacuten-electroacutenica","FACTO – Facturación Electrónica","3.0.4","factocl","https:\u002F\u002Fprofiles.wordpress.org\u002Ffactocl\u002F","\u003Cp>Con este plugin Integra el módulo FACTO con tu sitio web y automatiza la emisión de documentos electrónicos cada vez que recibes una compra. Paga de acuerdo a tu monto de documentos emitidos a través de la API.\u003C\u002Fp>\n\u003Ch3>Descripción de la Integración Facto & Woocommerce\u003C\u002Fh3>\n\u003Cp>Conoce las Ventajas:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ahorra tiempo  emitiendo el documento tributario simultáneamente al momento de la compra en tu tienda online.\u003C\u002Fli>\n\u003Cli>Mejora la atención  al cliente, entregando la boleta o factura de manera inmediata por email.\u003C\u002Fli>\n\u003Cli>Evita errores por doble digitación de las ventas realizadas.\u003C\u002Fli>\n\u003Cli>Ahorra costos, ya que esto reemplaza el sistema tradicional de impresoras térmicas certificadas con el envío físico de timbres a SII.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Información Técnica:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Desarrollado por Facto.cl facturación electrónica.\u003C\u002Fli>\n\u003Cli>Probado en WordPress versión: 6.7.1\u003C\u002Fli>\n\u003Cli>Probado en Woocommerce versión: 9.4.2\u003C\u002Fli>\n\u003Cli>Versión actual: 3.0.4\u003C\u002Fli>\n\u003Cli>Para mayor información visitar: \u003Ca href=\"https:\u002F\u002Fwww.facto.cl\u002Fproducto\u002Fintegracion-facto-woocommerce\u002F\" rel=\"nofollow ugc\">Facto.cl\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Preguntas frecuentes\u003C\u002Fh3>\n\u003Cp>¿El plugin es gratuito?\u003C\u002Fp>\n\u003Cp>Para conocer los valores, por favor visitar: \u003Ca href=\"https:\u002F\u002Fwww.facto.cl\u002Fproducto\u002Fintegracion-facto-api\u002F\" rel=\"nofollow ugc\">Facto.cl\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>¿Hay algún cobro adicional?\u003C\u002Fp>\n\u003Cp>Existe un cobro adicional por concepto de habilitación y certificación de boleta electrónica. Esto en caso de que se requiera emitir boletas electrónicas a través de tu tienda (Si ya eres cliente FACTO y actualmente ya emites boletas electrónicas desde nuestra plataforma FACTO, este cobro no aplica)\u003C\u002Fp>\n\u003Cp>¿Que documentos soporta el plugin?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Factura electrónica afecta\u003C\u002Fli>\n\u003Cli>Boleta electrónica afecta\u003C\u002Fli>\n\u003Cli>Factura electrónica exenta\u003C\u002Fli>\n\u003Cli>Boleta electrónica exenta\u003C\u002Fli>\n\u003Cli>Factura de exportación electrónica\u003C\u002Fli>\n\u003C\u002Ful>\n","Con este plugin Integra el módulo FACTO con tu sitio web y automatiza la emisión de documentos electrónicos cada vez que recibes una compra.",400,16429,90,"2025-07-09T01:08:00.000Z","5.1",[91],"plugins-de-integracion-con-factura-electronica","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacto-facturacioacuten-electroacutenica.3.0.4.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":13,"num_ratings":13,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":52,"tags":106,"homepage":110,"download_link":111,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"contabilium-oficial-para-woo","Contabilium Oficial para WooCommerce","3.0.0","contabilium","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontabilium\u002F","\u003Cp>¿Qué es Contabilium?\u003Cbr \u002F>\nContabilium es un sistema de gestión online que te permite administrar todos tus ingresos y gastos de una forma sencilla y rápida en cualquier momento y desde cualquier lugar.\u003C\u002Fp>\n\u003Cp>¿A quienes está orientado?\u003Cbr \u002F>\nEstá orientado a profesionales (sean Monotributistas o Responsables Inscriptos), a PyMes y empresas\u003C\u002Fp>\n\u003Cp>¿Que debo hacer para utilizar Contabilium?\u003Cbr \u002F>\nUna vez completados los datos de la registración, automáticamente empezás a utilizar Contabilium. Si tienes alguna consulta, puedes contactarnos mediante email a soporte@contabilium.com\u003C\u002Fp>\n\u003Cp>¿Necesito instalar un software en mi computadora?\u003Cbr \u002F>\nNo, Contabilium es una aplicación full web, con lo cual sólo debes tener acceso a Internet mediante un browser (Internet Explorer, Chrome, Firefox, o Safari). Podés ingresar desde cualquier dispositivo móvil.\u003C\u002Fp>\n\u003Cp>¿Puedo cambiar el plan elegido una vez registrado?\u003Cbr \u002F>\nUna vez que te registres, podés cambiarlo desde la sección Mi Cuenta.\u003C\u002Fp>\n\u003Cp>¿Cuáles son los medios de pago?\u003Cbr \u002F>\nLos medios de pago son: Transferencia bancaria, Depósito bancario, Débito o pago online mediante MercadoPago\u003C\u002Fp>\n\u003Cp>¿Mis datos están seguros?\u003Cbr \u002F>\nContabilium fue desarrollado respetando las normas necesarias para sitios seguros, y posee el certificado SSL para garantizar la seguridad en el resguardo de tu información. El certificado SSL (Secure Socket Layer) es un sistema que envía la información de manera segura, confirmando que los datos no serán vistos por personas no deseadas. Es el mismo mecanismo de seguridad que poseen los sitios de compra en línea o los homebanking.\u003C\u002Fp>\n\u003Cp>¿Tengo que hacer backups de la información?\u003Cbr \u002F>\nNo es necesario ya que Contabilium genera los procesos de backup de manera automática.\u003C\u002Fp>\n\u003Cp>¿Que debo hacer para comenzar a facturar?\u003Cbr \u002F>\nPara comenzar a facturar, lo primero que tenés que hacer es dar de alta un nuevo punto de venta y habilitar a Contabilium a facturar electrónicamente. Esto se realiza desde la web de AFIP y sólo toma dos minutos de tu tiempo! Nosotros te facilitamos el trámite mediante un tutorial de ayuda con el paso a paso muy simple y detallado.\u003C\u002Fp>\n\u003Cp>¿Qué es una factura electrónica?\u003Cbr \u002F>\nUna factura electrónica, es un documento que cumple con los requisitos legales y reglamentariamente exigibles a las facturas tradicionales garantizando, entre otras cosas, la autenticidad de su origen y la integridad de su contenido. La factura electrónica es, por tanto, la versión electrónica de las facturas tradicionales en soporte papel y son funcional y legalmente equivalentes a estas últimas. Por su propia naturaleza, las facturas electrónicas pueden almacenarse, gestionarse e intercambiarse por medios electrónicos o digitales.\u003C\u002Fp>\n\u003Cp>¿Qué beneficios posee emitir facturas electrónica?\u003Cbr \u002F>\nMás allá de la obligación de emitir comprobantes electrónicos para ciertos sujetos, la emisión de facturas electrónicas tiene grandes beneficios por los cuales muchos contribuyentes no alcanzados, ingresan al régimen en forma optativa:\u003C\u002Fp>\n\u003Cp>– Disminuye los costos derivados de la utilización del papel.\u003C\u002Fp>\n\u003Cp>– Genera un ahorro en los costos de envío de documentación por el uso de nuevos canales de remisión distintos al servicio postal tradicional (correo).\u003C\u002Fp>\n\u003Cp>– Brinda mayor celeridad en el envío de la documentación involucrada en las transacciones comerciales.\u003C\u002Fp>\n\u003Cp>– Elimina las distancias geográficas que separan las partes de una operación comercial al utilizar canales electrónicos de amplia difusión (Internet).\u003C\u002Fp>\n\u003Cp>– Reduce los costos de almacenamiento, considerando que en la actualidad determinadas empresas deben contratar servicios de terceros para el archivo de las facturas, o destinar espacios físicos de dimensiones considerables a tales fines.\u003C\u002Fp>\n\u003Cp>– Te permite computar oportunamente el Crédito Fiscal: ante la necesidad de contar con la factura que contiene dicho crédito a fin de proceder a su cómputo, favorece su asignación al período fiscal correspondiente en el caso de operaciones concretadas en fecha cercana a fin de cada mes.\u003C\u002Fp>\n\u003Ch3>Planes a futuro\u003C\u002Fh3>\n","Contabilium es un sistema de gestión online que te permite administrar todos tus ingresos y gastos de una forma sencilla y rápida en cualquier momento &hellip;",300,11165,"2025-06-09T13:42:00.000Z","6.8.5","3.5.0",[97,107,108,109,56],"erp","facturacion-electronica","sync-stock","https:\u002F\u002Fcontabilium.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontabilium-oficial-para-woo.3.0.1.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":47,"num_ratings":32,"last_updated":122,"tested_up_to":50,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":130,"download_link":131,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"comprobante-de-pago-peru","Comprobante de Pago Perú","0.2.0","Renzo Tejada","https:\u002F\u002Fprofiles.wordpress.org\u002Frenzotejada\u002F","\u003Cp>Payment Receipt for Peru where the option to choose bill or Invoice or others is added.\u003C\u002Fp>\n\u003Cp>The Peru Payment Voucher Plugin for WooCooomerce will help a lot to online shops, as this tool will allow you to add these fields\u003Cbr \u002F>\nin the checkout part and you can register it directly.\u003C\u002Fp>\n\u003Cp>The plugin has the following features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>You can enable more than two types of vouchers (BOUCHET and INVOICE) .\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add the voucher type field in your checkout page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>From the order detail you will be able to view the customer’s saved information.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>More information about the plugin in \u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fcomprobante-de-pago-peru\u002F\" title=\"Payment Receipt for Peru for Woocommerce\" rel=\"nofollow ugc\">Payment Receipt for Peru for Woocommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>View more plugins\u003C\u002Fh4>\n\u003Cp>For additional functionality, check out our companion plugin, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fubigeo-peru\u002F\" rel=\"ugc\">Ubigeo Perú\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flibro-de-reclamaciones-y-quejas\u002F\" rel=\"ugc\">Libro de Reclamaciones y Quejas\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcomprobante-de-pago-peru\u002F\" rel=\"ugc\">Comprobante de Pago Perú\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftipo-documento-peru\u002F\" rel=\"ugc\">Tipo Documento Perú\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftransferencia-bancaria-peru\u002F\" rel=\"ugc\">Transferencia Bancaria Perú\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-utils\u002F\" rel=\"ugc\">Utils para WooCommerce y WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmulti-link-in-bio\u002F\" rel=\"ugc\">Multi Link in Bio\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-price-free\u002F\" rel=\"ugc\">Display Price Free\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>View more plugins PREMIUM\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Fcosto-de-envio-de-ubigeo-de-peru-para-woocommerce\u002F\" rel=\"nofollow ugc\">Costo de envío de Ubigeo Perú\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Flibro-de-reclamaciones-y-quejas-pro\u002F\" rel=\"nofollow ugc\">Libro de Reclamaciones y Quejas PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Fwooyape-para-woocommerce\u002F\" rel=\"nofollow ugc\">WooYape para WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Fwoolukita-para-woocommerce\u002F\" rel=\"nofollow ugc\">WooLukita para WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Fwooplin-para-woocommerce\u002F\" rel=\"nofollow ugc\">WooPlin para WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Fwootunki-para-woocommerce\u002F\" rel=\"nofollow ugc\">WooTunki para WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugin\u002Fwoobilletera-para-woocommerce\u002F\" rel=\"nofollow ugc\">WooBilletera para WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fplugins\u002Fcomprobante-de-pago-peru-pro-para-woocommerce\u002F\" rel=\"nofollow ugc\">Comprobante de Pago Perú PRO para WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Frenzotejada.com\u002Fcategoria-producto\u002Fplugins\u002F\" rel=\"nofollow ugc\">plugins overview page\u003C\u002Fa> for more information.\u003C\u002Fp>\n","Payment Receipt for Peru where the option to choose bill or Invoice or others is added.",200,3753,"2025-01-16T03:36:00.000Z","5.2","7.4",[126,127,19,128,129],"boleta","dni","peru","ruc","https:\u002F\u002Frenzotejada.com\u002Fcomprobante-de-pago-peru\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomprobante-de-pago-peru.0.2.0.zip",{"attackSurface":133,"codeSignals":240,"taintFlows":443,"riskAssessment":470,"analyzedAt":481},{"hooks":134,"ajaxHandlers":196,"restRoutes":233,"shortcodes":234,"cronEvents":235,"entryPointCount":238,"unprotectedCount":239},[135,141,145,148,151,154,158,162,167,171,175,179,183,187,190,193],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","admin_menu","addMenu","facturis-sync.php",21,{"type":136,"name":142,"callback":143,"file":139,"line":144},"admin_init","enqueueAssets",22,{"type":136,"name":142,"callback":146,"file":139,"line":147},"registerFacturisOrderSyncOptions",23,{"type":136,"name":142,"callback":149,"file":139,"line":150},"registerFacturisStockSyncOptions",24,{"type":136,"name":142,"callback":152,"file":139,"line":153},"registerFacturisSyncAuth",25,{"type":136,"name":155,"callback":156,"file":139,"line":157},"wp","cronstarterActivation",48,{"type":136,"name":159,"callback":160,"file":139,"line":161},"facturissynccronjob","autoSync",50,{"type":163,"name":164,"callback":165,"file":139,"line":166},"filter","cron_schedules","facturisSyncSchedules",51,{"type":163,"name":168,"callback":169,"priority":47,"file":139,"line":170},"woocommerce_admin_order_actions","addProformaButton",56,{"type":163,"name":168,"callback":172,"priority":173,"file":139,"line":174},"viewProformaButton",101,57,{"type":163,"name":168,"callback":176,"priority":177,"file":139,"line":178},"addInvoiceButton",102,58,{"type":163,"name":168,"callback":180,"priority":181,"file":139,"line":182},"viewInvoiceButton",103,59,{"type":136,"name":184,"callback":185,"file":139,"line":186},"admin_head","add_proforma_button_css",60,{"type":136,"name":184,"callback":188,"file":139,"line":189},"view_proforma_button_css",61,{"type":136,"name":184,"callback":191,"file":139,"line":192},"add_invoice_button_css",62,{"type":136,"name":184,"callback":194,"file":139,"line":195},"view_invoice_button_css",63,[197,202,204,206,208,211,213,216,218,221,223,226,228,231],{"action":198,"nopriv":199,"callback":198,"hasNonce":200,"hasCapCheck":200,"file":139,"line":201},"testAuth",true,false,27,{"action":198,"nopriv":200,"callback":198,"hasNonce":200,"hasCapCheck":200,"file":139,"line":203},28,{"action":205,"nopriv":199,"callback":205,"hasNonce":200,"hasCapCheck":200,"file":139,"line":33},"getPdlGestiuni",{"action":205,"nopriv":200,"callback":205,"hasNonce":200,"hasCapCheck":200,"file":139,"line":207},31,{"action":209,"nopriv":199,"callback":209,"hasNonce":200,"hasCapCheck":200,"file":139,"line":210},"checkLatestVersion",33,{"action":209,"nopriv":200,"callback":209,"hasNonce":200,"hasCapCheck":200,"file":139,"line":212},34,{"action":214,"nopriv":199,"callback":214,"hasNonce":199,"hasCapCheck":200,"file":139,"line":215},"addProforma",36,{"action":214,"nopriv":200,"callback":214,"hasNonce":199,"hasCapCheck":200,"file":139,"line":217},37,{"action":219,"nopriv":199,"callback":219,"hasNonce":199,"hasCapCheck":200,"file":139,"line":220},"viewProforma",39,{"action":219,"nopriv":200,"callback":219,"hasNonce":199,"hasCapCheck":200,"file":139,"line":222},40,{"action":224,"nopriv":199,"callback":224,"hasNonce":199,"hasCapCheck":200,"file":139,"line":225},"addInvoice",42,{"action":224,"nopriv":200,"callback":224,"hasNonce":199,"hasCapCheck":200,"file":139,"line":227},43,{"action":229,"nopriv":199,"callback":229,"hasNonce":199,"hasCapCheck":200,"file":139,"line":230},"viewInvoice",45,{"action":229,"nopriv":200,"callback":229,"hasNonce":199,"hasCapCheck":200,"file":139,"line":232},46,[],[],[236],{"hook":159,"callback":159,"file":139,"line":237},249,14,6,{"dangerousFunctions":241,"sqlUsage":242,"outputEscaping":245,"fileOperations":304,"externalRequests":69,"nonceChecks":270,"capabilityChecks":13,"bundledLibraries":442},[],{"prepared":243,"raw":13,"locations":244},7,[],{"escaped":33,"rawEcho":246,"locations":247},129,[248,252,254,256,258,260,262,264,266,269,271,273,275,277,278,280,282,283,284,286,288,290,292,294,296,297,298,299,301,303,305,306,307,309,311,312,314,316,317,318,319,321,322,323,324,325,326,327,328,329,331,332,334,335,336,337,338,339,340,342,343,345,346,347,349,350,351,352,353,355,356,358,359,360,361,363,364,366,367,369,370,372,374,376,378,379,381,382,384,386,388,390,391,393,394,396,398,399,401,402,404,406,407,409,410,412,414,415,416,417,419,421,422,423,424,426,428,429,430,431,432,434,435,436,437,438,439,440,441],{"file":249,"line":250,"context":251},"Controller\\FormController.php",225,"raw output",{"file":253,"line":195,"context":251},"Core\\FacturisRepository\\Repository.php",{"file":139,"line":255,"context":251},176,{"file":139,"line":257,"context":251},187,{"file":139,"line":259,"context":251},202,{"file":139,"line":261,"context":251},243,{"file":139,"line":263,"context":251},320,{"file":265,"line":250,"context":251},"MarketplaceRepository\\SettingsRepository.php",{"file":267,"line":268,"context":251},"View\\main.php",3,{"file":267,"line":270,"context":251},4,{"file":267,"line":272,"context":251},11,{"file":267,"line":274,"context":251},12,{"file":267,"line":276,"context":251},13,{"file":267,"line":238,"context":251},{"file":267,"line":279,"context":251},15,{"file":267,"line":281,"context":251},16,{"file":267,"line":153,"context":251},{"file":267,"line":207,"context":251},{"file":267,"line":285,"context":251},38,{"file":267,"line":287,"context":251},66,{"file":267,"line":289,"context":251},69,{"file":267,"line":291,"context":251},72,{"file":267,"line":293,"context":251},75,{"file":267,"line":295,"context":251},78,{"file":267,"line":181,"context":251},{"file":267,"line":181,"context":251},{"file":267,"line":181,"context":251},{"file":267,"line":300,"context":251},105,{"file":302,"line":270,"context":251},"View\\tab1.php",{"file":302,"line":304,"context":251},5,{"file":302,"line":279,"context":251},{"file":302,"line":279,"context":251},{"file":302,"line":308,"context":251},18,{"file":302,"line":310,"context":251},19,{"file":302,"line":150,"context":251},{"file":313,"line":243,"context":251},"View\\tab2.php",{"file":313,"line":315,"context":251},8,{"file":313,"line":274,"context":251},{"file":313,"line":238,"context":251},{"file":313,"line":279,"context":251},{"file":313,"line":320,"context":251},20,{"file":313,"line":144,"context":251},{"file":313,"line":147,"context":251},{"file":313,"line":203,"context":251},{"file":313,"line":33,"context":251},{"file":313,"line":207,"context":251},{"file":313,"line":215,"context":251},{"file":313,"line":285,"context":251},{"file":313,"line":220,"context":251},{"file":313,"line":330,"context":251},44,{"file":313,"line":157,"context":251},{"file":333,"line":243,"context":251},"View\\tab3.php",{"file":333,"line":238,"context":251},{"file":333,"line":320,"context":251},{"file":333,"line":320,"context":251},{"file":333,"line":153,"context":251},{"file":333,"line":153,"context":251},{"file":333,"line":210,"context":251},{"file":333,"line":341,"context":251},35,{"file":333,"line":215,"context":251},{"file":333,"line":344,"context":251},41,{"file":333,"line":227,"context":251},{"file":333,"line":330,"context":251},{"file":333,"line":348,"context":251},52,{"file":333,"line":178,"context":251},{"file":333,"line":178,"context":251},{"file":333,"line":195,"context":251},{"file":333,"line":195,"context":251},{"file":333,"line":354,"context":251},74,{"file":333,"line":354,"context":251},{"file":333,"line":357,"context":251},80,{"file":333,"line":357,"context":251},{"file":333,"line":26,"context":251},{"file":333,"line":26,"context":251},{"file":333,"line":362,"context":251},94,{"file":333,"line":173,"context":251},{"file":333,"line":365,"context":251},107,{"file":333,"line":365,"context":251},{"file":333,"line":368,"context":251},112,{"file":333,"line":368,"context":251},{"file":333,"line":371,"context":251},123,{"file":333,"line":373,"context":251},127,{"file":333,"line":375,"context":251},136,{"file":333,"line":377,"context":251},142,{"file":333,"line":377,"context":251},{"file":333,"line":380,"context":251},147,{"file":333,"line":380,"context":251},{"file":333,"line":383,"context":251},158,{"file":333,"line":385,"context":251},162,{"file":333,"line":387,"context":251},171,{"file":333,"line":389,"context":251},177,{"file":333,"line":389,"context":251},{"file":333,"line":392,"context":251},182,{"file":333,"line":392,"context":251},{"file":333,"line":395,"context":251},193,{"file":333,"line":397,"context":251},199,{"file":333,"line":397,"context":251},{"file":333,"line":400,"context":251},204,{"file":333,"line":400,"context":251},{"file":333,"line":403,"context":251},216,{"file":333,"line":405,"context":251},222,{"file":333,"line":405,"context":251},{"file":333,"line":408,"context":251},227,{"file":333,"line":408,"context":251},{"file":333,"line":411,"context":251},238,{"file":333,"line":413,"context":251},244,{"file":333,"line":413,"context":251},{"file":333,"line":237,"context":251},{"file":333,"line":237,"context":251},{"file":333,"line":418,"context":251},259,{"file":420,"line":243,"context":251},"View\\tab4.php",{"file":420,"line":274,"context":251},{"file":420,"line":281,"context":251},{"file":420,"line":308,"context":251},{"file":420,"line":425,"context":251},26,{"file":420,"line":427,"context":251},32,{"file":420,"line":427,"context":251},{"file":420,"line":217,"context":251},{"file":420,"line":217,"context":251},{"file":420,"line":230,"context":251},{"file":433,"line":270,"context":251},"View\\tab5.php",{"file":433,"line":304,"context":251},{"file":433,"line":272,"context":251},{"file":433,"line":281,"context":251},{"file":433,"line":320,"context":251},{"file":433,"line":140,"context":251},{"file":433,"line":207,"context":251},{"file":433,"line":210,"context":251},{"file":433,"line":212,"context":251},[],[444,461],{"entryPoint":445,"graph":446,"unsanitizedCount":32,"severity":460},"getPdlGestiuni (Controller\\FormController.php:194)",{"nodes":447,"edges":458},[448,453],{"id":449,"type":450,"label":451,"file":249,"line":452},"n0","source","$_GET",220,{"id":454,"type":455,"label":456,"file":249,"line":250,"wp_function":457},"n1","sink","echo() [XSS]","echo",[459],{"from":449,"to":454,"sanitized":200},"medium",{"entryPoint":462,"graph":463,"unsanitizedCount":32,"severity":469},"\u003CFormController> (Controller\\FormController.php:0)",{"nodes":464,"edges":467},[465,466],{"id":449,"type":450,"label":451,"file":249,"line":452},{"id":454,"type":455,"label":456,"file":249,"line":250,"wp_function":457},[468],{"from":449,"to":454,"sanitized":200},"low",{"summary":471,"deductions":472},"The 'facturis-online-sync' plugin version 2.1.8 exhibits a mixed security posture.  On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and shows no recorded vulnerability history. However, significant security concerns are present within its attack surface and code analysis.\n\nA primary concern is the presence of 14 AJAX handlers, with a substantial 6 of them lacking authentication checks. This creates a considerable entry point for attackers to potentially exploit these unprotected handlers. Furthermore, the taint analysis revealed 2 flows with unsanitized paths, which, while not reaching critical or high severity in this specific analysis, still represent a risk if these paths are exposed to user-controlled input.\n\nThe plugin also shows weaknesses in output escaping, with only 19% of outputs being properly escaped. This increases the risk of cross-site scripting (XSS) vulnerabilities. The absence of capability checks on any AJAX handlers is another area of concern. While the plugin has no known CVEs, the identified code-level weaknesses, particularly the unprotected AJAX actions and insufficient output escaping, indicate areas where vulnerabilities could be introduced or exploited. The plugin's strengths lie in its SQL query handling and lack of historical vulnerabilities, but these are overshadowed by the identified risks in its exposed functionality and data handling.",[473,475,477,479],{"reason":474,"points":320},"Unprotected AJAX handlers",{"reason":476,"points":274},"Insufficient output escaping",{"reason":478,"points":315},"Flows with unsanitized paths",{"reason":480,"points":304},"No capability checks on AJAX","2026-03-17T00:56:07.045Z",{"wat":483,"direct":508},{"assetPaths":484,"generatorPatterns":495,"scriptPaths":496,"versionParams":497},[485,486,487,488,489,490,491,492,493,494],"\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fcss\u002Fform.css","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fvanillajs-datepicker\u002Fdist\u002Fcss\u002Fdatepicker.min.css","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fvanillajs-datepicker\u002Fdist\u002Fcss\u002Fdatepicker-bs4.min.css","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fvanillajs-datepicker\u002Fdist\u002Fjs\u002Fdatepicker-full.min.js","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fjs\u002Ftab1.js","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fjs\u002Ftab2.js","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fjs\u002Ftab3.js","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fjs\u002Ftab4.js","\u002Fwp-content\u002Fplugins\u002Ffacturis-online-sync\u002FView\u002Fjs\u002Ftab5.js",[],[],[498,499,500,501,502,503,504,505,506,507],"facturis-online-sync\u002FView\u002Fcss\u002Fmain.css?ver=","facturis-online-sync\u002FView\u002Fcss\u002Fform.css?ver=","facturis-online-sync\u002FView\u002Fvanillajs-datepicker\u002Fdist\u002Fcss\u002Fdatepicker.min.css?ver=","facturis-online-sync\u002FView\u002Fvanillajs-datepicker\u002Fdist\u002Fcss\u002Fdatepicker-bs4.min.css?ver=","facturis-online-sync\u002FView\u002Fvanillajs-datepicker\u002Fdist\u002Fjs\u002Fdatepicker-full.min.js?ver=","facturis-online-sync\u002FView\u002Fjs\u002Ftab1.js?ver=","facturis-online-sync\u002FView\u002Fjs\u002Ftab2.js?ver=","facturis-online-sync\u002FView\u002Fjs\u002Ftab3.js?ver=","facturis-online-sync\u002FView\u002Fjs\u002Ftab4.js?ver=","facturis-online-sync\u002FView\u002Fjs\u002Ftab5.js?ver=",{"cssClasses":509,"htmlComments":522,"htmlAttributes":527,"restEndpoints":530,"jsGlobals":538,"shortcodeOutput":542},[510,511,512,513,514,515,516,517,518,519,520,521],"facturis-sync-admin-wrapper","facturis-sync-admin-sidebar","facturis-sync-admin-content","facturis-sync-admin-logo","facturis-sync-admin-tabs-wrapper","facturis-sync-admin-tab","facturis-sync-admin-tab-active","facturis-sync-tab-content","facturis-sync-form-group","facturis-sync-input-group","facturis-sync-button-primary","facturis-sync-button-secondary",[523,524,525,526],"\u003C!-- FACTURIS ONLINE SYNC START -->","\u003C!-- FACTURIS ONLINE SYNC END -->","\u003C!-- facturis-sync-admin-menu -->","\u003C!-- facturis-sync-admin-content -->",[528,529],"data-facturis-sync-tab","data-facturis-sync-action",[531,532,533,534,535,536,537],"\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Ftest-auth","\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Fget-gestiuni","\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Fcheck-version","\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Fadd-proforma","\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Fview-proforma","\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Fadd-invoice","\u002Fwp-json\u002Ffacturis-online-sync\u002Fv1\u002Fview-invoice",[539,540,541],"FacturisSyncAjax","facturisSyncTabs","facturisSyncDatePicker",[]]