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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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