Skip to content
24/7 expert supportFree migration30-day money-back guarantee on hosting plans
Call us (+381) 60 3535 720 →

12 min

How to Set Up WooCommerce

Products, payment, shipping and store design.

Free migration30-day guarantee24/7 support

BeoHosting Team

12+ years of experience — Web hosting and infrastructure specialists

  • Hosting
  • WordPress
  • cPanel
  • SEO
  • Email
  • Security
  • Domains

Last updated:

WooCommerce is the most popular e-commerce platform in the world with over 5 million active installations. It is free, open-source and fully integrated with WordPress. Unlike Shopify or Wix, WooCommerce gives you full control over your store — from design to payment options. No monthly platform fee, just hosting and optional premium plugins.

How to Set Up WooCommerce

1

Install the WooCommerce plugin

In WordPress admin go to Plugins → Add New, search "WooCommerce", install and activate. The setup wizard starts automatically.

2

Configure general store settings

Set country, currency (EUR), units of measure and tax options. Pick the store address used on invoices and shipping calculations.

3

Add products

Go to Products → Add New. Set title, description, price, photos, categories and stock. For variable products (size, colour) use the Variable Product type.

4

Configure payment methods

Enable Stripe or PayPal for cards and wallets via their free official plugins, and bank transfer (BACS) for customers who prefer it. A dedicated merchant gateway (Adyen, Mollie or your bank) is available if you need lower per-transaction fees.

5

Configure shipping

Define shipping zones (domestic, EU, worldwide) and methods (flat rate, free above X, courier). Use third-party plugins for automatic Royal Mail, DPD or DHL integration.

6

Set up taxes

Configure the correct VAT rate for your country. Decide whether prices include tax or are calculated at checkout. An EU VAT (OSS) plugin is required for cross-border EU sales.

7

Launch the store

Test the full ordering flow on staging, install SSL, set up backups, optimise with LiteSpeed Cache and launch publicly.

Ready to launch your website?

SSL protectionSpeed24/7 support

Join 4,000+ satisfied customers. Free migration and 30-day money-back guarantee.

30-day money-back guarantee
Free migration30-day guarantee24/7 support

FAQ

Answers to the most common questions about our services.

Didn't find an answer?

Call us: support works 24/7, by phone and through tickets.

(+381) 60 3535 720
Is WooCommerce free?

Yes, WooCommerce is a free open-source plugin. However, for a complete store you may need paid add-ons: card payment processor (1.5-3% per transaction), premium theme (30-80 EUR), courier plugins (20-50 EUR/year) and possibly premium WooCommerce extensions. Total cost of launching a WooCommerce store is much lower than platforms like Shopify or Magento.

How do I accept card payments?

The fastest route is a payment gateway such as Stripe or PayPal: create an account, verify your business, install the official WooCommerce plugin and enter your API keys — you can be live the same day. For higher volumes, a dedicated merchant account with Adyen, Mollie or your bank can lower per-transaction fees (typically 1.5-2.9%). All support 3-D Secure for fraud protection.

What hosting do I need for WooCommerce?

WooCommerce needs more resources than a regular WordPress site. Minimum recommendation: 2 GB RAM, PHP 8.1+, MySQL 5.7+, SSD storage and SSL. For stores up to 500 products, BeoHosting Starter or Premium is enough. For larger high-traffic stores we recommend Business hosting or VPS. Critical: hosting with LiteSpeed and an object-caching option (Redis or Memcached).

How do I set up shipping in WooCommerce?

WooCommerce has a built-in shipping system with zones and methods. Create a domestic zone and add methods: flat rate, free shipping and local pickup. For courier integration with Royal Mail, DPD, DHL or Evri, install the appropriate plugins. These plugins automatically calculate shipping based on weight/dimensions and generate shipping labels directly from the WooCommerce admin.

Can WooCommerce generate VAT invoices and sync with accounting?

Yes. Plugins like WooCommerce PDF Invoices & Packing Slips automatically create a compliant VAT invoice for each order. For bookkeeping, official connectors sync orders to accounting tools such as Xero, QuickBooks and FreshBooks, or to an EU e-invoicing service where required. Check with your accountant which setup best fits your business and tax obligations.

Our guarantees for your peace of mind

Protected from every angle

30-day guarantee

We refund without questions in the first 30 days.

Free migration

We migrate your site with no downtime — you do nothing.

24/7 support

Our experts are here 24/7 via tickets and live chat.