Top Ecommerce WordPress Plugins
151 indexed plugins
Plugins
151
Active Installs
10m+
Average Score
52
Audited
151
Top Scores
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #101 | Data Exchange for WooCommerce and 1C:Enterprise/1С:Предприятие | 35 | 1 | 2 | 1k+ | Hidden files included | ||
| #102 | Dintero Checkout for WooCommerce Payment Methods | 35 | 58 | 48 | 600 | Text Domain Mismatch | ||
| #103 | StoreEngine — Complete eCommerce Solution with Memberships, Licensing, Affiliates & More | 35 | 524 | 600 | Non-prefixed global variable | |||
| #104 | Search Attributes for WooCommerce | 35 | 26 | 3 | 600 | Text Domain Mismatch | ||
| #105 | MONEI Payments for WooCommerce | 35 | 15 | 65 | 500 | Non-prefixed hook name | ||
| #106 | MailerLite – WooCommerce integration | 34 | 65 | 36 | 30k+ | Output is not escaped | ||
| #107 | Contact Form 7 – PayPal & Stripe Add-on | 34 | 93 | 233 | 7k+ | Exception output is not escaped | ||
| #108 | Beeketing for WooCommerce – Marketing Automation to Boost Sales | 34 | 113 | 123 | 500 | SQL query is not prepared | ||
| #109 | WPoperation Elementor Addons | 33 | 891 | 52 | 1k+ | Text Domain Mismatch | ||
| #110 | Newebpay Payment | 33 | 146 | 115 | 600 | Text Domain Mismatch | ||
| #111 | Gravity Forms Eway | 33 | 519 | 45 | 500 | Missing Translators Comment | ||
| #112 | Live Sales Notification (Recent Sales Popups) | 33 | 114 | 120 | 400 | SQL query is not prepared | ||
| #113 | Popup Builder & Popup Maker for WordPress – OptinMonster Email Marketing and Lead Generation | 32 | 462 | 41 | 1m+ | Text Domain Mismatch | ||
| #114 | Mollie Payments for WooCommerce | 32 | 71 | 134 | 100k+ | Dynamic hook name | ||
| #115 | WCPOS – Point of Sale (POS) plugin for WooCommerce | 31 | 75 | 229 | 5k+ | Nonce verification recommended | ||
| #116 | Express Checkout via PayPal for WooCommerce | 31 | 158 | 200 | 800 | Nonce verification recommended | ||
| #117 | Worldline Global Online Pay for WooCommerce | 31 | 160 | 86 | 500 | Missing direct file access protection | ||
| #118 | Mercado Pago payments for WooCommerce | 30 | 619 | 63 | 100k+ | Short PHP open tag found | ||
| #119 | YITH WooCommerce Product Slider Carousel | 30 | 389 | 1,479 | 4k+ | Non-prefixed global variable | ||
| #120 | PlatiOnline Payments | 29 | 304 | 110 | 700 | Output is not escaped | ||
| #121 | Global Payments SecureSubmit Gateway | 29 | 199 | 443 | 500 | Non-prefixed class | ||
| #122 | Robokassa payment gateway for Woocommerce | 27 | 95 | 211 | 3k+ | Non-prefixed global variable | ||
| #123 | WC Booster | 27 | 191 | 282 | 800 | Non-prefixed global variable | ||
| #124 | Verge3D Publishing and E-Commerce | 27 | 245 | 298 | 400 | Nonce verification recommended | ||
| #125 | Klarna for WooCommerce | 26 | 284 | 507 | 30k+ | Dynamic hook name | ||
| #126 | Accept Donations with PayPal & Stripe | 26 | 913 | 573 | 10k+ | Unsafe printing function | ||
| #127 | ActiveCampaign for WooCommerce | 26 | 541 | 190 | 5k+ | Exception output is not escaped | ||
| #128 | FlagShip WooCommerce Shipping | 26 | 495 | 188 | 400 | Non Singular String Literal Domain | ||
| #129 | FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler | 25 | 321 | 455 | 7k+ | Non-prefixed global variable | ||
| #130 | Mailchimp for WooCommerce | 24 | 523 | 663 | 200k+ | Non-prefixed global variable | ||
| #131 | Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress | 24 | 2,581 | 2,109 | 100k+ | Output is not escaped | ||
| #132 | TI WooCommerce Wishlist | 24 | 467 | 546 | 100k+ | Output is not escaped | ||
| #133 | WPML Multilingual & Multicurrency for WooCommerce | 24 | 1,599 | 1,691 | 100k+ | SQL query is not prepared | ||
| #134 | eCommerce Product Catalog Plugin for WordPress | 24 | 621 | 3,177 | 7k+ | Non-prefixed function | ||
| #135 | Pagar.me para WooCommerce | 24 | 549 | 116 | 4k+ | Text Domain Mismatch | ||
| #136 | Smart Variations Images & Swatches for WooCommerce | 24 | 990 | 1,486 | 1k+ | Non-prefixed global variable | ||
| #137 | PayPal Brasil para WooCommerce | 24 | 587 | 339 | 1k+ | Unsafe printing function | ||
| #138 | Easy Digital Downloads – eCommerce Payments and Subscriptions made easy | 23 | 3,719 | 10,280 | 40k+ | Non-prefixed namespace | ||
| #139 | Ecwid by Lightspeed Ecommerce Shopping Cart | 23 | 339 | 307 | 20k+ | Missing direct file access protection | ||
| #140 | StoreCustomizer – A plugin to Customize all WooCommerce Pages | 23 | 587 | 1,426 | 20k+ | Non-prefixed global variable | ||
| #141 | WooCommerce | 22 | 1,359 | 6,172 | 7m+ | Non-prefixed global variable | ||
| #142 | Download Manager | 22 | 2,513 | 1,459 | 100k+ | Output is not escaped | ||
| #143 | Simple Shopping Cart | 22 | 796 | 536 | 10k+ | Unsafe printing function | ||
| #144 | WP Express Checkout (Fast Payments via PayPal & Stripe) | 22 | 591 | 627 | 1k+ | Output is not escaped | ||
| #145 | ShopWP | 22 | 430 | 225 | 700 | Text Domain Mismatch | ||
| #146 | Testerwp ecommerce companion | 21 | 811 | 436 | 1k+ | Text Domain Mismatch | ||
| #147 | Razorpay for Gravity Forms | 21 | 411 | 47 | 600 | Exception output is not escaped | ||
| #148 | Download Monitor | 20 | 423 | 1,363 | 80k+ | Non-prefixed hook name | ||
| #149 | Premium Packages – Sell Digital Products Securely | 20 | 2,032 | 2,190 | 2k+ | Non-prefixed global variable | ||
| #150 | SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments | 19 | 533 | 1,149 | 80k+ | Non-prefixed global variable |