26 августа 2026 года Shopify отключает script tags на странице Thank You и Order Status для всех магазинов, кроме Plus (для Plus это произошло 28 августа 2025 года). Если оплата в вашем магазине выводится на странице благодарности через «Additional scripts» или приложение со script tag — кнопка оплаты перестанет отображаться. Решения на Checkout UI Extension и Payment Apps API продолжают работать без изменений.
- Дата: 26 августа 2026 — script tags перестают выполняться на Order Status / Thank You page для не-Plus магазинов (официальная документация Shopify)
- Кого касается: любые кастомизации страницы благодарности через Additional scripts, checkout.liquid или приложения со ScriptTag
-
Что продолжает работать: Checkout UI Extensions (
purchase.thank-you.block.render), web pixels, Payment Apps API, Manual Payment Method как способ оплаты - Что делать: проверить, на чём построена ваша интеграция оплаты, и перенести её на UI Extension
Что именно отключается 26 августа 2026
Shopify последовательно закрывает legacy-механизмы кастомизации оформления заказа. Страница благодарности (Thank You page) и страница статуса заказа (Order Status page) переведены на архитектуру Checkout Extensibility, где сторонний код выполняется только внутри изолированных расширений.
Официальный график из документации Shopify по script tag deprecation:
| Дата | Что происходит | Кого касается |
|---|---|---|
| 28 августа 2025 | Script tags перестали работать на Order Status page | Shopify Plus |
| январь 2026 | Автоматический апгрейд страниц: кастомизации через additional scripts, checkout.liquid и ScriptTag удаляются | Shopify Plus |
| 26 августа 2026 | Script tags перестают работать на Order Status / Thank You page | Все остальные тарифы (Basic, Grow, Advanced) |
| 1 октября 2026 | Нельзя создавать и обновлять script tags через API | Все магазины |
| 1 марта 2027 | Script tags перестают работать на страницах витрины | Все магазины |
Поле «Additional scripts» в настройках оформления заказа стало доступным только для чтения ещё на этапе перехода Plus-магазинов; после автоматического апгрейда все кастомизации, построенные на нём, теряются безвозвратно.
Кого это касается на украинском рынке
В Украине недоступен Shopify Payments, поэтому приём карточных платежей всегда идёт через сторонний провайдер. Исторически сложились три схемы, и 26 августа затрагивает только одну из них.
| Механизм | Как выводится оплата | После 26.08.2026 |
|---|---|---|
| Additional scripts / ScriptTag на Thank You page | JS-скрипт дорисовывает кнопку или форму оплаты после оформления заказа | ❌ Скрипт не выполняется — кнопка оплаты исчезает |
Checkout UI Extension (purchase.thank-you.block.render) |
Блок оплаты — официальное расширение, которое Shopify рендерит сам | ✅ Работает без изменений |
| Payment Apps API (оплата в Shopify Checkout) | Провайдер подключён как платёжный метод внутри чекаута | ✅ Не затронут вообще |
| Сторонний checkout на своём домене | Shopify Checkout заменён внешней страницей | ⚠️ Формально не затронут, но нарушает п. 4.5 Terms of Service |
Важный нюанс про Manual Payment Method
Сам способ оплаты Manual Payment Method (в админке — «Ручные способы оплаты») не отключается и продолжит работать. Отключается механизм отображения кнопки оплаты на странице благодарности, если он реализован скриптом. Поэтому фраза «мы работаем через Manual Payment Method, значит нас это не касается» неверна: значение имеет не способ оплаты, а то, чем нарисована кнопка.
Как за 5 минут проверить свой магазин
-
Настройки → Оформление заказа. Найдите раздел «Additional scripts» / «Дополнительные скрипты» для страницы статуса заказа. Если там есть код (особенно с упоминанием платёжного провайдера,
fetch,createElement) — вы в зоне риска. - Настройки → Оформление заказа → «Настроить». Откройте редактор Thank You page. Если блок оплаты присутствует как перемещаемый блок приложения — это UI Extension, всё в порядке.
-
Сделайте тестовый заказ и на странице благодарности откройте инструменты разработчика (F12) → вкладка Console. Ошибки вида
Refused to load the scriptили пустая страница вместо блока оплаты — признак script tag. - Спросите подрядчика прямо: «Интеграция построена на Checkout UI Extension или на additional scripts?» Ответ «на скриптах» означает, что решение нужно переносить.
Что делать, если оплата перестала работать
Порядок действий по убыванию срочности:
- Включить резервный способ оплаты немедленно. Наложенный платёж, оплата по реквизитам или QR-оплата по стандарту НБУ №97 позволяют принимать заказы, пока идёт миграция.
- Перенести блок оплаты на Checkout UI Extension. Расширение публикуется как приложение (в том числе кастомное, только для вашего магазина) и рендерится Shopify штатно.
- Рассмотреть переход на Payment Apps API. Если оборот позволяет, оплата внутри Shopify Checkout — архитектурно более устойчивый вариант: заказ создаётся после успешной оплаты, нет pending-заказов, работают Shop Pay и Shopify Markets.
- Перенести аналитику на web pixels. Пиксели конверсий, которые жили в additional scripts, отключаются вместе со скриптами — их нужно пересобрать как app pixels.
Как устроены интеграции TradeMinister
Наши интеграции оплаты на странице благодарности построены на Checkout UI Extension — официальном механизме Shopify, а не на additional scripts. Это означает, что после 26 августа 2026 года они продолжают работать без каких-либо действий со стороны магазина.
- plata by mono (monobank) на Thank You Page — от 8 800 ₴, комиссия monobank 1,3 % за карты украинских банков и 2 % за иностранные
- LiqPay (ПриватБанк) на Thank You Page — от 8 800 ₴, эквайринг 2,75 % по стандартному тарифу
- WayForPay на Thank You Page — от 8 800 ₴, оплата частями от monobank и ПриватБанка
- Portmone и NovaPay на Thank You Page — от 8 800 ₴
- QR-оплата по стандарту НБУ №97 — 0 % комиссии эквайринга, перевод напрямую на IBAN, без ПРРО
Для магазинов, которым нужна оплата непосредственно в оформлении заказа, доступны решения на Payment Apps API: plata by mono Checkout, LiqPay Checkout, WayForPay Checkout, Portmone Checkout — 17 625 ₴.
Частые вопросы
Мой магазин на тарифе Basic. Меня это касается?
Да. 26 августа 2026 года — дедлайн именно для не-Plus тарифов: Basic, Grow, Advanced. Plus-магазины прошли этот переход годом ранее.
Отключение произойдёт автоматически или нужно что-то нажимать?
Автоматически. Shopify перестаёт выполнять script tags на странице статуса заказа; никаких действий со стороны магазина для этого не требуется, и отложить дату нельзя.
Заказы перестанут создаваться?
Нет. Оформление заказа работает штатно — перестаёт отображаться блок оплаты на странице благодарности. Заказ создаётся, но остаётся неоплаченным, а покупатель не видит, чем платить.
Можно ли просто вернуть additional scripts?
Нет. Поле переведено в режим только для чтения, а после автоматического апгрейда содержимое удаляется. Единственный поддерживаемый путь — UI Extensions и web pixels.
Что будет со script tags на обычных страницах магазина?
Они работают до 1 марта 2027 года. Создавать и обновлять их через API нельзя будет с 1 октября 2026 года. Для витрины замена — theme app extensions.
Как понять, что интеграция уже на UI Extension?
В редакторе оформления заказа (Настройки → Оформление заказа → Настроить → вкладка Thank you) блок оплаты отображается как блок приложения, который можно перемещать. Если блок оплаты там отсутствует, а на живой странице он есть — почти наверняка это script tag.
Сколько занимает перенос на UI Extension?
Для типовой интеграции украинского платёжного шлюза — 1–3 рабочих дня, включая тестовый платёж. Переносится сам механизм отображения, договор с эквайером и тарифы не меняются.
Коротко
26 августа 2026 года — техническая граница, после которой на странице благодарности Shopify работает только официальный механизм расширений. Магазинам, чья оплата держится на additional scripts, нужно мигрировать; магазинам на Checkout UI Extension и Payment Apps API делать ничего не нужно. Если вы не знаете, к какой категории относится ваш магазин, — проверка занимает пять минут по инструкции выше, а мы можем провести её бесплатно.