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
190
Stripe 銀行振込
ryusei1212
March 25, 2024
Tweet
Share
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Balancing Empowerment & Direction
lara
1
330
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はドキュメントがわかりやすいのと、チャット サポートが充実しているのでわからなくなっても すぐに解決できる
ご清聴ありがとうございました。