api/check-token - Проверка статуса токена
- HTTP‑метод:
POST
- URL:
/api/check-token
- Форма взаимодействия: Сервер-сервер
- Формат тела запроса:
application/json
- Назначение: проверка статуса ранее полученного токена платёжного средства.
URL
Структура запроса
| Поле |
Тип |
Обяз. |
Описание |
terminal |
str |
✔ |
Уникальный идентификатор учетной записи ТСП в ПЦ. |
token |
str |
✔ |
Ранее полученный токен. |
signature |
str |
✔ |
Цифровая подпись запроса. Алгоритм расчёта — см. Формирование подписи. |
Структура ответа
| Поле |
Тип |
Обяз. |
Описание |
token |
str |
✔ |
Токен платёжного средства. Пример: SPc6efe089-1b60-49cb-94fc-908d00cbf9f2 |
mean_type |
str |
✔ |
Тип платёжного средства (например, SBERPAY). Пример: SBERPAY |
is_active |
str |
✔ |
Статус токена. В JSON-ответе сериализуется как строка ACTIVE или INACTIVE (на Python-стороне это bool, сериализатор преобразует его в строку). |
info |
Info |
✔ |
Дополнительная информация (см. ниже). |
Вложенный объект info (Info)
| Поле |
Тип |
Обяз. |
Описание |
created_at |
datetime |
|
Дата/время создания токена (YYYY.MM.DD HH:MM:SS). Пример: 2023.07.24 13:17:40.565 |
Пример ответов
Примечания
- По причине ряда ограничений с проверкой токена СБП, данный метод может отдавать данные о неактивности платежного средства. Рекомендуется проверять валидность токена через попытку оплаты по токену соответствующего метода для платежного средства.