PrestaShop изначально создавалась с расчётом на несколько языков и валют, и это одна из причин, по которой её используют многие европейские и международные продавцы. Однако превращение существующего магазина в международный магазин на PrestaShop — это гораздо больше, чем перевод страниц товаров: цены должны иметь смысл в каждой валюте, налоги следуют правилам страны клиента, стоимость доставки и пошлины должны быть понятны до оформления заказа, а поисковым системам нужно знать, какая версия страницы относится к какому рынку. Руководство разбирает каждую часть в разумном порядке.
Планирование международного магазина на PrestaShop: один магазин, мультимагазин или отдельные сайты
Начните со структуры, потому что её труднее всего изменить позже.
- Один магазин с несколькими языками и валютами, когда каталог и цены в основном общие, а всем управляет одна команда.
- Мультимагазин, встроенный в PrestaShop, когда каждой стране нужен свой домен, ассортимент, цены или дизайн, но вы по-прежнему хотите одну панель управления.
- Отдельные установки, когда в странах разные команды, каталоги и поставщики и общего, кроме бренда, мало.
О компромиссах мультимагазина рассказано на нашей странице разработка на PrestaShop; остальное в этом руководстве применимо при любой выбранной структуре.
Языки, URL и hreflang
Пакет локализации PrestaShop, импортируемый из раздела «Международные» панели управления, одним действием добавляет язык, валюту, налоги и единицы измерения страны. Считайте его отправной точкой, а не готовой настройкой, и проверьте каждое созданное им налоговое правило.
Перевод состоит из двух слоёв. Тексты интерфейса, такие как кнопки, письма и сообщения при оформлении заказа, поставляются с языковыми пакетами и редактируются в панели управления. Названия товаров, описания, категории и страницы с содержимым нужно переводить для каждого языка, лучше всего силами того, кто знает, как покупатели на этом рынке ищут товары. Когда активен более одного языка, PrestaShop добавляет в URL код языка, например /fr/ или /de/, и дружественный URL каждого товара и категории тоже можно перевести.
Поисковым системам нужны аннотации hreflang в PrestaShop, чтобы связать языковые версии каждой страницы и показывать французскому посетителю французский URL. Некоторые темы выводят их сами, другим нужен модуль или изменение шаблона. Проверьте исходный код страницы товара на каждом языке и убедитесь, что каждая версия перечисляет все остальные и себя.
Цены и мультивалютность PrestaShop
Мультивалютность PrestaShop позволяет покупателям переключать валюту, а цены пересчитываются из основной валюты по курсам, которые вы обновляете вручную или по расписанию. Пересчитанные цены дают странные суммы, поэтому определитесь с округлением и задайте специальные цены для валюты или страны там, где важна «круглая» цена. Две проверки часто упускают: принимает ли каждый платёжный модуль все отображаемые валюты и совпадает ли показанная валюта с той, в которой списываются деньги. Расхождение сбивает покупателей с толку и ведёт к спорам.
Налоги: налоговые правила PrestaShop и EU VAT One-Stop Shop
Налоговые правила PrestaShop организованы в группы, назначаемые товарам; каждая группа содержит ставку для каждой страны, а для некоторых стран — и для штата. Как их заполнять, зависит от того, где вы зарегистрированы и где продаёте, поэтому воспринимайте пункты ниже как основу для разговора с бухгалтером, а не как налоговую консультацию.
- Продажи внутри ЕС. С июля 2021 года компании, зарегистрированные в ЕС, взимают с потребителей НДС страны покупателя, как только их трансграничные продажи превышают общий для ЕС порог в 10,000 евро в год, и могут отчитываться по ним через EU VAT One-Stop Shop, не регистрируясь в каждой стране.
- Доставка в ЕС из-за его пределов, например из Калифорнии. Товары считаются импортом; для отправлений малой стоимости можно использовать отдельный Import One-Stop Shop, а ЕС объявил об отмене освобождения от таможенной пошлины в 150 евро для посылок малой стоимости, поэтому проверьте действующие правила, прежде чем устанавливать цены.
- Налог с продаж в США устанавливает каждый штат, и во многих местностях добавляются собственные ставки. Встроенные правила могут покрыть простые случаи; магазины с обязательствами во многих штатах часто подключают сервис расчёта налогов.
Доставка и пошлины: перевозчики и зоны PrestaShop
Перевозчики и зоны PrestaShop работают вместе: страны объединяются в зоны, а каждый перевозчик включается для определённых зон со своими диапазонами цен по весу или сумме заказа. Для трансграничной электронной коммерции добавьте сведения, которые предотвращают возврат посылок:
- Таможенные данные для каждого товара: код Гармонизированной системы (HS), страна происхождения и чёткое описание.
- Решение по пошлинам. Delivered duty paid (DDP) означает, что покупатель ничего не платит при получении; delivered at place (DAP) означает, что курьер взимает пошлины и налоги на пороге, что удивляет покупателей и ведёт к отказам от получения.
- Обязательные телефон и электронная почта для международных адресов, так как они нужны перевозчикам для таможни.
- Актуальные тарифы и этикетки перевозчиков через API вместо статических таблиц; это охватывает наша услуга интеграция API доставки.
Проверьте версию, прежде чем расширяться
PrestaShop 9, выпущенная в июне 2025 года, — текущая основная версия. Она построена на Symfony 6.4 и работает на актуальных версиях PHP 8; в официальных системных требованиях перечислены точные версии PHP для каждого выпуска 9.x. Магазин, всё ещё работающий на 1.6 или раннем выпуске 1.7, зависит от версий PHP, которые больше не получают исправлений безопасности, а выход на новые рынки умножает этот риск. Сначала обновиться обычно обходится дешевле, чем поддерживать обходные решения на каждом новом рынке.
Часто задаваемые вопросы: международный магазин на PrestaShop
Может ли один магазин на PrestaShop продавать в нескольких валютах?
Да, валюты входят в ядро. Проверить нужно округление, поддержку валют платёжными модулями и то, нужно ли пересчитывать цены автоматически или задавать их для каждой валюты.
Нужен ли отдельный домен для каждой страны?
Нет. Языковые папки вроде /fr/ на одном домене проще всего в управлении. Национальные домены могут иметь смысл для сильных местных брендов, но требуют мультимагазина или отдельных магазинов. В любом случае hreflang сообщает поисковым системам, какая версия предназначена для какого рынка.
На что обратить внимание при выборе разработчика PrestaShop для международного магазина?
Опыт работы с мультимагазином и локализацией, привычка тестировать на реальных адресах, налогах и валютах каждого рынка и пользовательские модули, которые следуют модульной системе PrestaShop, а не правят файлы ядра, чтобы обновления оставались возможными.
Планируете продавать за рубежом или сначала переводите старый магазин на PrestaShop 9? Наши услуги по разработке на PrestaShop включают миграции, настройку мультимагазина, дизайн тем и пользовательские модули для ERP-систем и перевозчиков. Свяжитесь с нами, указав страны, в которых хотите продавать, и версию, которую используете сейчас, и мы наметим шаги.



