Docs

Границы доступа 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-события, сверки сохранённого заказа и дедупликации.