Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.
Guide · Web DevelopmentFree

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.

Active installs

7+ million

WordPress.org plugin directory · Sept 2026

Rating

4.5/5 (4,823 reviews)

WordPress.org plugin directory · Sept 2026

Format

Guide

Topic

Web Development

Provider

WooCommerce

Time needed

Reference

Level

Beginner

Access

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.

phpbackendopen sourcebeginner friendly

Ready to start?

Opens on WooCommerce in a new tab.

Open resource
Link broken or out of date?

Report a problem

With "WooCommerce Documentation". Only Tauseef reads this.

Work with me

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.