質問: ### 前提・実現したいこと https://stripe.com/docs/stripe-js/elements/quickstart ここ↑を参照して、決済画面を作っています。 入力画面→確認画面遷移して、入力カードの最後4桁を画面に表示したいです。 ``` ``` ### 発生している問題・エラーメッセージ stripeのAPIからカード番号を返さないので、どうすればカードの最後4桁を取得して、画面にしますか? ### 試したこと JSにStripe Elementの入力値をなかなか取得できませんでした (入力のカード下4桁を取得して、確認画面に表示する)
回答: > > なかなか取得できませんでした > > > これがどういう意味を指すか分からないんですが、結局「時間や労力はかかったけどできた」ように捉えられますがどうなのでしょうか。 いずれにしてもAPIがカード番号を返さないのはセキュリティ的な観点から当然と言えば当然です。 また、画面にわざわざカード番号を一部でも表示させるメリットってないと思うので、 利用しているAPIの仕組み上、返ってこないのであれば表示させないという選択肢しかないと思います。