Тестовые значения
Справочник управляющих значений песочницы. Значения детерминированы: одинаковый ввод всегда даёт одинаковый результат.
Вход в тестовый онлайн-банк
| Логин / пароль | Результат |
|---|
test_user / sandbox | Успешный вход, возврат кода авторизации |
| Любые другие значения | Ошибка «Неверный логин или пароль» |
Токены
| Объект | Срок | Поведение в песочнице |
|---|
access_token, id_token | 24 часа | Статические на сессию; повторный выпуск возвращает те же значения |
refresh_token | 30 дней | Обновление возвращает ту же пару токенов |
| Код авторизации | Одноразовый | Повторный обмен → 400 invalid_grant |
| Сессия | 24 часа | Затем данные удаляются |
Сценарии уровня сообщения
| Действие | Результат | Что проверяете |
|---|
Повторная отправка с тем же MsgId | Обычно HTTP 400 + RJCT; при асинхронном обнаружении дубля итоговый статус также RJCT | Обработку дубликатов |
Запрос статуса по неизвестному msgId | HTTP 200 + NPMT | «Платёж не найден» |
NbOfTxs ≠ числу PmtInf | Первоначально HTTP 200 + PDNG, затем после асинхронной проверки RJCT | Ошибку валидации |
CtrlSum ≠ сумме InstdAmt | Первоначально HTTP 200 + PDNG, затем RJCT | Ошибку контрольной суммы |
Отправка без ds:Signature | HTTP 400 + RJCT — XML не соответствует XSD | Ошибку подписи |