#javascript #node.js #stripe-payments #fetch #payment
#javascript #node.js #stripe-платежи #выборка #оплата
Вопрос:
Для создания платежей пользователь может сохранить информацию о карте, создав объект customer, и впоследствии с него будут сняты платежи, просто предоставив идентификатор клиента из созданного объекта customer, поэтому нет необходимости повторно предоставлять информацию о карте, извлекать токен и использовать его для вызова API создания платежей. Просто нужен идентификатор клиента из объекта customer, хранящегося на сервере приложения.
Но для перевода средств на дебетовую карту пользователя (https://stripe.com/docs/sending-transfers ) пользователю всегда придется предоставлять информацию о карте для извлечения токена с помощью вызова API, а затем использовать токен для выполнения вызова API передачи.
Итак, для вызова API перевода средств есть ли что-то вроде идентификатора клиента, где он заменяет необходимость в токене, который извлекается только при предоставлении информации о карте?
Заранее благодарю
Ответ №1:
В документации упоминается, что этот метод выплаты третьим лицам устарел. API Stripe в какой-то момент в будущем полностью отключит поддержку получателей. Вы должны использовать управляемые учетные записи, а не получателей.
Документацию по созданию банковских переводов с управляемыми учетными записями можно найти здесь.
Вам определенно не нужно собирать информацию каждый раз. Вы бы собрали информацию один раз и использовали токен, чтобы прикрепить ее как внешнюю учетную запись к управляемой учетной записи. Тогда вы сможете создавать банковские переводы на внешнюю учетную запись либо вручную с помощью API, либо указав Stripe создавать переводы автоматически на основе выбранного вами расписания.
Комментарии:
1. в управляемых учетных записях, какие вызовы API я должен выполнить, чтобы ответить на мой вопрос? Кроме того, что касается токена, не истекает ли он / недействителен после одного использования? Вот почему вы создаете объект Customer.