The WooCommerce plugin is free and open source. Running a store isn't: you pay for hosting and a domain, a fee on every card payment, and any paid extensions you add. Here is what each part costs, which costs you can avoid, and how to keep the total down.
Yes, WooCommerce itself is free. The plugin costs nothing to download from WordPress.org, takes no cut of your sales and sets no limit on products or orders. It is open-source software with 7+ million active installs on WordPress.org (3 November 2026). What costs money is everything around it:
| Part of the store | Free? | What you pay |
|---|---|---|
| The WooCommerce plugin | Yes | Nothing |
| WordPress itself | Yes | Nothing |
| Hosting and a domain | No | A hosting plan and a yearly domain fee |
| Card payments | No | A fee per payment, such as 2.9% + $0.30 per US card payment with WooPayments |
| Extensions | Many are free | Paid ones renew yearly, such as $279 a year for WooCommerce Subscriptions |
| A theme | Free themes work | A premium theme is optional |
| Upkeep | Your time | Updates, backups, security and fixes, done by you or someone you pay |
The free plugin is a complete store, not a trial. Out of the box it handles:
The payment plugins are free too: WooPayments, Stripe and PayPal Payments cost nothing to install. You pay their processing fee when a customer pays.
Every card payment carries a processing fee, whichever gateway you pick. For WooPayments in the United States, WooCommerce’s fee table lists:
So a $50 order paid with a US card costs $1.75 in fees, and the customer pays nothing extra. Stripe and PayPal set their own rates, so compare them for your country and the cards your customers use. On a busy store, payment fees are usually the biggest cost of all.
Most stores need a handful of extensions at most. The WordPress.org directory has thousands of free ones, and WooCommerce.com sells official extensions as yearly plans with updates and support. Two examples:
Every paid extension is another yearly renewal and another thing to keep updated, so add one only when a free option can’t do the job.
Hosting is the main fixed cost. A store needs more from its host than a brochure site, because carts, checkout and account pages can’t be served from a page cache: every one is built fresh. Pick hosting that names WooCommerce in its plans and keeps daily backups. A domain is a yearly fee. Most hosts now give you a free SSL certificate, which every store needs so checkout runs over HTTPS.
After launch, the bill that keeps growing is time: adding products, changing prices, running sales, updating stock and answering order questions. That is the work an AI agent can now take off your hands.
WPOS works on WooCommerce through WooCommerce’s own APIs, covering products, stock, orders, refunds, customers, coupons, tax rates and shipping zones, from inside wp-admin on the store you already run. A request looks like this:
“Create a 10% coupon called AUTUMN10 that expires on Sunday and doesn’t apply to sale items.”
Our WooCommerce page covers what the agent touches. WPOS is our product, so weigh this section accordingly; you can try it free for 30 days with 5,000 credits, a live site plus a staging sandbox, and no card.
The plugin is. A store still costs money to run: hosting, a domain, a processing fee on each card payment, and any paid extensions or premium theme you choose.
No. WooCommerce charges nothing per sale. Your payment processor does: WooPayments charges 2.9% + $0.30 per payment with a US card, and Stripe and PayPal set their own rates.
No. Stripe, PayPal and other gateways are free plugins too. WooPayments has no setup or monthly fee for online payments, so the choice comes down to rates, payout timing and the countries you sell in.
Renewals for paid extensions, a premium theme, better hosting as traffic grows, and the time spent on updates, backups and fixes, yours or a developer's.
Yes. Downloadable and virtual products are part of the free plugin, with no extension needed.
It has no platform fee, but you pay for hosting and look after the site yourself, while hosted builders bundle those into a monthly plan. Which is cheaper depends on your size and on how much help you would pay for.
WPOS works on WooCommerce through its own APIs, inside wp-admin on the stores you already run. Free for 30 days: 5,000 credits, a live site plus a sandbox, no card.
Start free