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