When to Use WooCommerce
Integrate WooCommerce with pricing tables when you need:
- Complex product options (variations, add-ons)
- Inventory management
- Shipping calculations
- Tax automation
- Multiple payment gateways
- Existing WooCommerce store
💡 Perfect For: Physical products with pricing tiers, bundled products, products with multiple options, or sites already using WooCommerce.
Prerequisites
- WooCommerce plugin installed
- WooCommerce configured (payment gateway, shipping, tax)
- Products created for each pricing tier
Setting Up Products
1 Create WooCommerce Products
For each pricing tier, create a product:
- Products → Add New
- Name: 'Basic Plan', 'Pro Plan', 'Enterprise Plan'
- Price: Set tier price
- Product type: Simple (for one-time) or Subscription (recurring)
2 Add Product Details
- Description: What's included in tier
- Short description: Quick summary
- Product image: Icon or badge
- Categories: Organize tiers
3 Copy Product URLs
After publishing, copy each product's URL or Add to Cart link.
Linking to Pricing Table
4 Add Product Links
- Edit your pricing table
- For each column, find Button URL
- Paste WooCommerce product URL
- Or use Add to Cart link: ?add-to-cart=123
Direct Add to Cart
For seamless experience, use direct add-to-cart links:
https://yoursite.com/?add-to-cart=123
Replace 123 with your product ID (found in Products list).
Link to Product Page
For products with options or variations:
https://yoursite.com/product/pro-plan/
WooCommerce Subscriptions
Setup Recurring Billing
Requires WooCommerce Subscriptions extension ($199/year):
- Install WooCommerce Subscriptions
- Create subscription product
- Set billing period (monthly, yearly)
- Configure renewal settings
- Link to pricing table
Subscription Options
- Sign-up fee: One-time charge at start
- Free trial: X days before first charge
- Length: Limit to X months or unlimited
- Renewals: Automatic or manual
✅ Pro Tip: Use WooCommerce Subscriptions for complex recurring billing needs. For simple monthly subscriptions, Stripe direct integration is easier and cheaper.
Customizing Checkout Flow
Skip Cart Page
Send users directly to checkout:
- Install WooCommerce Customizer or similar
- Enable 'Skip Cart' option
- Users go: Pricing Table → Checkout (skip cart)
Custom Thank You Page
- WooCommerce → Settings → Advanced
- Set custom 'Order Received' page
- Create page with onboarding instructions
Displaying Product Features
Mirror pricing table features in WooCommerce:
Short Description
Add key features in product short description:
- 5 team members
- 100 GB storage
- Priority support
Product Tabs
Use tabs for detailed feature breakdown matching your comparison table.
Cart Behavior
Quantity Control
For subscription products, set:
- Sold individually (no quantity selection)
- Or allow multiple seats
Upgrade/Downgrade
With WooCommerce Subscriptions:
- Customers can switch plans
- Prorated charges calculated automatically
- Previous subscription cancelled
Payment Gateway Setup
Available Gateways
WooCommerce supports 100+ payment gateways:
- Stripe (free plugin)
- PayPal (built-in)
- Square, Authorize.net, etc.
- Regional gateways
Configuration
- WooCommerce → Settings → Payments
- Enable desired gateways
- Enter API credentials
- Test before going live