Токен для рекуррентных переводов
Полученный с помощью виджета токен можно сохранить для совершения будущих переводов как рекуррентный, чтобы не передавать каждый раз информацию о банковской карте.
Для этого проведите один успешный перевод с указанием сохранить данные банковской карты. В ответ на такой перевод вернется токен. Токен можно сохранить и проводить с ним следующие переводы.
Как получить токен при создании сессии
Передайте в запросе recurrent=true
(в объекте payment_options
).
Это можно сделать при старте перевода.
Если такой перевод пройдет успешно, вам вернется токен, по которому этот перевод можно повторить.
В этом случае вам нужно получить согласие пользователя на своей стороне — заранее.
Статусы токена
Когда вы создаете токен, он становится активным (is_active: true
) —
по нему можно проводить переводы.
Если токен неактивен (is_active: false
),
перевод не пройдет, вернется ошибка.