私はStripe.jsとStripe Elementsでショッピングカートのチェックアウトページを開発しており、Stripeのチェックアウトウィジェットは使用していません。Stripe.JS - 追加データ(オーナー)を持つcreateSource
チェックアウトページには、利用可能な4つの要素(カード、郵便番号、有効期限およびCvc)がすべて使用されています。
独自のPCI準拠のクレジットカードチェックアウトを取得するには、JS関数 "createToken"を使用せず、代わりに(API側での互換性の理由で)私は "createSource"を使用します。
使用方法は、クレジットカードトークンと同じですが、ソースオブジェクトは更新可能ですので、間違っていないと、ソース更新は更新可能なので「メタデータ」を持つことができますオブジェクトはメタデータを持つことができます)。
質問:Javascriptフレームワークを使用して、不正防止機能を拡張するために使用できる追加の所有者データを追加するにはどうすればよいですか。
クレジットカードの所有者のフルネーム、居住国、電子メールアドレスを収集してcreateSource呼び出しに追加したいが、作成されたソースのストライプダッシュボードに表示されない。
ソースコード例
stripe
.createSource(cardNumber,{
owner: {
address: { country: country },
email: email,
name : name
}
})...
はストライプのドキュメントには、「検索機能」を不足しているとGoogleは、私が実際に使用できる結果を与えるものではありません。
一部のストライプ開発者/ユーザーがこの問題を解決するのに役立つかもしれません。
読んでいただきありがとうございます! :)
試しましたか?https://stripe.com/docs/elements/examples#example-3 – 9me