ym88659208ym87991671
Тестирование «Кредит в корзине» | Документация для разработчиков

Тестирование «Кредит в корзине»

Обновлено 20 декабря 2023

Рекомендации по тестированию Рассрочка для Бизнеса - это набор кейсов, который рекомендуется проверить на тестовом полигоне.

Если для предоставленной тестовой организации не заполнены данные на тестовом полигоне или заполнены, но вам необходимо их поменять для тестирования определенных сценариев, то необходимо направить запросы на поддержку supportdbo2@sberbank.ru с просьбой внести изменения. В таблице приведены те кейсы, которые мы рекомендуем протестировать перед выходом в пром и пример запросов к поддержке.

Кейсы реализуемые на EDUPIR

Кейс и сервисОписаниеСтруктура и описание запроса на поддержку
Клиенту не доступны кредитные предложения (buyOnCreditMmb=false)У клиента не должно быть возможности перейти на создание кредитной заявки/платежного документа. Если при релизе сервиса на тестовом полигоне EDUPIR был по умолчанию задан параметр buyOnCreditMmb=true для тестовой организации, то необходимо направить запрос в поддержку для изменения данного параметра и тестирования другой ветки.Тема письма: ТЕСТ_FINTECH_API_clientID=1111
Тело письма:
полигон=EDUPIR
clientID=1111
Описание вопроса: "Просьба на полигоне EDUPIR для clientID=1111 внести следующие изменения в параметры user-info: buyOnCreditMmb: false"

Тестирование получения статуса платежек.
Ресурс /v1/payments/{externalId}/state
После создания платежного поручения необходимо подписать его через интерфейс СберБизнес тестового клиента, затем проверить получение измененного статуса.
Тестирование других статусов возможно через обращение в техническую поддержку: требуется предварительно создать платежное поручение, после чего отправить в поддержку externalId, реквизиты и статус.
Тема письма: ТЕСТ_FINTECH_API_clientID=1111
Тело письма:
полигон=EDUPIR
clientID=1111
Описание вопроса: "Просьба на полигоне EDUPIR для clientID=1111 скорректировать ExternalId платежного поручения №{Номер} от dd.mm.yy{Дата} со следующими параметрами:
Р/сч плательщика: 30101810400000000225
Р/сч получателя: 40802810600000200000
Статус платежки: {Статус}"

При выборе кредитной линии проверить сценарии, когда сумма заказа меньше суммы кредита.
Ресурс /v1/credit-requests
Данный кейс должен быть возможен. Например, сумма заказа = 9000, минимальная сумма кредитной линии = 100000. При таком кейсе клиент увидит, что он берет кредит на 100000 (поле creditAmount в запросе на создание кредитной заявки). При этом сумма заказа останется 9000 (поле amount в запросе на создание кредитной заявки)

В поле назначения платежа (purpose) добавлен контекст НДС.
Ресурс /v1/credit-requests
Если в параметре purpose не будет добавлен контекст НДС, запрос вернется с ошибкой
При формировании ссылки для перехода клиента в СберБизнес учитывается тип криптопрофиля клиентаВ зависимости от значения параметра userCryptoType ресурса /v1/oauth/user-info должны формироваться разные ссылки
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.