WooCommerce web shops

Web shop development

An online store you manage yourself: catalogue, cart, payments and shipping, connected to the tools you already use and compliant with regulations.

Byte Shop — web shop

from €2,500

Price on 10 Sep 2026: from €2,500

  • Unlimited products and categories
  • Multiple languages and EU sales
  • Solo, HUB3 payment slips and GLS shipping
  • All Croatian shop obligations set up before launch
The life of one order in a shop we build

1The customer orders

Order #1042

Received
  • 2× Espresso blend, 1 kg€57.80
  • 1× Ceramic mug 350 ml€12.90
  • GLS shipping€4.50
Total incl. VAT€75.20

Payment: payment slip (HUB3)

2Pays by payment slip or cash on delivery

Payment order

Payee
Your shop d.o.o.
IBAN
HR12 2340 0091 1100 0000 1
Reference
HR00 1042
Description
Order #1042
Amount
€75.20

Scan in your mobile banking app

3The parcel is on its way

Parcel

GLS
Parcel number
6110 4428 9917
Recipient
Ana K., Split

The customer received an email with a tracking link

A web shop that sells while you are off

A web shop is more than a catalogue with a cart. Customers need to find a product quickly, see the price, availability and shipping cost, and pay without friction — otherwise they abandon checkout.

We build web shops on WordPress and WooCommerce, a platform you manage yourself with no monthly subscription for the shop itself. We connect shipping, payments and accounting, and prepare the shop from day one for the NN 101/26 obligations: a CSV price list and an anchor price next to every price.

Alongside the build we can also enter your products, so the shop launches with a full catalogue.

We build shops for small and mid-sized sellers: from a few dozen products to catalogues with thousands of items and variations. After launch we watch the first orders and help until everything runs smoothly.

What you get

Catalogue and filters
Categories, attributes, variations (size, colour) and filters so customers find products fast.
Payments
Cards, bank transfer with a HUB3 slip or cash on delivery — according to your agreement with the bank or payment processor.
Shipping
GLS and other couriers, free shipping above a threshold, in-store pickup.
Regulatory compliance
Terms of sale, GDPR, CSV price list and the 10 Sep 2026 anchor price under NN 101/26.
Speed and SEO
Optimised images, product structured data and fast loading on mobile.
You are in control
Orders, stock, sales and coupons from one dashboard — with instructions.

What you get with us and rarely elsewhere

When comparing offers, look at what is included, not just the starting price. We do this with our own tools and plugins that we maintain ourselves.

No per-product surcharge
The shop has no limit on products or variations. We charge for product entry only if you leave it to us — you can add as many as you like yourself.
Multiple languages and EU sales
A shop in Croatian, English, German or another language. For EU customers: VAT number check in VIES, reverse charge for businesses and VAT-free export.
Connected to your tools
An order can become a quote or invoice in Solo automatically, payment slips get a HUB3 code, and when you enter the GLS parcel number the customer receives it by email with a tracking link. We use proven plugins alongside our own plugins and fixes that we maintain ourselves, so a fix never waits on a third party.
Fast custom shop (Next.js)
When a theme is not enough: a shop with its own Next.js front end and WooCommerce behind it, a product configurator and sub-second loading.
Turnkey, with written guides
We hand over a shop ready to sell plus written guides for adding products, sales, coupons and processing orders — you do not depend on us for every small change.
Monitoring and backups
With our hosting or maintenance the shop is monitored around the clock: uptime, SSL certificate, email delivery and blacklists. Backups are also kept off the server.
Where the obligations show on a product page. A sketch of a product page in a shop we hand over. The numbers match the obligations on the right.

Compliant from day one

A non-compliant shop keeps running, but its owner stays exposed to inspection. We set up everything below before launch, mostly with our own plugins that update when the rules change.

  1. CSV/XML price list and anchor price (NN 101/26)

    A machine-readable price list published daily and the 10.9.2026 price next to every price, mandatory from 17 November 2026. Handled by our Cjenik HR plugin.

  2. Lowest price in the last 30 days

    On every discount the lowest price from the previous 30 days is shown automatically next to the sale price — the plugin keeps the price history, which WooCommerce does not.

  3. Withdrawal button

    The Consumer Protection Act requires that customers can withdraw from a distance contract as easily as they concluded it. A “Withdraw from contract here” button, email confirmation to the customer and a list of requests in the admin.

  4. Manufacturer and product safety information

    The General Product Safety Regulation (GPSR) requires the manufacturer's or importer's name and address and safety information with each product. We set them per product or per brand, with a check for products missing them.

  5. Information before ordering

    Prices including VAT, shipping cost before payment and an “Order with obligation to pay” button — in both the classic and the new block checkout.

  6. Trader details, terms and privacy

    Name, registered office, OIB, register and contacts in the footer, terms of sale, shipping and returns, privacy policy and cookies with active consent.

We no longer add a link to the EU ODR platform: it was shut down on 20 July 2025. Fiscalisation happens in your invoicing software, not in the shop, and we connect the two. This information is not legal advice — consult a lawyer or accountant.

Retail and wholesale

A B2C shop has to sell to an unknown customer in a few clicks. A B2B shop serves known partners who order regularly on their own terms. One shop can do both.

B2C — consumers

  • Checkout without mandatory registration
  • Prices including VAT, visible to everyone
  • Filters and search that match how customers look for products
  • Cards, HUB3 payment slip or cash on delivery
  • All consumer obligations: withdrawal, lowest price, price list

B2B — partners

  • Partner login, prices visible after login
  • Price lists and discounts per partner
  • Prices without VAT and company details on invoices
  • EU customers: VIES check and reverse charge
  • Quick ordering by SKU and reordering

Web shop pricing

The package is a starting price for a typical shop. The number of products, payment methods and integrations determine the final quote.

Byte Shop

from €2,500

Price on 10 Sep 2026: from €2,500

  • Unlimited categories and products
  • Cart, filters and galleries
  • Multiple payment and shipping options
  • Custom design
Request a quote

Product entry

from €600

Price on 10 Sep 2026: from €600

  • Products entered into a new or existing shop
  • Descriptions, images, prices and variations
  • Import from Excel or another system
Request a quote

Cjenik Shop

€300

Price on 10 Sep 2026: €300

  • CSV/XML price list under NN 101/26
  • Anchor price next to every price
  • Published automatically every business day
Request a quote

Related services

Product entry (per product)

€4/item

Price on 10 Sep 2026: €4/item

Hosting (yearly)

€120/yr

Price on 10 Sep 2026: €120/yr

Integration with an external system (API)

€50/h

Price on 10 Sep 2026: €50/h

Monthly shop maintenance

from €350/mo

Price on 10 Sep 2026: from €350/mo

Prices come from our published price list; each one is shown with the price valid on 10 Sep 2026. The final price depends on scope and agreement.

How we work

  1. 1

    Talk about your range

    How many products you have, where they live today (Excel, software, another shop), whether you sell to consumers or partners and what the shop connects to.

  2. 2

    Quote

    Within one business day you get a quote with scope, deadline and itemised prices from our public price list.

  3. 3

    Structure and design

    First the category tree and the layout of product pages and checkout, then the design in your brand.

  4. 4

    Build, integrations and test orders

    Payments, shipping, Solo and legal obligations, then test orders with every payment method, on mobile and desktop.

  5. 5

    Handover, guides and support

    We walk through managing products and orders together, you get written guides, and we watch the first orders with you.

The deadline depends mostly on how ready your range is — photos, descriptions and categories. We put the exact deadline in the quote.

With every shop

  • WooCommerce installation and setup
  • Shop design matched to your identity
  • Payment and shipping setup
  • Pages for terms of sale, shipping and returns
  • SSL certificate and backups
  • Instructions for managing orders
  • Written guides for products, sales and orders
  • Mandatory legal elements (withdrawal, GPSR, lowest price, price list)
  • Test orders with every payment method

Frequently asked questions

I have a cheaper offer — how are you different?

Compare what the price includes: how many products (many offers include up to 50 and charge for every additional product and variation), whether the connection to invoicing software is included, legal obligations (price list, withdrawal, GPSR) and what happens after handover. With us the number of products is unlimited, obligations are handled by our self-updating plugins, and you get written guides.

How much does a web shop cost?

The starting price is shown with the Byte Shop package. The final price depends on the number of products, design, payment methods and integrations; after a conversation you get an exact, no-obligation quote.

Can I accept card payments?

Yes. We connect the shop to the payment processor of your choice. You sign the agreement with the bank or processor, and we connect and test it.

Who enters the products?

You can, or leave it to us — product entry is charged per product or as a package. If your products are in Excel or another system, we import them.

What about the price list obligation from 17 Nov 2026?

A shop selling to consumers must publish its price list in CSV or XML and show the price valid on 10 Sep 2026 next to each price. Our Cjenik HR plugin handles this, and we install it during the build.

I already have a web shop — can you take it over?

Yes. We take over maintenance, improvements and speed-ups of existing WooCommerce shops, and can migrate shops from other platforms to WooCommerce.

Is there a monthly subscription?

WooCommerce has no subscription for the shop itself. You pay for hosting (yearly) and, if you want, maintenance; some payment or shipping services charge their own fees.

Can the shop be multilingual and sell across the EU?

Yes. We build multilingual shops, and for EU sales we set up VAT number checks in VIES, reverse charge for businesses and VAT-free export.

How long does it take?

It depends on the number of products, integrations and how ready your range is. We put the exact deadline in the quote; photos and product descriptions usually take the most time.

Request a web shop quote

Tell us what you sell, roughly how many products you have and how you want to take payments and ship.