Setting up WooCommerce on Kapsule
Setting up WooCommerce on Kapsule
WooCommerce is the most popular eCommerce platform for WordPress. Kapsule includes a dedicated WooCommerce site type with optimised defaults.
Creating a WooCommerce site
When creating a new website, select WooCommerce as the site type. Kapsule provisions WordPress with WooCommerce pre-installed and the stack tuned for eCommerce workloads.
If you already have a WordPress site and want to add WooCommerce:
- Go to your site's WordPress section in KPanel
- Log in to WP Admin (the "Open Admin" button at the top of your site)
- In WP Admin: Plugins → Add New → search "WooCommerce" → Install → Activate
The Payments tab
WooCommerce sites get an additional Payments sub-nav item under WordPress. This tab provides a quick view of payment gateway status and links to the WP Admin payment settings.
Setting up payment gateways
Payment gateways are configured in WP Admin, not in KPanel. From your site:
- Click Open Admin at the top of your site overview
- Go to WooCommerce → Settings → Payments
- Enable and configure your preferred gateway:
- Stripe, recommended; handles credit/debit cards
- PayPal, widely used, good for international customers
- Bank transfer (BACS), no fees, manual process
- Other gateways available via WooCommerce plugin marketplace
Each gateway has its own setup guide in the WooCommerce documentation.
Performance
WooCommerce stores generate more database activity than static sites. For best performance:
- Enable CDN (Performance → CDN) to serve images and static assets from the edge
- Use the Flush Cache action (WordPress → Quick Actions) after making product changes
- For high-traffic stores, consider upgrading to a Plan with more resources
WooCommerce-specific settings in KPanel
From the WordPress quick actions you can run:
- Flush Cache, clears object cache including WooCommerce's product/order cache
- Update Core / Plugins / Themes, keeps WooCommerce and its extensions current (important for payment security)
- Search & Replace, useful for domain migrations
Staging
Use Staging (in the site sub-nav) to test WooCommerce changes (new plugins, theme updates, WooCommerce version updates) before pushing to production.
