Как создать одноразовый номер карты для повторных транзакций, не заставляя пользователей вводить данные карты? - PullRequest
0 голосов
/ 28 марта 2019

У нас есть требование, что платеж должен инициироваться повторно без вмешательства пользователя, как ежемесячная / ежегодная абонентская плата за мобильные приложения в магазине Google Play . Платеж должен быть инициирован с бэкэнда автоматически после определенного интервала (сумма может быть разной для каждого интервала). Мы обнаружили, что квадратный платеж card nonce используется для совершения транзакции. Одноразовый номер карты генерируется из Формы оплаты, когда пользователи впервые вводят данные своей карты. Как создать одноразовый номер для дальнейших транзакций, не заставляя пользователей вводить данные своей карты в квадратной форме оплаты?

1 Ответ

1 голос
/ 28 марта 2019

Вы хотите использовать функцию Карта в файле .По сути, когда клиент впервые вводит данные своей кредитной карты в Квадратную платежную форму, вы генерируете одноразовый номер, а затем используете этот одноразовый номер, чтобы сохранить карту в профиле клиента (так что вам, конечно, нужно создать клиента Square какЧто ж).В будущем вы сможете зарядить карту в файле, вместо того, чтобы заставлять их снова вводить данные своей карты.

Подробная информация о сохранении карт в файле с помощью Square: https://docs.connect.squareup.com/payments/transactions/cookbook/save-cards-on-file

Подробнеео начислениях на хранение в файле с Квадратом: https://docs.connect.squareup.com/payments/transactions/cookbook/charge-cards-on-file

Детали вокруг конечной точки CreateCustomerCard: https://docs.connect.squareup.com/api/connect/v2#endpoint-customers-createcustomercard

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...