Language: English , Ukrainian.
Holosiivskyi Avenue, 100/2, office 43
Mon-Fri: 09:00 to 18:00
Discuss the Project
Nothing is impossible, the main thing is the desire, funding and professional staff
EN

start in 2014

TUFI Project Tasks
  1. A multi-brand TUFISHOP store for five countries: Poland, Germany, the Netherlands, the United Kingdom and Ukraine.
  2. A separate storefront for each country: its own domain, language, currency (zł, €, £, UAH), prices and range — all from one admin panel.
  3. Single-brand TUFI profi stores for Ukraine and Poland on a custom platform.
  4. Local payment methods in every country: BLIK, Blue Media, Tpay, PayPo, Stripe, Klarna, PayPal, Apple Pay, Google Pay, WayForPay, monobank.
  5. Delivery by local and international carriers: InPost, ORLEN Paczka, Poczta Polska, DHL, FedEx, Nova Poshta, Ukrposhta.
  6. EU compliance: cookie consent (GDPR), manufacturer and responsible person on the product page (GPSR), EAN.
  • Back-end
  • PHP, Laravel
  • CS-Cart
  • Elasticsearch
  • Front-end
  • Nuxt, Vue (SSR)
  • Tailwind CSS, PrimeVue
  • EU integrations
  • BLIK, Blue Media, Tpay, PayPo
  • Stripe, Klarna, PayPal
  • InPost, DHL, FedEx, BaseLinker
  • Integrations in Ukraine
  • Nova Poshta, Ukrposhta
  • WayForPay, monobank
  • 1C data exchange
  • Markets: 5 countries, 7 websites
  • Ongoing development and support since 2014
TUFI - Online stores for European markets

One platform, five markets

TUFISHOP runs on a single CS-Cart installation, yet in every country shoppers see a local store: tufishop.com (Poland), tufishop.de, tufishop.nl, tufishop.co.uk and tufishop.com.ua.

  • Its own domain, interface language and currency for each country.
  • Separate prices for each market and its own range: a product or category can be shown in one country and hidden in another.
  • Separate robots.txt and SEO settings for each domain.
  • One catalog, one admin panel and one content team for all countries.

Shopper geolocation

The site detects the visitor's country and offers to switch to the matching storefront with local prices, delivery and payment.

  • The country is detected by IP address.
  • The shopper's choice is remembered and the prompt is not shown again.
  • Shoppers can stay on the current site and order from there.
TUFI - Online stores for European markets - фото 1
TUFI - Online stores for European markets

TUFI profi for Poland

We built the single-brand store tufiprofi.pl on a custom Laravel platform with a Nuxt front end, without an off-the-shelf CMS.

  • Server-side rendering (SSR) for fast loading and good indexing.
  • Polish, English, Ukrainian and other languages.
  • Fast search and filters powered by Elasticsearch.
  • Promotions, discounted bundles and promo codes.
  • Two-way integration with the Prodazhi CRM: orders, statuses and stock.
  • An API for exchanging orders, customers and products with 1C.

A cart built for Polish shoppers

  • Delivery options with times and prices right in the cart: InPost Paczkomat 24/7, DHL, FedEx.
  • A free-shipping bar shows how much more to add to the order.
  • Payment by BLIK, through Blue Media and Tpay, PayPal, card, Apple Pay or Google Pay.
  • Promo codes and bundle discounts.
TUFI - Online stores for European markets - фото 2
TUFI - Online stores for European markets

Payments Polish shoppers are used to

In Poland shoppers expect BLIK and transfers from their own bank, so we connected local payment providers.

  • Blue Media (Autopay): pay-by-link for Poland's 27 largest banks, BLIK and cards.
  • Tpay, another local provider with BLIK and fast transfers.
  • PayPo: buy now, pay later (BNPL).
  • PayPal and PayPal Express Checkout, Apple Pay, Google Pay.
  • Information for shoppers about invoices and receipts with a NIP number under Polish tax law.

Delivery across Poland and abroad

  • InPost: parcel lockers and courier delivery, with shipments created through the API.
  • InPost International, DHL and DHL POP, ORLEN Paczka, Poczta Polska.
  • International delivery by DHL and FedEx within the EU and beyond.
  • Pickup from TUFISHOP stores in Poland.
  • BaseLinker integration for order processing and shipping.
TUFI - Online stores for European markets - фото 3
TUFI - Online stores for European markets

Germany, the Netherlands, the UK

Western markets get their own payment and delivery options and order terms in the local currency.

  • Card payments through Stripe, with payments confirmed by webhooks.
  • Klarna, PayPal, Apple Pay, Google Pay.
  • DHL and FedEx delivery with times and terms for each country.
  • Minimum order value, free shipping above a set amount, wholesale discounts.
  • A cashback program that returns part of the price to the shopper's account.

Product pages that meet EU rules

  • Manufacturer and EU responsible person with address and contacts, as required by GPSR.
  • EAN, product code and stock status.
  • Price in the local currency and the cashback amount for the purchase.
  • GDPR cookie consent with separate settings.
TUFI - Online stores for European markets - фото 4
TUFI - Online stores for European markets

Ukraine: TUFI profi and TUFISHOP

In Ukraine the brand runs the single-brand tufiprofi.com and the multi-brand tufishop.com.ua.

  • Nova Poshta (branches, parcel lockers, courier) and Ukrposhta.
  • Payment through WayForPay and monobank.
  • TUFI profi products and stock are synced with TUFISHOP.
  • Products, prices and orders exchanged with 1C.

Mobile versions

Most shoppers order from their phones, so every site has a full mobile version.

  • A bottom menu with catalog, promotions, wishlist and cart.
  • Fast loading: page caching and lazy-loaded images.
  • Messengers and a contact button always at hand.
TUFI - Online stores for European markets - фото 5
Discuss a similar project?
Discuss the Project
Nothing is impossible, the main thing is the desire, funding and professional staff
Name *
E-mail *
Phone *
Budget

The file size should not exceed 20mb or use the service https://drive.google.com/

Please fill in the required fields:
  • {{ error }}