Skip to content
BeoHosting
BeoHosting

12 min

How to Set Up WooCommerce

Products, payment, shipping and store design.

BeoHosting Team

10+ years of experience — Web hosting and infrastructure specialists

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 protection
Speed
24/7 support

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

15-day money-back guarantee
Free migration15-day guarantee24/7 support

FAQ

Answers to the most common questions about our services.

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.

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.

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).

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.

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

15-day guarantee

We refund without questions in the first 15 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.