WooCommerce PDF invoices made simple. EU VAT validation, reverse charge invoice, proforma invoices, MOSS / OSS support, invoices in bulk and more.
Prioritized issue groups from the latest Plugin Check scan
Maintainability
60
6 issue groups
Security
7
3 issue groups
Repo Compliance
2
2 issue groups
Supply Chain
1
1 issue group
Sample message
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$atr_val".
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$order'.
Sample message
The plugin name includes a restricted term. Your chosen plugin name - "Flexible Invoices for WooCommerce and WordPress" - contains the restricted term "wordpress" which cannot be used at all in your plugin name.
Sample message
Unescaped parameter $post_title used in $wpdb->get_var()\n$post_title assigned unsafely at line 16.
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "InvoicePost".
Sample message
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "flexible_invoices_deactivation_translate".
Sample message
Processing form data without nonce verification.
Sample message
Hidden files are not permitted.
Sample message
Plugin name "Flexible PDF Invoices for WooCommerce & WordPress" is different from the name declared in plugin header "Flexible Invoices for WooCommerce and WordPress".
Sample message
Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.
Sample message
Mismatched Requires at least: 6.0 != 6.4. "Requires at least" needs to be exactly the same with that in your main plugin file's header.
Potential connections found in static code analysis.
Outbound calls
298
External assets
1
Incoming endpoints
1
No public endpoints detected.
wp_ajax
3 score snapshots
v6.2.23
35
Latest
v6.2.21
35
Score
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 35 | 70 | 15 | 55 | v6.2.23 | 2.0.0 |
| 35 | 70 | 15 | 55 | v6.2.21 | 2.0.0 |
Author, categories, issues, domains, and nearby plugins.
80k+ active installs
10k+ active installs
3k+ active installs
3k+ active installs
2k+ active installs