Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Stripe 銀行振込
Search
ryusei1212
March 25, 2024
0
200
Stripe 銀行振込
ryusei1212
March 25, 2024
Tweet
Share
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Scaling GitHub
holman
461
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Documentation Writing (for coders)
carmenintech
72
4.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
Adopting Sorbet at Scale
ufuk
77
9.5k
Side Projects
sachag
455
43k
Practical Orchestrator
shlominoach
190
11k
Transcript
銀行振込実装してみた !!!
自己紹介
自己紹介 氏名 菅野竜聖 (ryusei) 所属 株式会社ソニックガーデン 出身 東京 → 広島(高陽マックの隣)
趣味 格闘技・ボクシング
銀行振込ってしたことありますか?
最初に、Checkout APIによる 実装をしました
Checkout API テスト
Checkout API テスト
Checkout API テスト
サービス画面に戻ってきたい!!!
金融機関コード 1234 銀行名 いろは銀行 口座種別 中央支店
口座番号 TEST576 口座名義人 ストライプ 請求金額 ¥1,420 My service
別の実装方法を探しました
Payment Intent API
Payment Intent API PaymentIntent (支払いインテント) API を使用して、 PaymentIntent のライフサイクルを通じてステータスが変化する複 雑な決済フローを処理できるシステムを構築します。
この API は、支払いの作成から決済までを追跡し、必要に応じて 追加の認証ステップをトリガーします。
ざっくり言うと、Pyament Intentを使用して銀 行振込の支払いを作成するようにしました
Payment Intent API Payment Intentオブジェクト
Payment Intent API
Checkout APIをコール Pyament IntentAPIをコール
銀行振込を実装をする上で気をつけたいこと
銀行振込は、顧客の振込額が予想される支払い 金額よりも多い場合や少ない場合がある
None
振込金額が足りない旨を直接ユーザーに伝えたり、 管理者向けに通知などをするといったことができま す
まとめ
Checkout APIを使用すると銀行振込も結構一瞬 で実装できる、細かいニーズに対応するには、 Payment Intentが使える 銀行振込特有の振込額のミスなどが起きる可能 性が他と比べると高いのでそれをケアしてあげる 必要がある
Stripeはドキュメントがわかりやすいのと、チャット サポートが充実しているのでわからなくなっても すぐに解決できる
ご清聴ありがとうございました。