Тестирование
Настройка тестового доступа
Набор ключей будет содержать две пары ключей для доступа к API. Первая пара ключей будет для тестовых запросов к API, а вторая для боевых. Подробнее о передаче ключей в заголовке запроса вы можете прочитать в разделе получение доступа.
Запросы для тестирования и для боевого использования нужно отправлять на один и тот же адрес: https://api.steamgold.dev
. Разница только в ключах доступа.
Тестовые ключи можно точно также обновлять используя запрос на обновление ключа.
Тестирование верификации
В тестовой среде верификацию можно проверить отправив разные значения в поле account
в запросе на создание намерения. Подробнее о методе создания намерения вы можете прочитать в разделе создание намерения.
Подходящий для перевода аккаунт
Подходящий для перевода аккаунт
Для успешной верификации аккаунта в поле account
в запросе на создание намерения нужно передать значение goldEnjoyer
.
Неподходящий для перевода аккаунт
Неподходящий для перевода аккаунт
Для неуспешной верификации аккаунта в поле account
в запросе на создание намерения нужно передать значение diamondsFan
.
Результат верификации можно узнать из поля verified
в ответе на запрос. Если поле verified
равно true
, значит аккаунт подходит для пополнения. Если поле verified
равно false
, значит аккаунт не подходит для пополнения.
Тестирование оплаты
В тестовой среде оплата выставляется в тестовый терминал платежной системы и для тестирования можно использовать тестовые карты. Подробнее о методе оплаты вы можете прочитать в разделе выставление счета.
Карта для успешной оплаты
Карта для успешной оплаты
Для успешной оплаты в тестовом терминале платежной системы нужно использовать карту с номером 4300 0000 0000 0777
с датой окончания 12/30
и кодом CVV 111
.
Карта для отказа оплаты
Карта для отказа оплаты
Для неуспешной оплаты в тестовом терминале платежной системы нужно использовать карту с номером 5000 0000 0000 0009
с датой окончания 12/30
и кодом CVV 111
.
В зависимости от результата оплаты, платежная форма перенаправит пользователя на разные адреса.
Настройка страниц успешной и неуспешной оплаты в тестовом терминале платежной системы производится в настройках терминала.