You can spend three weekends comparing e-commerce plugins. Or you can use the stack that works for 90% of solo founders and launch by Sunday. This isn’t about finding the ‘best’ plugin — it’s about shipping. Every plugin here has been tested on cheap shared hosting and VPS setups alike. No conflicts, no bloat, no mystery errors at checkout.
## The non-negotiable core
Start with WooCommerce. Yes, it’s heavier than some alternatives, but it’s the only e-commerce plugin with a mature ecosystem of payment gateways, shipping extensions, and tutorials. When you get stuck at 11 p.m., you want the plugin with a million forum answers. WooCommerce is that plugin.
Pair it with a lightweight theme like GeneratePress or Kadence. Both are fast, both play nicely with page builders, and neither will fight WooCommerce’s templates. Skip the multipurpose themes that bundle 20 plugins you’ll never use. They slow down your site and create update headaches.
## Payments: Stripe and PayPal, nothing else
For payments, install the official Stripe and PayPal plugins. Stripe handles cards, Apple Pay, and Google Pay. PayPal covers the ‘I don’t trust this site with my card’ crowd. Together they cover 95% of buyers. Don’t bother with obscure gateways until you have a reason.
One setting you’ll forget: in Stripe’s plugin settings, enable ‘Saved cards’ and ‘Apple Pay/Google Pay’ under the Express Checkout section. It’s off by default and costs you conversions if you miss it.
## Security and backups (don’t skip these)
Install Wordfence for security. The free version is enough for a new store. It blocks brute-force attacks and alerts you to suspicious logins. For backups, use UpdraftPlus. Set it to back up daily to Google Drive or Dropbox. If your host offers backups, use those too — belt and suspenders.
These two plugins won’t make you money, but they’ll save your store when something goes wrong. And something will go wrong. A bad plugin update, a hacked file, a corrupted database — you want a restore point.
## Speed and caching
WP Rocket is the easiest caching plugin for non-developers. It handles page caching, minification, and lazy loading with a few toggles. If you’re on a tight budget, use LiteSpeed Cache (free) — but only if your host runs LiteSpeed servers. Otherwise, WP Rocket is worth the $59.
After activating, go to the ‘File Optimization’ tab and enable ‘Optimize CSS delivery’ and ‘Load JavaScript deferred.’ These two settings alone can shave a second off your load time.
## The plugin you probably don’t need
Page builders like Elementor or Divi are popular, but they add bloat. If you’re comfortable with the block editor, skip them. If you need a visual builder, use Kadence Blocks or GenerateBlocks — they’re lighter and integrate with your theme. The goal is a fast store, not a pretty one.
## The full list (copy this)
1. WooCommerce
2. Stripe for WooCommerce
3. PayPal for WooCommerce
4. Wordfence Security
5. UpdraftPlus
6. WP Rocket (or LiteSpeed Cache)
7. Kadence Blocks (optional)
That’s it. Seven plugins. Install them, configure them, and you’re ready to add products. The next step is setting up taxes and shipping — which we’ll cover in another guide. For now, get this stack running. Your store will be live before the weekend is over.
