Межі доступу checkout
Checkout використовує окремий capability-токен.
Відкривайте отриманий checkoutUrl без змін. Фрагмент містить секретний bearer capability; виключіть повний URL із логів, аналітики й referrer. Секретний ключ продавця ніколи не передається браузеру. Hosted checkout витягає токен і передає його як X-Checkout-Token.
| Метод | Шлях | Призначення |
|---|---|---|
| GET | /v2/checkout/:id | Публічна сесія та збережені спроби |
| POST | /v2/checkout/:id/attempts | Вибір доступного маршруту: { "asset": "USDT", "network": "TRON" } |
Enum містить USDT/USDC і TRON/ETHEREUM/BSC/POLYGON, але не доводить доступність. Нові hosted-спроби зараз приймають лише USDT. Використовуйте routes з відповіді. Повторний вибір зберігає попередні інструкції й строк сесії. Публічна відповідь виключає checkoutUrl та обмежує поля buyer pricing.
Capability дає доступ лише до checkout сесії. Це не ключ проєкту й не доказ оплати. Серверна видача потребує авторизованого читання сесії, підписаної paid-події, звірки збереженого замовлення й дедуплікації.