Как долго действует жетон карты Stripe?
Примерно в течение какого времени действует жетон карты Stripe (полученный через Stripe.js)? Согласно документам:
Токен предназначен только для одноразового использования и имеет короткий срок действия. Используйте его в вызове API немедленно.
Я понимаю, что не должен хранить токен для последующего использования, но насколько коротким является "короткий" в этом случае? Стоит ли ожидать, что он истечет через несколько секунд или минут?
(Хотя это не относится к самому вопросу, причина, по которой я спрашиваю, состоит в том, что я хотел бы сделать шаг обмена токенами из транзакции, которую ожидает пользователь, и позволить фоновому заданию обрабатывать фактическую интеграцию с Stripe. Очевидно, Это не очень хорошая идея, если токен имеет очень короткое время жизни.)
1 ответ
Токен карты действителен в течение нескольких минут (обычно до 10). В этом случае Stripe рекомендует использовать токен сейчас, чтобы создать клиента с помощью API, сначала сохранить его карточку, а затем разрешить фоновой работе обработать часть оплаты после факта.
Это также гарантирует, что карта действительна, так как Stripe сначала запускает авторизацию на $0/$1 на карте. Затем вы можете немедленно дать отзыв клиенту в случае ошибки.