2 つの質問があります。
支払いなしで Apple Pay を使用して STPToken を作成する方法はありますか? 私の iOS アプリでは、顧客は支払い情報を入力するか、登録時に Apple Pay を使用することを決定します。顧客が購入を決定すると (サインアップ後しばらくしてから)、カードに自動的に請求されます。支払い要求ができるかどうかを呼び出す方法がありますが、トークンを取得するには、実際に支払いを実行してカードにチャージする必要があるようです。顧客が支払い情報を手動で入力した場合、顧客に請求せずに顧客を作成してカードを保存できることに注意してください。この問題は、顧客が Apple Pay の使用を決定した場合にのみ発生します。
テスト目的で、支払いを使用してトークンを作成し、サインアップ プロセス中に顧客のカードに請求すると、dynamic_last4 フィールドと有効期限フィールドが実際のカードと一致しないことに気付きました。これは私のプログラムだけでなく、Stripe の Web サイトにログインして顧客の記録を確認するときにも確認しました。これらのフィールドは実際のカードと一致しませんが、実際にカードを正しく請求できます。これらのフィールドは、Stripe または Apple によって意図的に何らかの方法でマスクされていますか?