> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plata-app.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Скрипти теми

> Режим ua/all, версія скрипта та оновлення після зміни теми Shopify.

Після успішного OAuth plata через Admin API додає у **активну** тему:

| Файл                             | Призначення                                     |
| -------------------------------- | ----------------------------------------------- |
| `assets/plata-script.js`         | Перехоплення Checkout і redirect                |
| `snippets/plata-checkout.liquid` | Loader з `data-plata-*`                         |
| `layout/theme.liquid`            | `{% render 'plata-checkout' %}` перед `</body>` |

## Режим скрипта

У кабінеті → **Скрипти**:

| Режим | Поведінка                                                                                |
| ----- | ---------------------------------------------------------------------------------------- |
| `ua`  | Редірект на plata лише для українського контексту; інакше — стандартний Shopify Checkout |
| `all` | Завжди редірект на plata                                                                 |

## Оновити скрипт

Натискайте **Оновити скрипт**, якщо:

* змінили тему магазину;
* відкотили тему з бекапу;
* в кабінеті видно, що версія скрипта застаріла.

plata знову заливає JS + snippet і перевіряє `render` у `theme.liquid`.

## Що бачить тема (для довідки)

```html theme={null}
<script
  data-plata-url="https://api.plata-app.com"
  data-plata-script="ua"
  data-checkout-domain="https://checkout.plata-app.com"
  src="{{ 'plata-script.js' | asset_url }}"
  async
></script>
```

Ручне редагування зазвичай **не потрібне** — користуйтесь кнопкою в кабінеті.

## Обмеження

* Немає Theme App Extension — лише Admin API inject.
* Після uninstall застосунку файли в темі можуть лишитись (поточна поведінка MVP) — можна прибрати вручну в редакторі теми.
* Branded wallet-кнопки в iframe можуть обійти скрипт.

## Далі

[Тестове замовлення →](/liquid/test-checkout)
