26 серпня 2026: Shopify вимикає скрипти на Thank You Page — що буде з оплатою в українських магазинах

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 серпня 2025Script tags перестали працювати на Order Status pageShopify Plus
січень 2026Автоматичний апгрейд сторінок: кастомізації через additional scripts, checkout.liquid і ScriptTag видаляютьсяShopify Plus
26 серпня 2026Script tags перестають працювати на Order Status / Thank You pageУсі інші тарифи (Basic, Grow, Advanced)
1 жовтня 2026Не можна створювати й оновлювати script tags через APIУсі магазини
1 березня 2027Script tags перестають працювати на сторінках вітриниУсі магазини

Поле «Additional scripts» у налаштуваннях оформлення замовлення стало доступним лише для читання ще на етапі переходу Plus-магазинів; після автоматичного апгрейду всі кастомізації, побудовані на ньому, втрачаються безповоротно.

Кого це стосується на українському ринку

В Україні недоступний Shopify Payments, тому приймання карткових платежів завжди відбувається через сторонній провайдер. Історично склалися три схеми, і 26 серпня зачіпає лише одну з них.

МеханізмЯк виводиться оплатаПісля 26.08.2026
Additional scripts / ScriptTag на Thank You pageJS-скрипт домальовує кнопку або форму оплати після оформлення замовлення❌ Скрипт не виконується — кнопка оплати зникає
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 хвилин перевірити свій магазин

  1. Налаштування → Оформлення замовлення. Знайдіть розділ «Additional scripts» / «Додаткові скрипти» для сторінки статусу замовлення. Якщо там є код (особливо зі згадкою платіжного провайдера, fetch, createElement) — ви в зоні ризику.
  2. Налаштування → Оформлення замовлення → «Налаштувати». Відкрийте редактор Thank You page. Якщо блок оплати присутній як переміщуваний блок застосунку — це UI Extension, усе гаразд.
  3. Зробіть тестове замовлення і на сторінці подяки відкрийте інструменти розробника (F12) → вкладка Console. Помилки на кшталт Refused to load the script або порожня сторінка замість блоку оплати — ознака script tag.
  4. Запитайте підрядника прямо: «Інтеграція побудована на Checkout UI Extension чи на additional scripts?» Відповідь «на скриптах» означає, що рішення потрібно переносити.

Що робити, якщо оплата перестала працювати

Порядок дій за спаданням терміновості:

  1. Увімкнути резервний спосіб оплати негайно. Накладений платіж, оплата за реквізитами або QR-оплата за стандартом НБУ №97 дозволяють приймати замовлення, поки триває міграція.
  2. Перенести блок оплати на Checkout UI Extension. Розширення публікується як застосунок (зокрема кастомний, лише для вашого магазину) і рендериться Shopify штатно.
  3. Розглянути перехід на Payment Apps API. Якщо оборот дозволяє, оплата всередині Shopify Checkout — архітектурно стійкіший варіант: замовлення створюється після успішної оплати, немає pending-замовлень, працюють Shop Pay і Shopify Markets.
  4. Перенести аналітику на web pixels. Пікселі конверсій, які жили в additional scripts, вимикаються разом зі скриптами — їх потрібно перезібрати як app pixels.

Як влаштовані інтеграції TradeMinister

Наші інтеграції оплати на сторінці подяки побудовані на Checkout UI Extension — офіційному механізмі Shopify, а не на additional scripts. Це означає, що після 26 серпня 2026 року вони продовжують працювати без жодних дій з боку магазину.

Для магазинів, яким потрібна оплата безпосередньо в оформленні замовлення, доступні рішення на 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 робити нічого не потрібно. Якщо ви не знаєте, до якої категорії належить ваш магазин, — перевірка займає п'ять хвилин за інструкцією вище, а ми можемо провести її безкоштовно.

інші статті

· bankpay

Portmone через Payment Apps API: BankPay та оплата за IBAN у Shopify Checkout

Portmone як штатний спосіб оплати Shopify Checkout через Payment Apps API: BankPay (переказ IBAN-to-IBAN без chargeback), комісія до 2%, вимоги та терміни пі...

читати →
· payment apps api

WayForPay через Payment Apps API: оплата частинами всередині Shopify Checkout

WayForPay як штатний спосіб оплати Shopify Checkout через Payment Apps API: розстрочка monobank (2-25 платежів) і ПриватБанку (2-12) просто на кроці оплати, ...

читати →
· liqpay

LiqPay через Payment Apps API: Privat24 просто в Shopify Checkout

LiqPay від ПриватБанку як штатний спосіб оплати в Shopify Checkout через Payment Apps API: оплата через Privat24 без введення картки, комісії 2,75% та індиві...

читати →
безкоштовний брифінг · кошторис за 24 години · без зобов’язань
отримати
оцінку проєкту →
відповідаємо протягом робочого дня · кошторис безкоштовно