Credit Card WordPress Plugins with Most Issues
50 indexed plugins
Plugins
50
Active Installs
3m+
Average Score
48
Audited
49
Most Issues
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #1 | Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions | 23 | 1,123 | 1,860 | 9k+ | Output is not escaped | ||
| #2 | WC Shop Sync – Square Payment Gateway and Product Synchronization for WooCommerce | 24 | 761 | 1,612 | 900 | Non-prefixed global variable | ||
| #3 | Payment Plugins for Stripe WooCommerce | 25 | 348 | 772 | 100k+ | Non-prefixed global variable | ||
| #4 | Paytium: Mollie payment forms & donations | 26 | 506 | 551 | 3k+ | Unsafe printing function | ||
| #5 | WooCommerce Stripe Payment Gateway | 30 | 173 | 591 | 700k+ | Non-prefixed hook name | ||
| #6 | Contact Form 7 – PayPal & Stripe Add-on | 30 | 385 | 233 | 7k+ | Unsafe printing function | ||
| #7 | Eway Payments for Woo | 36 | 525 | 40 | 3k+ | Text Domain Mismatch | ||
| #8 | Moyasar | 35 | 436 | 128 | 700 | Text Domain Mismatch | ||
| #9 | WooPayments: Integrated WooCommerce Payments | 30 | 182 | 308 | 900k+ | Exception output is not escaped | ||
| #10 | PayZen for WooCommerce | 28 | 258 | 214 | 600 | Output is not escaped | ||
| #11 | Peach Payments Gateway | 23 | 298 | 129 | 1k+ | Non Singular String Literal Domain | ||
| #12 | Express Checkout via PayPal for WooCommerce | 31 | 158 | 200 | 800 | Nonce verification recommended | ||
| #13 | Pelecard Gateway | 76 | 295 | 54 | 400 | Text Domain Mismatch | ||
| #14 | WP Stripe Checkout | 36 | 198 | 118 | 1k+ | Unsafe printing function | ||
| #15 | Monri Payments Gateway for WooCommerce | 39 | 145 | 164 | 900 | Text Domain Mismatch | ||
| #16 | WooCommerce PayPal Payments | 37 | 194 | 110 | 800k+ | Exception output is not escaped | ||
| #17 | Bayarcash WooCommerce | 33 | 149 | 138 | 700 | Non Singular String Literal Domain | ||
| #18 | WooCommerce Square | 78 | 6 | 266 | 80k+ | Non-prefixed hook name | ||
| #19 | Midtrans-WooCommerce | 30 | 112 | 132 | 5k+ | Non-prefixed global variable | ||
| #20 | Payment Gateway of Stripe for WooCommerce | 94 | 233 | 7k+ | Non-prefixed hook name | |||
| #21 | Sola Payment Gateway for WooCommerce | 32 | 112 | 115 | 700 | Missing Translators Comment | ||
| #22 | Payment Gateway of PayPal for WooCommerce | 40 | 44 | 173 | 7k+ | Nonce verification recommended | ||
| #23 | Payment Gateway for PayPal Pro & PayPal Checkout for WooCommerce | 35 | 67 | 147 | 2k+ | Request data is not unslashed | ||
| #24 | Mollie Payments for WooCommerce | 33 | 70 | 123 | 100k+ | Dynamic hook name | ||
| #25 | CorvusPay WooCommerce Payment Gateway | 37 | 29 | 141 | 1k+ | Missing nonce verification | ||
| #26 | Ecommerce Fabrick | 49 | 4 | 135 | 1k+ | Nonce verification recommended | ||
| #27 | WooCommerce Payfast Gateway | 85 | 91 | 47 | 30k+ | Text Domain Mismatch | ||
| #28 | PayU GPO Payment for WooCommerce | 39 | 44 | 91 | 10k+ | Output is not escaped | ||
| #29 | Payrexx Payment Gateway for WooCommerce | 45 | 17 | 117 | 2k+ | Non-prefixed class | ||
| #30 | WC Moneris Payment Gateway | 35 | 104 | 28 | 900 | Text Domain Mismatch | ||
| #31 | GoDaddy Payments for WooCommerce | 38 | 58 | 65 | 2k+ | Output is not escaped | ||
| #32 | Asaas Gateway for WooCommerce | 35 | 12 | 109 | 8k+ | Non-prefixed global variable | ||
| #33 | Payments via PayMongo for WooCommerce | 36 | 39 | 81 | 1k+ | Nonce verification recommended | ||
| #34 | Stancer for WooCommerce | 64 | 2 | 108 | 400 | Non-prefixed global variable | ||
| #35 | DOKU Payment | 69 | 53 | 46 | 400 | wp function not compatible with requires wp | ||
| #36 | Payment gateway via Teya SecurePay for WooCommerce | 97 | 96 | 2 | 1k+ | Text Domain Mismatch | ||
| #37 | iyzico for WooCommerce | 42 | 34 | 54 | 10k+ | Unsafe printing function | ||
| #38 | Rapyd Payment Extension for WooCommerce | 75 | 50 | 33 | 400 | Text Domain Mismatch | ||
| #39 | MONEI Payments for WooCommerce | 35 | 15 | 65 | 500 | Non-prefixed hook name | ||
| #40 | Maya Business Plugin | 56 | 9 | 39 | 600 | Input is not validated | ||
| #41 | Flutterwave Payments | 79 | 8 | 39 | 700 | Non-prefixed global variable | ||
| #42 | KKiapay WooCommerce Plugin | 44 | 20 | 25 | 400 | Output is not escaped | ||
| #43 | Clover Payments for WooCommerce | 42 | 25 | 15 | 2k+ | Exception output is not escaped | ||
| #44 | FedaPay Gateway for WooCommerce | 47 | 24 | 11 | 700 | Output is not escaped | ||
| #45 | Trust Payments Gateway for WooCommerce | 80 | 15 | 17 | 400 | Non-prefixed class | ||
| #46 | WooCommerce Accepted Payment Methods | 66 | 28 | 4 | 2k+ | badly named files | ||
| #47 | Payment Gateway for Authorize.net for WooCommerce | 76 | 6 | 16 | 600 | Input is not sanitized | ||
| #48 | Payfast Gateway for WooCommerce | 81 | 2 | 18 | 2k+ | Missing nonce verification | ||
| #49 | Airwallex Online Payments Gateway | 95 | 2 | 2 | 4k+ | Nonce verification recommended |