> ## 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.

# GET /shopify/checkout

> API entry point для створення checkout-сесії з редіректом на /c/{token}.

```
GET https://api.plata-app.com/shopify/checkout?shop={shopDomain}&cart={cartToken}
```

Альтернатива `/c/start`: логіка на API-хості, відповідь — **redirect** на checkout URL з токеном сесії.

Історично також існував **POST** з тілом `{ shop, cart }` (legacy theme flow). Для нових інтеграцій використовуйте **GET** з query.

## Query parameters

| Параметр | Обов’язковий | Опис           |
| -------- | ------------ | -------------- |
| `shop`   | так          | Домен магазину |
| `cart`   | так          | Cart token     |

## Успіх

`302` (або еквівалент) → `https://checkout.plata-app.com/c/{token}`

## Помилки

JSON або redirect/error залежно від клієнта; типові сенси ті самі, що в [`/c/start`](/api-reference/checkout-start): shop/cart/connected/empty.

## Коли що обирати

| Сценарій                       | Рекомендація                  |
| ------------------------------ | ----------------------------- |
| Theme script / Hydrogen кнопка | `/c/start` на checkout-домені |
| Потрібен саме API-хост         | `/shopify/checkout`           |
| Старий POST-клієнт             | Міграція на GET               |

## Приклад

```bash theme={null}
curl -I "https://api.plata-app.com/shopify/checkout?shop=your-store.myshopify.com&cart=CART_TOKEN"
```
