Платежи в один клик

Если вам нужно сохранять данные карт на стороне платежного шлюза для последующей оплаты в один клик без ввода карточных данных и без 3-D Secure, сценарий может быть следующим:

  • На вашем сайте необходима авторизация пользователей с доступом в личный кабинет.
  • При первой оплате, предложите пользователю привязать карту, чтоб не вводить реквизиты при каждом платеже. 
    Если пользователь согласится, сохраните после оплаты в его профиле маску карты (тип и последние 4 цифры), а также токен. Параметры карты и токен система возвращает в Pay уведомлении и через API. Обязательным условием получения токена является передача идентификатора пользователя в параметре AccountId.
  • При последующих оплатах, предлагайте пользователю оплатить с ранее привязанной карты 
    Если пользователь выбирает ранее использованную карту — вызывайте метод оплаты по токену через API.
  • Предоставьте пользователю возможность управлять своими картами.
    Если пользователь не желает более платить с привязанной карты, удалите маску и токен из его профиля.
  • Сделайте раздел с историей платежей, которая включает в себя как минимум дату и сумму оплаты.