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を導入して得られる予定の知見
Search
Takayuki
January 18, 2019
Technology
0
150
Stripe Connectを導入して得られる予定の知見
Stripe Connectを導入して得られる予定の知見
Takayuki
January 18, 2019
Tweet
Share
More Decks by Takayuki
See All by Takayuki
地方カンファレンス主催のススメ
bumptakayuki
1
110
Laravelで敢えて試す脆弱性のある書き方
bumptakayuki
1
360
地方でのPHPエンジニア採用って実際どうなの?
bumptakayuki
0
380
沖縄観光、名物を一挙紹介!
bumptakayuki
2
400
Laravel ShiftでLaravelのバージョンアップしてみた話
bumptakayuki
1
1k
flutterでイベントアプリを作ってみた
bumptakayuki
0
91
オフショア開発の辛みと学んだ事
bumptakayuki
0
310
ChatGPTにStripeのサンプルコードを書かせてみた
bumptakayuki
1
130
ChatGPTに記事を書かせてみた
bumptakayuki
1
200
Other Decks in Technology
See All in Technology
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
260
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
240
Java EE/Jakarta EEの現状と将来―クラウドネイティブ時代にJava EEは対応できるのか?―
takakiyo
1
140
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
0
120
現代CSSフレームワークの内部実装とその仕組み
poteboy
8
3.6k
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
470
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
230
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
0
170
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.7k
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
100
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
150
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
KATA
mclloyd
15
12k
A Tale of Four Properties
chriscoyier
151
22k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Designing the Hi-DPI Web
ddemaree
276
33k
Debugging Ruby Performance
tmm1
70
11k
The Mythical Team-Month
searls
216
42k
How to train your dragon (web standard)
notwaldorf
73
5.2k
Teambox: Starting and Learning
jrom
128
8.4k
Clear Off the Table
cherdarchuk
84
310k
Transcript
Stripe ConnectΛಋೖͯ͠ಘΒΕͨ ݟ͢Δ ༧ఆͷ
1 ձࣾհɾࣗݾհ 2 Stripeಋೖʹࢸͬͨഎܠ Agenda 3 Stripe ConnectΛಋೖ͢ΔϝϦοτ
1 ձࣾհɾࣗݾհ
4 ࣗݾհ ◆໊લ ླ ೭(Suzuki Takayuki) ◆ࣗݾհ ɾ1990ɺਆಸݝੜ·Εɻ ɾࣾձਓʹͳ͔ͬͯΒɺϓϩάϥϛϯάΛ࢝ΊΔɻ ɾ2015ʹϑϧεϐʔυʹೖࣾ͠ɺ2017ʹϑϦʔϥ
ϯεΛͬͨޙʹ201711݄ʹԭೄͰىۀɻ ◆झຯ ίεϓϨɺԻָϥΠϒɺϚϥιϯେձʹग़Δɺٿ؍ ઓ ◆Twitter @kanbo0605
Copyright Re:Build.inc All Rights Reserved. 1.ձࣾհ ◆ձ໊ࣾ גࣜձࣾRe:Build ◆ॅॴ ԭೄݝԭೄࢢதԝ̍ஸ̍̒−̕
◆ࣄۀ༰ ɾࣗࣾWEBαʔϏεͷاըɾ։ൃɻ ɾडୗ։ൃ ◆ࣾһ 5໊ ◆ΤϯδχΞͷಇ͖ํ ϦϞʔτϫʔΫՄೳͳࣗ༝ͳಇ͖ํΛਪͯ͠·͢ʂ
2 Stripeಋೖʹࢸͬͨഎܠ
7 ࣗࣾWebαʔϏεͷ։ൃ ɾαʔϏε໊ tadoru ɾγεςϜ֓ཁ Ϋϥυιʔγϯά ΫϨδοτܾࡁ ͳͲ ɾ͍ͬͯΔٕज़ ݴޠ
: PHP,JavaScript ϑϨʔϜϫʔΫ: laravel5,Nuxt.jsͳͲ
8 ཁ݅ ɾܾࡁΛϓϥοτϑΥʔϜ্Ͱߦ͏ɻ ɾۜߦৼࠐ໘ͳͷͰɺϓϥοτϑΥʔ Ϝ্Ͱ͓ۚͷΓऔΓΛ͍݁ͤͨ͞ɻ
3 Stripe ConnectΛಋೖ͢ΔϝϦοτ
1 0 Stripe Connectͱ ɾCustomerʢސ٬ʣ: ߪೖऀͰ͋Γ͓ۚΛࢧ͏ํɻӈͷਤ Ͱɻ ɾPlatformʢϓϥοτϑΥʔϜʣ: ͦͷ໊ͷ௨ΓϓϥοτϑΥʔϜΛఏڙ ͢Δํɻӈͷਤͷ੨ɻ
ɾConnected accounts: ϓϥοτϑΥʔϜΛར༻ͯ͠αʔϏε Λఏڙ͠ɺೖۚΛड͚ΔํʢࢠΞΧ ϯτͱݺΕ·͢ʣɻӈͷਤͷϐϯ Ϋɻ ࢀߟɿhttps://qiita.com/y_toku/items/7bfa42793801dfc5415d
11 Stripe Connectͱ ΤʔδΣϯτ Tadoru اۀ
1 2 ༻ޠղઆ ɾܾࡁ: Chargeͱදݱ͞Ε͓ͯΓɺ͓٬͞·͕ࢧ͏͜ͱ ɾೖۚ: PayoutͰɺͦΕͧΕͷΞΧϯτͷۜߦޱ࠲ (external account) ͷೖۚ
ɾૹۚ: TransferͰɺϓϥοτϑΥʔϜ͔ΒࢠΞΧϯτͷߴͷҠಈ ɾࢠΞΧϯτ: Connected accountͰɺϓϥοτϑΥʔϜΛར༻ͯ͠αʔϏεΛఏ ڙ͢ΔΞΧϯτɻࢿۚͷड͚खͰ͋Δɻ ɾߴ: ܾࡁֹ͔ۚΒfeeͳͲΛҾֹ͍ͨۚ ɾຊਓ֬ೝ: ID Verification ͷ͜ͱɻStripe ैདྷͷΑ͏ͳࣄۀ৹͕ࠪͳ͍ͷͰɺ͜ ͷϓϩηε͕৹ࠪͱ᷿ͰݺΕΔ͜ͱ͋Γ·͕͢ɺΧʔυར༻Մ൱ͷ৹ࠪͱ શ͘ผͷͰ͋ΔɻϚωʔϩϯμϦϯάมͳ৫Ͱͳ͍͔Λ֬ೝ͢ΔͨΊͷϓ ϩηε ࢀߟɿhttps://qiita.com/y_toku/items/7bfa42793801dfc5415d
1 3 ܾࡁର اۀ ʢCustomerʣ ΤʔδΣϯτ ʢࢠΞΧϯτʣ tadoru ʢϓϥοτϑΥʔϜʣ հखྉ
Ϛονϯά࣌ͷใु
1 4 ϝϦοτ ॊೈͳΧελϚΠζػೳ Connect ͷڧΈ API ɻϓϥοτ ϑΥʔϜͷ࠷దͳΤΫεϖϦΤϯεΛσ βΠϯͰ͖·͢ɻϢʔβొϑϩʔͷΧ
ελϚΠζɺೖۚαΠΫϧͷઃఆɺෳ ࡶͳࢿۚҠಈͷΧελϚΠζॲཧɺ౷߹ ͞ΕͨܦཧϨϙʔςΟϯάػೳɻ ਝʹಋೖͰ͖Δ ϓϥοτϑΥʔϜͷͨΊͷܾࡁΠϯϑ ϥετϥΫνϟߏஙͰɺ͢Ͱʹ͞ Εͨ UI ཁૉΛऔΓೖΕͯɺϩʔϯνΛ εϐʔυΞοϓɺΦϖϨʔγϣϯΛγϯ ϓϧʹͰ͖·͢ɻ άϩʔόϧల։͍͢͠ ੈք 25ΧࠃҎ্ͷചΓखࢧ͍Մ ೳɻϚʔέοτ͝ͱͷݱࢠձࣾ ۜߦ࿈ܞඞཁ͋Γ·ͤΜɻෳࡶͳ ॲཧ Connect ͕Ҿ͖ड͚·͢ɻ 1 2 3 https://stripe.com/connect
1 5 ೖۚͷλΠϛϯάʹ͍ͭͯ ೖۚʹ࣮ࡍʹࢠΞΧϯτͷۜߦʹ͓͕ۚೖΔ ɾࣗಈ σϑΥϧτࣗಈɻ Monthly ͔ WeeklyΛબΔ ཧ༝͕ͳ͚Εͪ͜Β͕Φεεϝ
ɾखಈ ೖۚλΠϛϯάΛϓϥοτϑΥʔϜଆ͕ίϯτϩʔϧ͢Δ ʢചΓखଆ͕ࣗͰҾ͖ग़ͤΔΑ͏ʹ͔ͨͬͨͨ͠Ίʣ
1 6 ϢʔβʹࣗͷϓϥοτϑΥʔϜ Ҏ֎ݟͤͨ͘ͳ͍߹ CustomΞΧϯτͳΒɺ ΞΧϯτొ~ೖۚ·ͰAPIͰίϯτϩʔϧ Ͱ͖Δʂ
1 7 ϓϥοτϑΥʔϜͷखྉઃఆʹ͍ͭͯ ࣗ༝ʹઃఆͰ͖·͢ʂ
1 8 Stripe Connectಋೖࣄྫ γΣΞϦϯάΤίϊϛʔ ۭ͖εϖʔε(Ոɺձٞࣨɺֶ ߍͳͲ)Λ ିͨ͠ΓɺआΓͨΓͰ͖Δϓϥο τϑΥʔϜͰ͢ɻ https://www.spacemarket.com/
1 9 Stripe Connectಋೖࣄྫ ΫϥυϑΝϯσΟϯά ΫϦΤΠλʔ͕ϓϩδΣΫτΛ ࣮ݱ͢ΔͨΊͷࢿۚΛੈքத͔ ΒืΔ͜ͱ͕Ͱ͖Δɺੈք࠷େ ͷϑΝϯσΟϯάϓϥοτϑΥʔ ϜͰ͢ɻ
https://www.kickstarter.com/?lang=ja
2 0 Stripe Connectಋೖࣄྫ ECαΠτ E ί Ϛ ʔε ࡞
ͷ ϓ ϥ ο τ ϑΥʔϜͰɺߴػೳͳωοτ γϣοϓ͕࡞Ͱ͖ΔαʔϏε Ͱ͢ɻ https://www.kickstarter.com/?lang=ja
2 1 ·ͱΊ ɾϓϥοτϑΥʔϜͰखྉΛऔΔϏδωεϞ σϧʹ͍͍ͯΔ ɾAPIܦ༝ͰɺೖۚखྉͷઃఆͳͲ͕؆୯ ʹͰ͖Δ
2 2 ࠓޙͷݕ౼ϙΠϯτ ɾհखྉΛΫϨδοτΧʔυܾࡁͰΔࣄʹاۀతʹҧײͳ ͍͔ʁ →ಋೖ༧ఆͷاۀ͞ΜʹώΞϦϯά͢Δɻ ɾtadoru্ͰͷܾࡁΛ͢ΔͳΒɺΤʔδΣϯτશһʹϢʔβʔొ࣌ ʹݸਓใΛฉ͔ͳ͚Ε͍͚ͳ͍ɻ͜͜ͷUIΛͲͷΑ͏ʹ͢Δ͔ʁ ʢStripe্ʹࢠΞΧϯτΛ࡞͢ΔͨΊʣ
2 3 ࢀߟจݙ https://qiita.com/y_toku/items/7bfa42793801dfc5415d https://stripe.com/connect
2 4 ࣍ճʹ࣮ࡍʹಋೖͨ͠ Λ͠·͢ʂʂ