Сохранение платёжных данных

Для быстрого и удобного проведения платежей пользователь может сохранить реквизиты одной или нескольких карт при совершении оплаты. Если вы обладаете сертификатом PCI DSS вы можете хранить данные карт на своей стороне, если нет — на стороне Gate. В этом случае Gate сохраняет данные, а также присваивает им уникальный идентификатор.

Gate поддерживает ограничение максимального количества сохраненных платежных инструментов, которые может сохранить пользователь.

Notice: Для включения и настройки данной функциональности свяжитесь со службой технической поддержки support@flashpay.kg.
Внимание: Для сохранения и проведения оплаты по сохраненным данным обязательно передайте в запросе на оплату идентификатор пользователя id в объекте customer.

Получение списка сохраненных платежных данных

Дополнительно по запросу вы можете получить список сохраненных карт и других платежных инструментов пользователя и их данные; при этом номер карты передается в маскированном виде, CVV не передается.

Создание запроса на получение списка сохраненных платежных средств

Прим.: Отправьте запрос /v2/customer/saved_account/list; метод отправки запроса — POST.

В запросе укажите идентификатор пользователя, проект и платежный метод.

После окончания обработки запроса вам придет ответ со списком сохраненных платежных инструментов пользователя или без него, если нет ни одного сохраненного в системе платежного инструмента. Для каждого сохраненного платежного средства в параметре card_id указывается его идентификатор в Gate.

Удаление сохраненных платежных данных

Если пользователь удаляет сохраненный платежный инструмент, отправьте запрос на удаление. Gate убирает такое платежное средство из списка сохраненных, но не удаляет его данные.

Прим.: Если сохраненная платежная карта также имела токен, то токен также будет удален. Но сохраненная карта будет удалена, если вы деактивируете токен этой карты. Дополнительные сведения о токенах см. в Использование токенов.

Создание запроса на удаление платежных данных из списка сохраненных

Прим.: Отправьте запрос /v2/customer/saved_account/delete; метод отправки запроса — POST.

В запросе укажите идентификатор сохраненного инструмента.

После окончания обработки запроса вам придет ответ с результатом удаления инструмента из списка сохраненных.