web-dev-qa-db-ja.com

Stripeカードトークンはどのくらい有効ですか?

Stripeカードトークン(Stripe.jsから取得)はおよそどのくらいの期間有効ですか? ドキュメントによると

トークンは1回限りで、寿命は短いです。すぐにAPI呼び出しで使用してください。

後で使用するためにトークンを保存するべきではないことは理解していますが、この場合の「短い」はどれくらい短いのでしょうか。数秒または数分以内に期限切れになると予想する必要がありますか?

(質問自体には関係ありませんが、私が尋ねている理由は、ユーザーが待っているトランザクションからトークン交換ステップを取り除き、バックグラウンドジョブに実際のStripe統合を処理させたいからです。明らかに、トークンの有効期間が非常に短い場合、これはお勧めできません。)

17

カードトークンは数分間(通常は最大10)有効です。その場合にStripeが推奨するのは、トークンを使用して、 [〜#〜] api [〜#〜] を介して顧客を作成し、最初にカードを保存してから、バックグラウンドジョブに請求を処理させることです。事後の一部。

これにより、Stripeが最初にカードに対して$ 0/$ 1の認証を実行するため、カードが有効であることが保証されます。エラーが発生した場合は、すぐに顧客にフィードバックを送ることができます。

18
koopajah