オンライン決済に備えてカードを収集・保存する
Stripe Terminal のシステムを使用し、オンラインでの再利用に備えてカード情報を収集・保存します。
Stripe Terminal を使用すると、決済手段を収集・保存して、オンラインで再利用できます (モバイルウォレットを除く)。Billing を使用し、対面でカードを使ってオンラインのサブスクリプションを開始し、顧客のオンラインアカウントに支払い詳細を保存したり、または後払いなどを行うことができます。
Collect and save reusable card details
Terminal で再利用可能なカード詳細を収集し、オンラインで使用するために保存できます。
Create a reusable PaymentMethod
カード提示による決済手段を使用して PaymentIntent または SetupIntent を作成する場合、PaymentMethod を直接保存することはできません。ただし、ほとんどの場合、Stripe はそのカード情報を使用して、再利用可能な generated_
PaymentMethod を作成できます。これは、同じ決済手段であり、オンライン決済に再利用できます。
Charge a saved card
以前の取引で保存されたカード詳細を使用して、後日顧客に請求することができます。
将来の購入で保存されたカードに請求するには、保存された決済手段で PaymentIntent を作成して確定します。
Terminal PaymentIntent でカードを保存するには、generated_
PaymentMethod を Customer に関連付けます。これにより、支払い情報を再度収集することなく、この決済手段を再利用することができます。PaymentMethod を Customer に関連付けずに PaymentIntent へと関連付けた場合、その決済手段は今後の取引で再利用することができません。
Charge customers outside the checkout flow
顧客に請求する際に顧客が決済フローにいない場合には、off_session を true
に設定します。これにより、顧客による認証が必要な場合は PaymentIntent からエラーがスローされます。
保存されたカードに請求する場合に confirmPaymentIntent メソッドは使用できません。生成されたカードでの支払いはオンライン決済であり、Terminal SDK メソッドでは処理できません。
Track customer behavior with card fingerprints
Stripe API を使用し、同一カードによる取引を相互関連させることで、オンラインと小売の両チャネルにわたってリピーター客を認識できます。card
の支払い方法と同様、card_
の各支払い方法には、特定のカード番号を一意に識別するフィンガープリント属性があります。モバイルウォレット (Apple Pay、Google Pay など) のカードは、オンラインで使用されるカードとフィンガープリントを共有しません。
API バージョン 2018-01-23 以降、Connect プラットフォームでは 、すべての連結アカウントで統一的なフィンガープリントが card_
および card
PaymentMethod に表示されます。このフィンガープリントを使用して、連結アカウントにおける特定のカードの支払いを検索できます。
Compliance
顧客の支払いの詳細を保存する際、適用されるすべての法律、規制、ネットワークの規則に準拠する責任はお客様にあります。たとえば、欧州データ保護委員会は、支払いの詳細の保存に関するガイダンスを発行しています。これらの要件は通常、以降の購入時の決済フローでの顧客の支払い方法を提示する、顧客がお客様のウェブサイトやアプリを使用していないときに請求するなど、将来に備えて顧客の支払い方法を保存する場合に適用されます。
支払い方法の詳細を保存する趣旨、顧客がオプトインできるようにする規約を、ウェブサイトおよびアプリに追加します。顧客がオフラインのときに顧客に請求する予定の場合は、少なくとも以下に関する説明を規約に含めてください。
- 指定された取引で顧客の代理として単独の支払いまたは一連の支払いを開始することをお客様に許可するという、顧客からお客様への同意
- 予期される支払い時期と支払い頻度 (たとえば、請求が予定されている分割払いまたはサブスクリプションの決済なのか、あるいは予定されていないトップアップなのか)。
- 決済金額の決定方法。
- サブスクリプションサービスに使用される支払い方法を設定する場合は、キャンセルに関するポリシー。
これらの規約に関する顧客の書面による同意の記録を必ず保管してください。
支払い方法を保存した場合、その使用は、規約に記載された特定の用途にのみ使用できます。顧客がオフラインであるときに請求し、さらに顧客の支払い方法を保存して、以降の購入に備えた保存済みの支払方法として顧客に提示する場合は、顧客から明示的に同意を収集する必要があります。そのための方法の 1 つとして、「今後の使用に備えて支払い方法を保存する」チェックボックスの使用があります。