-20%SALE🛒🛒🛒
  • Інтернет-магазини · OpenCart 4.x і 3.x
  • Вимір 31.07.2026

Магазин для ринку ЄС: валюта, податок, доставка й обов'язкові сторінки

Переклад каталогу — це вітрина, а не ринок. Європейський покупець доходить до оплати, коли бачить кінцеву суму у своїй валюті, розуміє, хто платить на кордоні, і знаходить на сайті дані продавця з умовами відмови від замовлення. Тому робота тут ділиться не на дизайн і верстку, а на чотири контури: ціна з податком, доставка з митним сценарієм, юридичні сторінки й згода на дані. У нас є два виміряні магазини під європейський ринок — для Іспанії та Болгарії, обидва зняті 31 липня 2026 року. Вартість називаємо після безкоштовного аудиту: доки немає списку країн і відповіді, звідки їде товар, будь-яка цифра буде вигаданою.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Магазини на ЄС у портфоліо
Іспанія та Болгарія, обидва виміряні 31.07.2026
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

Іспанія та Болгарія, обидва виміряні 31.07.2026
Магазини на ЄС у портфоліо
76
Іспанський магазин

товарів, 88 адрес у карті сайту, розбіжність 0

3
Болгарський магазин

мовні версії bg/en/ru, 6 типів JSON-LD, TTFB 512,6 мс

30–55
Строк

робочих днів від затвердження ТЗ

передоплата 50%, договір, рахунок, акт, гарантійний строк 30 днів
Умови
Кому підходить

Ситуації, у яких ця послуга дає результат

Ситуація 1 з 4

Продаєте в Європі через маркетплейс і впираєтесь у чужі правила

Майданчик дає покупця, але залишає собі комісію, контакт клієнта й право змінити умови без попередження. Свій магазин майданчик не замінює — він додає канал, у якому ви бачите, звідки прийшло замовлення, і можете писати покупцю самі.

Розберемо вашу ситуацію на безкоштовному аудиті
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

меблевий інтернет-магазин для іспанського ринку

Задача
Запустити магазин під ринок Іспанії: повністю іспаномовний інтерфейс, каталог із фільтрами за типом меблів, матеріалом і кольором, великі галереї для кожної позиції.
Рішення
OpenCart 3 на темі oct_deals за LiteSpeed. Іспаномовна версія з валідним hreflang, оплата карткою Visa/Mastercard і банківським переказом, підключений GTM, вітрини в Instagram і TikTok.
Результат
76 товарів у каталозі — цифра збіглася в двох незалежних джерелах: /sitemap-products.xml містить рівно 76 адрес, штатний пошук без пагінації дає ті самі 76. Разом карта сайту — 88 адрес: 76 товарів, категорія, 10 інформаційних сторінок і головна, розбіжність нульова. Вимір 31.07.2026: TTFB 348,2 мс, повне завантаження HTML 515,6 мс при вазі 374 КБ. Знайдені дефекти: на головній немає жодного JSON-LD і жодної microdata, а перевізник не названий ні на головній, ні на сторінці способів оплати.

бренд натуральної болгарської косметики, фірмовий магазин на ринок ЄС

Задача
Вивести бренд на європейського покупця: багатомовний магазин, зрозумілий і в Болгарії, і за її межами, з чіткими умовами доставки по країні.
Рішення
OpenCart 3 на nginx із кастомною темою. Три мовні версії bg/en/ru з hreflang, розмітка Store із графіком роботи й контактною точкою, кур'єрська доставка до офісу або на адресу з безкоштовним порогом від 35 €.
Результат
23 товари — весь асортимент бренду, підтверджено штатним пошуком без пагінації. Три мовні версії з hreflang, шість типів JSON-LD на головній: Store, WebSite, SearchAction, ContactPoint, EntryPoint, OpeningHoursSpecification. Вимір 31.07.2026: TTFB 512,6 мс, повне завантаження 640 мс при 220,4 КБ HTML. Знайдені дефекти: /sitemap.xml, /robots.txt і товарний фід віддають порожнє тіло або HTML замість XML; лічильників аналітики на головній немає жодного. У футері стоїть публічне посилання на lionex.com.ua — авторство цієї роботи перевіряється, а не декларується.
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • Каталог і ціни під кожну країну продажу: валюта відображення й кінцева сума з податком для роздрібного покупця
  • Перевірка номера платника ПДВ покупця-компанії в чекауті: підтверджений номер знімає податок з рахунку, непідтверджений — ні, і покупець бачить причину
  • Доставка по зонах: строки й вартість по країнах, а окремим рядком — хто платить податок і мито на кордоні
  • Оплата під ринок: картка й банківський переказ як база, локальний метод — по країні, куди ви справді продаєте
  • Юридичний контур сторінок: дані продавця, умови продажу, відмова від замовлення протягом 14 днів із формою, гарантія відповідності, повернення
  • Чекаут, у якому повна сума з доставкою й зборами видна до оплати, а кнопка підтвердження прямо називає обов'язок заплатити
  • Банер згоди з рівноцінною кнопкою відмови, зв'язаний із режимом згоди в аналітиці
  • Мовні версії каталогу з hreflang і x-default, разом зі службовими сторінками й листами про статус замовлення
  • Доступність інтерфейсу: клавіатурна навігація, контраст, підписи полів і читабельні помилки форм у чекауті
  • Аналітика з розрізом по країні й мові: GTM, GA4, події кошика й покупки з валютою в події
  • Передача: доступи, інструкція менеджеру, прогін тестового замовлення з країни ЄС від кошика до накладної
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • Реєстрація компанії в ЄС, отримання податкового номера й подання звітності
  • Формулювання юридичних текстів — ми даємо структуру й місця, де вони стоять, текст візує ваш юрист
  • Митне оформлення й договір з перевізником
  • Переклад карток товару носієм мови
  • Реклама й просування після запуску
Як проходить робота

Прозорі етапи з погодженням на кожному кроці

Загальний строк:30–55 днів

  1. Розбір ринку й сценарію продажу

    4–6 робочих днів

    Фіксуємо список країн, валюти, звідки відвантажується товар і хто платить на кордоні. Тут же ділимо гілки: роздріб, бізнес-покупці або обидві. Це вхід у ТЗ, і без нього далі рухатись немає сенсу.

  2. Структура каталогу й мовних версій

    4–6 робочих днів

    Дерево категорій під ринок, набір характеристик для фільтра, адреси мовних версій, перелік службових сторінок. Погоджуємо до дизайну — переробляти адреси після запуску означає таблицю редиректів.

  3. Дизайн вітрини й чекауту

    6–10 робочих днів

    Головна, категорія, картка, кошик, чекаут. Окремо малюємо крок доставки з митним сценарієм і крок підтвердження: саме там покупець приймає рішення платити. Одразу закладаємо контраст і фокус для клавіатури.

  4. Збірка магазину й цінового контуру

    8–12 робочих днів

    Верстка, каталог, валюти, ціни з податком, гілка перевірки податкового номера в VIES, ролі в адмінці. На виході менеджер бачить замовлення з країною, валютою й типом покупця.

  5. Оплата, доставка й митний сценарій

    4–7 робочих днів

    Платіжні методи по країнах, зони й тарифи доставки, обраний сценарій зборів на кордоні виведений у чекаут текстом. Прогін оплати в тестовому режимі по кожному підключеному методу.

  6. Юридичні сторінки, згода й аналітика

    3–5 робочих днів

    Розкладаємо тексти юриста по сторінках, ставимо форму відмови від замовлення, банер згоди з рівноцінною відмовою й режим згоди в GTM. GA4 з подіями кошика й покупки, валютою й країною.

  7. Тестування з країни ЄС і передача

    3–5 робочих днів

    Наскрізне замовлення з європейської адреси по кожній країні зі списку: ціна, податок, доставка, лист, документ. Заміри швидкості, перевірка карти сайту по кожній мові, прохід адмінки з вашим менеджером.

Безкоштовний аудит готовності до ринку ЄС

Дивимось не на дизайн, а на те, через що замовлення з Європи зривається: незрозуміла кінцева сума, відсутня сторінка з даними продавця, мовчання про мито й чекаут, який говорить не тією мовою, що каталог.

Що міряємо

  • Куди ви продаєте насправдіСписок країн, а не «Європа». Від нього залежать валюти, способи оплати, зони доставки й податковий сценарій — усе інше рахується вже після цього списку.
  • Звідки відвантажується товарСклад в Україні, склад у країні ЄС чи фулфілмент. Відвантаження з України — це експорт із митним оформленням, і його наслідки покупець має побачити в чекауті. Дізнатися про них від кур'єра при видачі — найдорожчий варіант.
  • Ціна на вітриніЧи бачить роздрібний покупець кінцеву суму з податком і доставкою до кроку оплати. Сюрприз на останньому екрані — найдорожчий спосіб втратити оформлене замовлення.
  • Обов'язкові сторінки й елементи чекаутуДані продавця, умови продажу, відмова від замовлення протягом 14 днів із формою, гарантія відповідності товару, політика даних і банер згоди з рівноцінною кнопкою відмови.
  • Способи оплати під країни продажуУ виміряному нами іспанському магазині це картка Visa/Mastercard і банківський переказ. У болгарському в коді видно лише згадку Visa — конкретний шлюз ми не визначили і не вигадуємо його.
  • Технічна база мовних версійhreflang, карта сайту, розмітка. У болгарському магазині три мовні версії bg/en/ru стоять коректно, а /sitemap.xml і /robots.txt віддають порожнє тіло або HTML замість XML.
  • Чи міряється хоч щосьУ тому ж болгарському магазині на головній немає ні GTM, ні gtag, ні пікселя — після запуску жодної цифри по трафіку й замовленнях отримати нізвідки.
  • Доступність інтерфейсуКлавіатурна навігація, контраст, підписи полів у чекауті. Європейський акт про доступність застосовується до онлайн-торгівлі з 28 червня 2025 року, з винятками для мікропідприємств — межу перевіряє ваш юрист, ми готуємо інтерфейс.

Що ви отримуєте на руки

  • Документ по готовності: країни, валюти, оплата, доставка, юридичний контур, стан мовних версій і технічної бази.
  • Перелік того, чого магазину бракує для продажу в ЄС, розбитий на «блокує старт» і «можна після запуску».
  • Оцінку робіт по етапах із діапазоном строків.
  • Розмову на 30–40 хвилин по документу.

Строк: 3–5 робочих днів

Чому це безкоштовно

Бо кошторис на європейський магазин промахується не в коді, а в переліку країн і в тому, звідки їде товар. Порахувати це — питання кількох днів, і після них сума називається один раз.

Що далі

Після аудиту — сума й строк по етапах із датами, договір, рахунок, акт. Працюємо і з ринком України, і з замовниками з Європи: у портфоліо є магазини для Іспанії та Болгарії й сайт клініки в Норвегії.

Форма коротка: контакт і адреса сайту

Працюємо офіційно

Договір, акт і рахунок — на кожен проєкт, а не тільки на великий. Без документів у вас немає ні прав на роботу, ні підстави провести витрати.

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня — домовленість, якої немає в тексті, не рахується.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами, які бухгалтерія проведе як витрати. Курс для гривневої оплати фіксується договором, а не з’ясовується постфактум.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику й рекламні кабінети оформлюємо на вас — щоб сайт не залежав від підрядника. NDA підписуємо на запит, після завершення свої доступи видаляємо самі.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці. Документи формуються з даних угоди, тому реквізити й суми в них не розходяться, а про оплати й дедлайни нагадує система, а не пам’ять менеджера.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії та Іспанії: болгарський магазин трьома мовами з кур’єрською доставкою, іспанський з оплатою карткою й переказом, норвезький сайт клініки. Це видно в портфоліо, а не тільки в описі.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром: швидкість відповіді, вага сторінки, обсяг каталогу, знайдені дефекти. Ці цифри можна зняти самому й звірити з нашими.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» нічого не пояснює. Спершу безкоштовний розбір — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша, строк нереальний або послуга вам просто не потрібна — скажемо це першим листом, а не після передоплати. Гарантій позицій у пошуку не даємо: їх не дає ніхто, а обіцянка без механізму — це продаж, а не робота.

NDA підписуємо на запит. Після завершення співпраці наші доступи до ваших сервісів видаляємо самі й повідомляємо про це.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Розробка інтернет-магазину для ринку ЄС» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному — і що саме ми міряємо на аудиті

  • Скільки країн у спискуОдна країна — одна валюта, один набір оплат, одна зона доставки. П'ять країн множать не дизайн, а перевірки: кожен ринок треба пройти чекаутом окремо, від валюти до листа про статус замовлення.
  • Звідки їде товарСклад у країні ЄС спрощує все: доставка внутрішня, митного сценарію в чекауті немає. Відвантаження з України додає експортну логіку, вибір між «збори закладені в суму» і «платить отримувач» та окрему сторінку з поясненням.
  • Роздріб, B2B чи обидваРоздрібна гілка показує ціну з податком. Бізнес-гілка перевіряє податковий номер у VIES, знімає податок за підтвердженим номером і віддає рахунок замість чека. Дві гілки в одному чекауті стоять у кошторисі окремим рядком.
  • Мовні версії й обсяг перекладуДорого не додати мову, а перекласти те, що за каталогом: умови, оплату, доставку, повернення й листи. Саме на них найчастіше обривається замовлення другою мовою.
  • Стан юридичних текстівГотові тексти від вашого юриста — це кілька днів на розкладання по сторінках. Тексти, яких ще немає, зупиняють приймання: без них магазин технічно готовий, а продавати ним не можна.
  • Доступність і згодаКлавіатурна навігація, контраст і читабельні помилки форм закладаються в макет. Дописувати їх у готову тему дорожче: переробляти доведеться чекаут разом із логікою кроків.
Технології та інтеграції

На чому будуємо і з чим це з’єднується

Стек

  • OpenCart 4.x і 3.x
  • WooCommerce
  • PHP
  • MySQL
  • nginx
  • HTTPS + HSTS
  • hreflang + x-default
  • JSON-LD Product / Offer / Store
  • WebP і відкладене завантаження
  • режим згоди в GTM
  • Cloudflare

Інтеграції

  • Stripe
  • PayPal
  • банківський переказ SEPA
  • Klarna
  • iDEAL
  • Bancontact
  • BLIK
  • Bizum
  • DPD
  • GLS
  • DHL
  • Нова Пошта Global
  • Meest Express
  • перевірка номера платника ПДВ у реєстрі VIES
  • Google Tag Manager
  • GA4
  • Meta Pixel
Свій магазин на ЄС проти торгівлі через європейський маркетплейс

Чим цей варіант відрізняється від «Європейський маркетплейс»

Комісія з продажунемає: платите за хостинг, платіжний шлюз і доставку
Контакт покупцяваш: пошта, історія замовлень, право написати самому
Юридичний контурваша зона: дані продавця, умови, відмова від замовлення, згода на дані
Ціна й асортименткеруєте самі, зокрема цінами по країнах
Строк старту30–55 робочих днів від затвердження ТЗ
Що лишається при зупинцісайт, база, домен і покупці
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. Список країн, куди ви справді продаєте й доставляєте. Не «Європа», а перелік — з нього рахується все інше.
  2. Звідки відвантажується товар: склад в Україні, склад у країні ЄС чи фулфілмент.
  3. Реєстраційні дані продавця для сторінки з даними компанії: юридична назва, адреса, номер реєстрації, робочий контакт.
  4. Ваш податковий статус у ЄС і людина, яка його веде: без неї магазин рахуватиме суми навмання.
  5. Прайс із цінами, вагою й габаритами позицій — без ваги калькулятор доставки не збереться.
  6. Тексти умов продажу, повернення й політики даних від вашого юриста.
  7. Одна людина з вашого боку з правом погоджувати каталог і чекаут.

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

чи можна продавати в ЄС, не відкриваючи компанію в Європі?

Можна, і більшість наших замовників так і починає: товар їде з України, а це експорт із митним оформленням. Питання не в тому, чи дозволено, а в тому, хто платить податок і мито на кордоні й чи знає про це покупець до оплати. Реєстрацію, ставки й звітність веде ваш бухгалтер — ми не податкові консультанти й у цю зону не лізимо. Наша частина: магазин має рахувати суму за обраним вами сценарієм і показувати її в чекауті словами. Виноска «можливі додаткові збори» таким показом не вважається.

у якій валюті показувати ціни?

У валюті країни, куди продаєте. Для більшості ринків це євро, але Польща, Чехія, Швеція, Данія й Румунія рахують у своїх грошах, і ціна «≈ 49 €» там читається як чужа. Два робочі варіанти: фіксований прайс у кожній валюті або конвертація за курсом. Фіксований передбачуваніший — ціна не стрибає між візитом і чекаутом і не дає копійчаних хвостів на кшталт 47,83. Конвертація дешевша на старті, але потребує правила округлення, інакше вітрина виглядає як таблиця обмінника.

які сторінки магазин зобов'язаний мати для покупця з ЄС?

Мінімум чотири речі, і всі вони до оплати, а не після. Дані продавця: юридична назва, адреса, номер реєстрації, робочий контакт. Умови продажу з правом відмовитися від замовлення протягом 14 днів і формою для цього. Умови гарантії відповідності товару. Політика даних із банером згоди, де кнопка відмови рівноцінна кнопці згоди. Плюс два елементи чекауту: повна сума з доставкою й зборами до кроку оплати й кнопка підтвердження, яка прямо називає обов'язок заплатити. Механіку робимо ми, формулювання візує ваш юрист.

у нас уже є друга мова — цього достатньо для продажу в ЄС?

Ні, мова ринку не робить. Найнаочніший приклад — магазин болгарського косметичного бренду з нашого виміру: три мовні версії bg/en/ru з коректним hreflang, шість типів розмітки JSON-LD на головній, а /sitemap.xml і /robots.txt віддають порожнє тіло або HTML замість XML, і на сайті немає жодного лічильника аналітики. Тобто мовна вітрина зроблена, а індексація трьох версій і вимірювання результату — ні. Технічну частину мовних версій ми виносимо на окрему сторінку про hreflang, тут вона лише один пункт із десятка.

як покупець дізнається, скільки заплатить на кордоні?

Двома способами, третього немає. Або ви закладаєте податок і збори в суму замовлення — тоді кур'єр при видачі нічого не довимагає. Або чесно пишете в чекауті, що їх платить отримувач. Найдорожчий варіант — мовчання: посилка приїжджає, покупець отримує несподіваний рахунок і просто не забирає її, а ви платите за доставку двічі й повертаєте гроші. Ми виводимо обраний сценарій у крок доставки текстом, а не ховаємо його у виносці.

чи можна відмовити покупцю з іншої країни ЄС?

Через громадянство чи країну проживання — ні, правила єдиного ринку це забороняють: покупець із Португалії має бачити той самий каталог і ті самі ціни, що й покупець із Німеччини. Але доставляти в кожну країну ви не зобов'язані. Можна обмежити зони доставки, лишити самовивіз або дозволити покупцю замовити свого перевізника. Різниця в тому, що обмеження стоїть на логістиці, а не на паспорті — і в чекауті це має виглядати як список країн доставки, а не як відмова після оплати.

а покупці-компанії просять рахунок без податку — це складно?

Це окрема гілка чекауту, і закладати її треба на старті. Компанія з ЄС вводить свій податковий номер, магазин перевіряє його в європейському реєстрі VIES і, якщо номер підтверджений, формує рахунок без податку. Якщо перевірка не пройшла, рахунок іде зі ставкою, покупець читає причину відмови й може виправити номер тут же. Плюс до цього змінюється сам документ: юридична особа чекає рахунок зі своїми реквізитами, а не чек. Якщо B2B у вас основний канал, дивіться ще й сторінку про оптовий магазин — там ця логіка розібрана глибше.

а Норвегія й Британія — це той самий проєкт?

Ні, і плутати їх дорого. Норвегія не входить до ЄС: там свій режим сплати податку при ввезенні дрібних посилок і свої пороги, тобто магазин для Осло рахує суму інакше, ніж магазин для Мадрида. Наш норвезький проєкт — сайт клініки естетичної медицини в Крістіансанні, а не магазин: WordPress із Bricks, 26 опублікованих сторінок, перша відповідь сервера 285,9 мс, HTML 119,5 КБ. Тому коли ми кажемо про досвід із Норвегією, ідеться про роботу з норвезьким замовником, а не про запущений магазин під норвезький податок.

Надішліть список країн, куди продаєте, і скажіть, звідки їде товар.

У відповідь — документ по готовності до ринку ЄС, перелік того, що блокує старт, і оцінка робіт по етапах. Якщо для вашого товару європейський напрямок не збирається, почуєте це першим листом.

Переглянути кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.