2016-10-18 9 views
0

こんにちは私は私のプロジェクトでストライプを使用していました。支払いのためにクレジットカードの詳細を提供するようにユーザーに依頼しました。&私はストライプトークンを生成して顧客に請求します。私は、顧客が将来の取引のためにカードの詳細を保存することができるチェックボックスを提供した&クライアントの要件は、チェックボックスをオンにすると、支払いが正常に完了したら詳細を保存しなければならないということです。私はストリーミング・トークンを処理中にPOSTメソッドで取得するだけで、カードの詳細は取得しません。プログラミングの方法でstripeTokenからカードの詳細を取得することは可能ですか、それに相当するオプションは何ですか?&便利なオプションですか?ストライプ支払い中にカードの詳細を保存する

トークンの生成にstripeが必要とするフィールドにname属性を追加しようとしましたが、POST形式で空になっています。

+0

あなたはこれを試しましたか:[https://stripe.com/docs/charges#saving-credit-card-details-for-later](https://stripe.com/docs/charges#saving-credit-カード詳細情報) – vher2

+0

@Maktwick:[documentation](https://stripe.com/docs)と[API](https://stripe.com/docs/api)をよくお読みになることをお勧めします。 )Stripeが提供しています。 –

答えて

-1

Stripeカードの末尾4桁のみを提供します。 ストライプAPIによって提供され、後で支払い用に使用するCustomerIdを保存することができます。

+3

クレジットカードの詳細を保存することはできません。そのため、ストライプはカードの最後の4桁のみを返します。 – vher2

+0

はい、クレジットカードの詳細をローカルに保存しないでください。ほとんどの国では、これは実際にはまっすぐに許可されていません、あなたは非常に多くのために訴えて見つけることができます*特に*それらの詳細が盗まれた場合。 PCIコンプライアンスは、他の人のお金を処理するすべての開発者が読み上げるべきものです。それはストライプ、ペイパル、銀行などのTOSに対してもほぼ確実です。良いニュースは、トークンを保存することができます。これは、トークンが自分自身に資金を移転するためにしか使用できないため、ハッカーや企業スパイ – Shayne

0

このチェックボックスをオンにすると、トークンを使用して新しい顧客を作成することができます。 @ vher2のlinkには、次に示す例があります。

EDIT

Stripe.jsから生成されたトークンインサイドあなたが必要なすべての情報を持っています。トークン作成のApi StripeへのExample Responseを参照してください。

関連する問題