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 Connectを利用したレベニューシェアシステム / Stripe Conne...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takuya Tachibana
August 08, 2023
Technology
0
560
Stripe Connectを利用したレベニューシェアシステム / Stripe Connect Sendai
2023年8月8日@CData
https://jpstripes.connpass.com/event/289802/
Takuya Tachibana
August 08, 2023
Tweet
Share
More Decks by Takuya Tachibana
See All by Takuya Tachibana
地方だからできた!東北でのAWS事例を一挙紹介!/ relight local Koriyama
biatunky
0
190
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
760
地方版CCoE「re:light tohoku re:light local」の取り組みについて / inaka_ccoe
biatunky
1
190
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
560
東北のDX最新事例と地方でのクラウド&AI活用のポイント / tohokuconnect_heptagon
biatunky
0
99
東北発!田舎の企業だからこそできたAI&内製化事例 / relight local Ehime
biatunky
0
550
東北・新潟産学官金サロンin青森_ヘプタゴン / tokeiren-aomori-heptagon
biatunky
0
290
東北のDX最新事例と地方でのクラウドビジネスのポイント / re:lightlocal@sendai
biatunky
0
840
青森発!! 田舎の企業だからこそできたAI&内製化事例
biatunky
0
750
Other Decks in Technology
See All in Technology
Red Hat OpenStack Services on OpenShift
tamemiya
0
110
Context Engineeringの取り組み
nutslove
0
350
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
420
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
660
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
120
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.4k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
210
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
350
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
150
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Paper Plane
katiecoart
PRO
0
46k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Transcript
ཱՖ 4USJQF$POOFDUΛར༻ͨ͠ ϨϕχϡʔγΣΞγεςϜߏங +1@4USJQFTઋSFCPPU
ࣗݾհ ཱՖ (38) ੨ݝੜ·Εઋܦ༝੨ݝࡏॅ݁ߏઋ ϔϓλΰϯදऔక σδλϧΩϡʔϒऔక AWS Partner Ambassador
(2021,2022,2023) APN AWS Top Engineers (2021,2022,2023) AWS Summit 2017 ιϧ/ژ εϐʔΧʔ JAWS-UG౦ JAWS-UG2016શࠃද ʮޮՌతͳಋೖɾӡ༻ͷͨΊͷ Amazon Web Services׆༻ೖʯஶऀ
ࣗࣾαʔϏε ߴͰηΩϡΞͳ WordPressϗεςΟϯάαʔϏε WordPressϕʔεͷ ੩తίϯςϯπ৴αʔϏε
ύʔτφʔ੍
ύʔτφʔͱͷϨϕχϡʔγΣΞ Ϣʔβʔ͕ύʔτφʔܦ༝ͰShifterΞΧϯτΛਃ͠ࠐΉͱɺ Ϣʔβʔֹ͕݄ར༻ྉΛࢧ͏ࡍʹҰఆֹΛΠϯηϯςΟϒͱͯ͠ ύʔτφʔૹۚ͢ΔΑ͏ͳΈΛStripe ConnectΛ࣮ͬͯ
4USJQF$POOFDU ɾStripeΞΧϯτಉ࢜ͰࢠؔΛͭ͘Εͯɺܾࡁ͓ͨۚ͠ͷϑϩʔΛࡉ͔͘ॊೈʹ ίϯτϩʔϧͰ͖Δͷ ɾߪೖऀͱαʔϏεϓϥοτϑΥʔϜɺൢചऀͷࡾऀؒͰ͓ۚͷྲྀΕ͕ੜ͡Δ߹ɺͲ ͷΑ͏ͳϑϩʔ͕ద͍ͯ͠Δͷ͔ɺShopifyLyftͳͲΛྫʹɺ͍͔ͭ͘ͷϢʔεέʔε ͕ެ։͞Ε͍ͯΔ
ϨϕχϡʔγΣΞͷϙʔλϧαΠτ ऩӹͷΛߦ͏Έͱͯ͠ύʔτφʔ༻ͷϙʔλϧαΠτΛߏங ओͳػೳ ɾShifterΞΧϯτͷൃߦ ɾύʔτφʔʹඥͮ͘ShifterΞΧϯτҰཡͷදࣔ ɾύʔτφʔͷStripeΞΧϯτͱShifterͷStripeΞΧϯτͷ࿈ܞ →Stripe ConnectΛ༻ʢConnect OAuthʣ ɾϙʔλϧαΠτܦ༝Ͱൃߦͨ͠ShifterΞΧϯτʹͲͷύʔτφʔใ͕ඥ͚ͮΒ
ΕΔ ɾϢʔβʔ͕Shifterͷֹ݄ར༻ྉΛࢧ͏ͨͼʹɺࢧֹ͍ۚͷҰఆׂ߹͕ύʔτφʔ ࣗಈʹૹۚ͞ΕΔ
ϙʔλϧαΠτ༷ ϑϩϯτΤϯυ - vueͷSPA - netlifyʹͯϗεςΟϯά όοΫΤϯυ - pythonͷAPI -
API Gateway + LambdaͰߏங - Stripe SDKΛ༻ ೝূ - auth0Λ༻ - auth0ͷϢʔβʔϝλσʔλʹɺStripe Connectʹͯൃߦ ͞ΕΔConnectedAccountIDརӹͷൺͳͲΛ֨ೲ
·ͱΊ ɾϨϕχϡʔγΣΞͷΈ͕؆୯ʹ࣮ʂʢ1ϲ݄) ɾϩδοΫͷ෦ʹूதͰ͖Δ ɾυΩϡϝϯτ๛ͰαΠίʔ (։ൃऀஊ ɾνϟοτϝʔϧͰͷ͍߹ΘͤͷଞɺΑΓৄ͘͠Γ͍ͨ߹ʹdiscordͰΓ ͱΓड͚͚ͯͯαΠίʔ (։ൃऀஊ ɾϏδωεతͳՁͦ͏͚ͩͲɺ։ൃମݧతʹ্هͷཧ༝͔ΒαΠίʔ (։ൃऀஊ
ɾύʔτφʔϏδωεʹੋඇStripeΛʂ