Skip to content
E-commerce & B2B shops

Online stores and B2B shops your team can run alone

From WooCommerce boutiques with thousands of products to custom B2B partner shops with approval-based pricing, stock and VAT-correct invoices — built so prices, products and campaigns change in the back office, not in a ticket to us.

Overline — Baltics — Overline — B2B Beauty Equipment Shop, Baltics

What we build

WooCommerce when a standard store fits, a custom Next.js shop when the rules are your own. Either way the catalogue stays fast and the team stays in control.

B2B partner shops

Guests see the catalogue; approved partners see prices, a cart and their orders. Registration, approval and revoking access are a click in the admin.

Custom shops with their own admin

Next.js and PostgreSQL when the rules are yours: stock reserved per order, volume discounts, brands, product texts in several languages, PDF brochures.

WooCommerce stores

For catalogues that want proven plugins and a familiar back office: brand-led navigation, wishlists, loyalty points, gift cards and country-specific delivery rules.

Invoices and VAT done properly

PDF invoices with yearly numbering, EU reverse charge after a VIES check of the buyer’s VAT number, UAE tax invoices with a TRN — and a cart that matches the invoice to the cent.

Memberships, vouchers and payments

Online payments for memberships and protected video courses, and gift vouchers sold so that buying one still feels like giving a gift.

Several markets, one codebase

Each market with its own currency, VAT, languages and legal texts — Latvian, Russian and English in the Baltics, Arabic right-to-left in Dubai.

How we approach a shop

  1. 1

    The back office is a product too

    The people who change prices and stock every week are users as well. We design the admin with the same care as the storefront, in the languages the team works in.

  2. 2

    Numbers that add up

    VAT is calculated one way in the cart and on the invoice, and every invoice is frozen at issue time, so a later price change never rewrites an old document.

  3. 3

    Fast with big catalogues

    Filterable, paginated categories and optimised images keep pages quick even with thousands of products — and the search engines see every product page.

Selected work

E-commerce projects

All case studies

Questions we get asked

WooCommerce or a custom shop?

WooCommerce when a standard store fits: products, cart, checkout, delivery rules and a large plugin ecosystem. A custom build when the rules are yours — partner approval, B2B pricing, regional sites, invoices that follow a specific tax regime. We say which one fits after the first call.

Can partners see different prices from regular visitors?

Yes. On the Overline shops guests see the catalogue but not the cosmetics prices; a salon registers, the team approves it, and only then do prices, cart and checkout open.

Do you handle EU VAT and reverse charge?

Yes. For B2B sales across EU borders the buyer’s VAT number is checked against the European Commission’s VIES service and the invoice is zero-rated with a reverse-charge note; domestic sales carry regular VAT. The cart’s VAT breakdown matches the invoice to the cent.

Tell us about your shop

What you sell, to whom and in which markets — and what has to change. We reply within a day with how we would build it.