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
mmorito
October 26, 2018
Programming
1
820
自社サービスにStripeを導入する話
mmorito
October 26, 2018
Tweet
Share
More Decks by mmorito
See All by mmorito
Road to SRE NEXT@広島
mmorito
0
260
Google Cloud によるDICOM管理
mmorito
0
45
JBUG広島#11
mmorito
0
370
データ分析やAIの "運用" について考える
mmorito
0
450
JP_Stripes in Setouchi #01
mmorito
0
150
Cloud Native Kansai #01
mmorito
0
1.2k
Cloud Native Sapporo #01
mmorito
0
410
GAE/Jで盛大に失敗する方法
mmorito
0
560
Introduction of Firebase
mmorito
0
970
Other Decks in Programming
See All in Programming
データベースの技術選定を突き詰める ~複数事例から考える最適なデータベースの選び方~
nnaka2992
3
3.8k
REST API設計の実践 – ベストプラクティスとその落とし穴
kentaroutakeda
2
220
「MCPを使ってる人」が より詳しくなるための解説
yamaguchidesu
0
290
Rethinking Data Access: The New httpResource in Angular
manfredsteyer
PRO
0
180
テスト分析入門/Test Analysis Tutorial
goyoki
8
2.4k
なぜHono×GraphQLを選んだのか?
junichi_fukushima
0
750
TypeScript だけを書いて Tauri でデスクトップアプリを作ろう / Tauri with only TypeScript
tris5572
2
460
MLOps Japan 勉強会 #52 - 特徴量を言語を越えて一貫して管理する, 『特徴量ドリブン』な MLOps の実現への試み
taniiicom
2
340
External SecretsのさくらProvider初期実装を担当しています
logica0419
0
190
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
110
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
0
150
Boast Code Party / RubyKaigi 2025 After Event
lemonade_37
0
290
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
How to Ace a Technical Interview
jacobian
276
23k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Balancing Empowerment & Direction
lara
0
68
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
Making the Leap to Tech Lead
cromwellryan
133
9.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
Done Done
chrislema
184
16k
Transcript
自社サービスにStripeを導入する話 JP_Stripes 広島 #03
森藤 敏之(もりとう) - @mmorito_0318 所属 - 株式会社エムネス - 遠隔画像診断センター - 医療支援サービス「LOOKREC」
- ひろしま病理診断クリニック - 病理診断センター イベント / 勉強会(担当) - GCPUG - 広島支部 organizer - JP_Stripes 広島
JP_Stripes と 私
第1回: 安藤さんに誘って頂き一般参加 第2回: こちらも一般参加(のはずだった) JP_Stripes と 私
\ 文春ばりの証拠写真 /
第3回(今回): 使ってみるの話をさせて頂くことに! JP_Stripes と 私 \ 地元枠 /
Stripe導入の理由
① Go言語で書ける (curl, Ruby, Python, PHP, Java, Node.js, Go, .NET) ② 豊富な機能で柔軟な資金の移動に対応ができそう(本題)
Stripe導入の理由
導入するアプリのご紹介
CT / MRI レントゲン スキャナ Internet
CT / MRI レントゲン スキャナ Internet バックアップ
CT / MRI レントゲン スキャナ Internet バックアップ Internet
CT / MRI レントゲン スキャナ Internet バックアップ Internet 遠隔診断
CT / MRI レントゲン スキャナ Internet バックアップ Internet 遠隔診断 Internet
CT / MRI レントゲン スキャナ Internet バックアップ Internet 遠隔診断 患者向け
Internet
バックアップ - 料金体系: 装置数に応じた 月々定額料金制 - 資金の流れ: 契約施設 → 弊社 へお支払い - 価格設定:
人間味あふれる価格設定 遠隔診断 - 料金体系: 診断料金 x 依頼件数 の 従量課金制 - 資金の流れ: 契約施設 → 弊社 → 法人 or 個人 へお支払い - 価格設定: 人間味あふれる価格設定 患者向け - 料金体系: 検査コース毎の 受診料 - 資金の流れ: 患者 → 弊社 → 検査実施施設 へお支払い - 価格設定: 一定の価格設定 - その他: セット割、クーポン割あり 要件まとめ
患者向け
▶ 顧客IDをもとにあとでお支払い シンプルにお支払い ▶ カード情報を顧客として登録
None
クーポンが登録できる ▶ クーポンを登録 ▶ クーポンを取得してディスカウント結果をお支払い
None
バックアップ
定期支払いの登録 ▶ プランを登録 ▶ プランを指定して定期お支払い
遠隔診断
Connect
送金用アカウントを作成 ▶ アカウントの作成 ▶ 利用規約の同意
売上と同時に送金 ▶ お支払い(3000円) ▶ 1人目に送金(1000円) ▶ 2人目に送金(1000円) → 1000円が売上として残る
まとめ - 機能が豊富で今後アプリ側に新たな課金体系が できた時も十分に対応していけると感じた - ダッシュボードがとにかく見やすくて使いやすい ! このために手数料3.6%払う価値があるくらい - ドキュメントが充実している
- ただし、(Go言語だけかもしれないが)めっちゃ 間違いがある - そのままコピペしたら結構な確率でコンパイルエラー
Intr → Int
id → ID := → =
!?
ありがとうございました