Preskoči na sadržaj
BeoHosting
BeoHosting

12 min

How to Set Up WooCommerce

Products, payment, shipping and store design.

BeoHosting Tim

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Poslednje ažurirano:

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, dinars), 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 local payment methods

Enable bank transfer (BACS) for Serbian customers, Stripe or PayPal for cards. Plugins are available for the local NestPay / Banca Intesa gateway.

5

Configure shipping

Define shipping zones (Serbia, EU, world) and methods (flat rate, free above X, courier). Use third-party plugins for automatic AKS, PostExpress or BEX integration.

6

Set up taxes

For Serbia configure 20% VAT (PDV). Decide whether prices include tax or are calculated at checkout. EU VAT plugin is required for 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.

Spremni da pokrenete svoj sajt?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

FAQ

Odgovori na najčešća pitanja o našim uslugama.

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.

To accept card payments in Serbia, you need an internet payment contract with a bank (virtual POS terminal). Most popular options: Banca Intesa (NestPay), Komercijalna banka (NestPay), Raiffeisen bank (ChipCard) and PayCek (AllSecure). Commission is typically 1.5-3% per transaction. After signing with the bank, install the appropriate WooCommerce plugin and enter API credentials. The full process takes 5-15 business days.

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. For Serbia, create a "Serbia" zone and add methods: flat rate, free shipping and local pickup. For courier integration with D Express, AKS, City Express or Post Express, install the appropriate plugins. These plugins automatically calculate shipping based on weight/dimensions and generate shipping labels directly from the WooCommerce admin.

Yes, plugins exist to integrate WooCommerce with Serbian fiscal cash registers. The most popular solutions integrate with eSir, Galeb and HCP fiscal systems. These plugins automatically create a fiscal receipt for each order and send it to the Tax Administration. Solutions also exist for electronic fiscalization (eFiscalization) that does not require a physical register. Check with your accountant which system best fits your business.

Naše garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.

24/7 podrška

Naši stručnjaci su tu 24/7 kroz tikete i live chat.