WooCommerce Documentation
The official documentation for WooCommerce, the free, open source e-commerce plugin for WordPress. It covers store setup, products, payments, shipping zones, taxes, orders, customers, marketing and store design, with a separate developer site for code. Keep it open while you set up any WordPress store, because most store bugs are settings, not code.
7+ million
WordPress.org plugin directory · Sept 2026
4.5/5 (4,823 reviews)
WordPress.org plugin directory · Sept 2026
Guide
Web Development
WooCommerce
Reference
Beginner
Free
What WooCommerce is
WooCommerce is an open source plugin that turns a WordPress site into an online store. The core plugin is free; its WordPress.org page describes it as "the open-source ecommerce platform for WordPress" and lists optional paid commercial upgrades. As of 2026-09 that page shows more than 7 million active installations. Many features that stores need, such as specific payment gateways, subscriptions or advanced shipping, come from extensions, some free and some paid.
What the documentation covers
The documentation hub is split into sections for getting started, migrating to WooCommerce, products (simple, variable, grouped and downloadable products, categories and attributes), taxes, shipping (zones, methods and classes), payments (choosing a payment method and fraud prevention), orders and refunds, data and reporting, customers and accounts, marketing (coupons), site administration (emails, system status) and store design. Developer documentation for hooks, the REST API and extending the plugin lives on a separate site at developer.woocommerce.com.
Is it worth your time?
Yes, for anyone building a store on WordPress. Most problems in a new store come from settings: a shipping zone that does not match a customer's address, taxes calculated on the wrong base, a payment gateway in test mode, emails that never arrive. The docs explain each setting and what it affects, which saves hours of guessing.
Payments: check your country first
Payment options depend on where the store's business is registered, and they change. WooPayments, WooCommerce's own gateway, is available only in a list of supported countries, and third-party gateways such as Stripe and PayPal also publish their own country lists. In many countries, including Pakistan, local gateways, bank transfer or cash on delivery are how stores actually get paid. Check the official gateway pages before promising a client a payment method, and never use someone else's account or a workaround that breaks a provider's terms.
Prerequisites and time
A working WordPress site (a local one is fine for learning) and admin access. Reading the setup, products, shipping, taxes and payments sections carefully takes an afternoon.
Free or paid
The documentation and core plugin are free. Hosting, a domain, paid extensions and payment processing fees are real costs; list them for a client before the build starts.
What you can do after
Set up a complete store: products with variations, shipping zones and rates, tax settings, a payment gateway in test mode, order emails and a test order from start to refund.
Common questions
WooCommerce or Shopify? WooCommerce gives full control and no platform subscription, but you handle hosting, updates and security. Shopify handles those for a monthly fee.
Is it slow? A store with good hosting, caching configured for cart and checkout exclusions, and a restrained plugin list runs well. Most slow stores have too many plugins.
Ready to start?
Opens on WooCommerce in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.