Stripe Q17。カード情報を「card object」「source object」へ保存する違いについて

StripeQA

目次一覧

 状態:確認中  閲覧数:1,173  投稿日:2019-03-11  更新日:2019-03-21  
大前提 / source objec /「card object」と「source object」の関係
「source object」と「PaymentIntent」の関係 /「card object」と「PaymentIntent」の関係 / 質問履歴17

大前提 / source objec /「card object」と「source object」の関係

 閲覧数:291 投稿日:2019-03-11 更新日:2019-03-12 

大前提


取得したカード情報
・「card object」または「source objec」へ登録することができる

登録したカード情報を選択すると?
・再利用することができる(次回利用する際、登録の手間が省ける)

1人のCustomerに対して、「カード」を複数登録できる
Create a card APIリクエストにトークンIDを指定すると、1人のCustomerに対して「カード」を複数登録できる
・取得されたカード情報は、作成されたCustomerの「カード」に反映される

1人のCustomerに対して「ソース」を複数登録できる
・取得されたカード情報は、Customerの「支払元」に反映される
Attach a source

source object


支払元
・「カード」と同様に、決済情報を保存するもの
・カードだけでなく、ソースを利用して決済を作成される決済方法(Alipay・WeChat Payなどの決済方法や3D Secure機能付きの支払い)にも使われる
・今後他の決済方法も検討する場合には、「支払元」で登録する

createSource
・SCA未考慮
・現在でも利用可能だが、2019年9月からヨーロッパにおいて適用される Strong Customer Authentication に影響されないよう「PaymentIntents」による実装が推奨されている

「card object」と「source object」の関係


(後の再利用を想定して)カードを登録する場合
・「カード」「支払元」、何れへ登録しても目的を達せられる

「カード」情報が登録されていれば、「支払元」情報がなくても、支払いできる
・「カード」「支払元」、何れかにカード情報が登録されたら、保存されたカード情報で決済ができる

「支払元」情報が登録されていれば、「カード」情報がなくても、支払いできる
・「カード」情報が登録されなくても、「支払元」情報が登録されたら決済に再利用できる

「source object」と「PaymentIntent」の関係 /「card object」と「PaymentIntent」の関係 / 質問履歴17

 閲覧数:316 投稿日:2019-03-12 更新日:2019-03-12 

「source object」と「PaymentIntent」の関係


PaymentIntent で決済を行う場合、カード情報はソースとして保存される → 「支払元」へ保存される
・「支払元」へ保存するために、必ず「PaymentIntent で決済を行う」必要はない
PaymentIntent でのカード情報の保存方法

「card object」と「PaymentIntent」の関係


PaymentIntent objectを作成せずに、取得したトークンを「カード」へ保存する例
Saving Cards

質問履歴17


カード情報を「card object」「source object」へ保存する違いについて
・2019/3/11
(後の再利用を想定して)カードを登録する場合、card object作成して「カード」へ保存する場合と、source object作成して「支払元」へ保存する場合があると思うのですが、両者の違いは何ですか?
「メリット」「デメリット」を教えてください

下記で「Use of this API is no longer recommended」と記載があるので、source object作成は古いやり方ですか?
https://stripe.com/docs/sources/cards


また、ダッシュボードの「カード」へ保存するためには、PaymentIntent object を作成する必要があるのでしょうか?


About the difference that saving card information to "card object" "source object"


Stripe Q16。PaymentIntentの支払いで郵便番号入力を求められる。Radar rules の ZIP code を無効にしているのに

Stripe Q18。PHP使用する場合、オブジェクト形式で配列形式でもアクセスできる

コメント投稿(ログインが必要)



類似度ページランキング
順位 ページタイトル抜粋
1 Stripe Q17。カード情報を「card object」「source object」へ保存する違いについて 66
2 Stripe Q43。payouts スケジュールについて 42
3 Stripe Q14。Customerオブジェクトをcreateする際の"source"パラメータについて 42
4 Stripe Q31。ダッシュボードでの「支払い作成」の見方について 40
5 Stripe Q57。トークン化について 39
6 Stripe Q29。日本で、Connect Customアカウント を導入している事例について 38
7 Stripe Q44。Standard アカウント連結後の返り値で、保存すべき値について 38
8 Stripe Q8。Stripe Checkout public beta version について 36
9 Stripe Q28。Sourceオブジェクトのusageプロパティのデフォルト値について 36
10 Stripe Q20。「webhook」と「synchronous」と「Checkout beta version」について 36
11 Stripe Q10。Checkout の Simple で、「data-zip-code="true"」追加した場合について 35
12 Stripe Q19。「PaymentIntents」と「Sourceオブジェクト」と「Sources API」の関係について 35
13 Stripe Q50。 Connect 「Standardアカウント」で、自身に連結された子アカウントを、ダッシュボードから削除するには? 35
14 Stripe Q22。「新規Customerオブジェクト作成」と「'source'パラメータ指定タイミング」について 35
15 Stripe Q65.Connect Standard で連結されているStripeアカウントの違いについて 35
16 Stripe Q45。「Direct Charges」と「Destination Charges」の書き方の違いについて 34
17 Stripe Q42。「Stripeダッシュボードへログインした後に表示される各ページ」へのアクセス権について 34
18 Stripe Q33。CustomerオブジェクトのcreateSourceメソッドのAPIドキュメントについて 34
19 Stripe Q13。決済成功時に、「請求に紐づけられたメールアドレス」に対して、メール送信したいのですが、 33
20 Stripe Q61. 「複数の1が複数のwebhookを停止しています」はどういう意味ですか? 33
2024/3/02 7:07 更新
週間人気ページランキング / 2-24 → 3-1
順位 ページタイトル抜粋 アクセス数
1 Omise | 「支払」機能を有する決済系サービス(決済サービス) 12
2 pixivFANBOX | クリエイター支援プラットフォーム(課金販売できるプラットフォーム) 7
3 EPUB | ファイルフォーマット(電子書籍) 6
3 クレジットカード決済 | 課金 6
3 YouTube | 動画サービス(課金販売できるプラットフォーム) 6
3 Stripe Q1。Stripeにおける個人事業主の定義 | QA(Stripe) 6
3 EMVレベル1 / EMVレベル2 / EMVCo とは? 6
4 Twitch | ゲーム実況配信サービス(課金販売できるプラットフォーム) 5
5 サブスクリプション | 課金 4
5 Google Pay | 「支払、出金」機能を有する決済系サービス表(決済サービス) 4
5 EMVCo | クレジットカード仕様(仕様) 4
6 Stripe エラー(Stripe) カテゴリー 3
6 プリペイドカード | カード 3
6 Stripe Q16。PaymentIntentの支払いで郵便番号入力を求められる。Radar rules の ZIP code を無効にしているのに | QA(Stripe) 3
7 Stripe Q73.CheckoutのSessionオブジェクトをcreateする際、'payment_intent_data'内の'metadata'として渡したデータを、webhookで受け取る件について | QA(Stripe) 2
7 Payment Request APIとは? / Payment Request API だけで支払い処理が完結するわけではない / Payment Request API の役割 2
7 Something went wrong / You might be having a network connection problem, or the payment provider cannot be reached at the moment. | Stripe エラー(Stripe) 2
7 「支払」と「送金」の違い | 違い 2
8 決済用語 1
8 Stripe Q13。決済成功時に、「請求に紐づけられたメールアドレス」に対して、メール送信したいのですが、 | QA(Stripe) 1
2024/3/2 1:01 更新