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
CtoCマーケットプレイスを成長させる オンライン決済の仕組み
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Daishi Kakinoki
February 16, 2018
Technology
1
920
CtoCマーケットプレイスを成長させる オンライン決済の仕組み
https://cloudplatformonline.com/inevitable-ja-night-3.html
に登壇した際の資料です。
Daishi Kakinoki
February 16, 2018
Tweet
Share
More Decks by Daishi Kakinoki
See All by Daishi Kakinoki
Spacemarket Connect Custom Account
dkakinoki
0
260
Railsでサーバレスなバッチ処理 / Rails Batch Serverless
dkakinoki
1
2k
SSRした動的コンテンツをFastlyにキャッシュする
dkakinoki
0
1.2k
[Stripe] ConnectのManual Payoutsを利用して 任意のタイミングで売上を入金する
dkakinoki
0
3.4k
Other Decks in Technology
See All in Technology
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
270
Context Engineeringの取り組み
nutslove
0
380
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
AI駆動開発を事業のコアに置く
tasukuonizawa
1
400
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
390
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
230
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
110
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
330
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
430
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
0
2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Technical Leadership for Architectural Decision Making
baasie
2
250
Designing for Performance
lara
610
70k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
280
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Making Projects Easy
brettharned
120
6.6k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
77
Transcript
CtoCマーケットプレイスを成長させる オンライン決済の仕組み Daishi Kakinoki 2018/2/16
自己紹介 Kakinoki Daishi(@d_kakinoki) PM / TL
スペースマーケットとは スペースを 借りたい人 (ゲスト) スペースを 貸したい人 (ホスト) 探す・借りる 掲載する・貸す
あるゆニーズとスペースをマッチング 会議 パーティー セミナー ヨガ 写真撮影 ロケ撮影 コスプレ撮影 勉強会 周年記念
ハロウィン 結婚式 グランピング 花見 ママ会 誕生日会 お笑い会場 無人島 球場 お城 映画館 廃ビル 会議室 キッチン お寺 屋上 イベントスペース 結婚式場 体育館 豪邸 古民家
写真
写真
写真
写真
http://www.meti.go.jp/committee/sankoushin/shojo/johokeizai/bunsan_senryaku_wg/pdf/004_04_00.pdf
シェアリング・エコノミー型サービスの主な収益モデル 広告掲載型 サービス 課金型 手数料型
スペースマーケットのお金の流れ ゲスト ホスト スペース利用料 + サービス利用料 スペース利用料 - ホスト手数料 サービス利用料
+ ホスト手数料
直接決済はしない ゲスト ホスト
取引で最も重要なのは信頼 ゲスト ホスト 信頼できる?
信頼に関する2つのポイント • きちんとスペースを使えるか(使ってくれるか) →認証やレビュー評価 • 表示通りの価格で支払えるか(支払ってくれるか) →スペースマーケットが仲介をして決済を行う
決済機能が必要 ゲスト ホスト
しかし開発のリソースは限られている PCI DSS準拠 複雑な決済処理 反社チェック
決済サービスとの連携 ×
ゲストの支払いについて
ゲストの支払いについて ゲスト ホスト スペース利用料 + サービス利用料 スペース利用料 - ホスト手数料 サービス利用料
+ ホスト手数料
ゲストの支払い方法 • 個人 • クレジットカード決済 • 法人 • クレジットカード決済 •
後払い(請求書払い)
クレジットカード決済
クレジットカード決済 ×
クレジットカード決済の予約の流れ ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了
決済のタイミング ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了 仮売上 (利用枠の確保) 実売上
(実際の課金)
仮売上がない場合 ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了 リクエスト時に実売上? → まだ確定していない
仮売上がない場合 ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了 承認時にいきなり実売上? → クレカの利用枠がないかも
仮売上がない場合 ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了 承認後に支払い? →支払ってくれないかも スケジュールを抑える
仮売上は双方にとってメリット ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了 再訪問なし ホストの承認で請求 未払いのリスクなし
実装例 # 仮売上 Stripe::Charge.create( :amount => 2000, :currency => "jpy",
:source => "tok_amex", :capture => false ) # 実売上 ch = Stripe::Charge.retrieve("ch_xxx") ch.capture
今すぐ予約
今すぐ予約 ×
今すぐ予約の流れ ゲスト ホスト クレジットカードの登録・選択 今すぐ予約 Googleカレンダー連携 予約完了
今すぐ予約の流れ ゲスト ホスト クレジットカードの登録・選択 今すぐ予約 Googleカレンダー連携 予約完了 すぐに決済と予約が完了 操作なく予約完了 自動スケジュール連携で
ダブルブッキングが発生しない
GooglePay ×
クレジットカード決済の課題 ゲスト ホスト クレジットカードの登録・選択 予約リクエスト 承認 予約完了 クレジットカード情報の 入力が手間
GooglePayが解決してくれること • Googleアカウントに登録したクレジット カードを選択可能なため、 クレジットカード情報の入力が不要 • 入力をせずに発行されたトークンを基 にクレジットカード決済(登録)が可能な ため、よりセキュア
GooglePayでの支払い操作 ① ② ③ ④
より簡単に決済 9タップ + 5入力 4タップ
処理の流れ Server App 支払い方法を選択 カードを選択 トークンを発行 予約リクエスト 決済リクエスト 決済処理 予約リクエスト
完了処理 予約リクエスト 完了
GooglePay自体は決済を行わない Server App 支払い方法を選択 カードを選択 トークンを発行 予約リクエスト 決済リクエスト 決済処理 予約リクエスト
完了処理 予約リクエスト 完了
実装例(ブログ) http://blog.spacemarket.com/code/lt_jp_stripes-tokyo-vol-5/
ホストへの入金
ホストへの入金について ゲスト ホスト スペース利用料 + サービス利用料 スペース利用料 - ホスト手数料 サービス利用料
+ ホスト手数料
Stripe Connect https://stripe.com/docs/connect
自動化前の売上入金の課題 • SPM経理の入金作業の負荷 ◦ 数日かけて整合性をチェック • ホストへの売上入金は翌月末払い ◦ スペース利用日から30日 -
60日
自動入金のために構築した仕組み 1. ホストのスペース掲載審査 2. ホストへ売上を入金
1. ホストのスペース掲載審査 ホスト スペース掲載 Account登録 掲載審査依頼 Verification 審査完了 掲載審査 審査結果通知
Webhook サーバ(運営)
2. ホストへ売上を入金 ホスト Transfer 予約承認 送金リクエスト ホストAccount サーバ Payment 予約完了処理
予約完了 利用から11日後 売上入金処理 Payout 2-3日後
Connect導入の結果 利用 入金 60日 14日 導入前 導入後 4倍以上の早さ 入金作業 作業日数
0 *後払い決済除く 数日 導入前 導入後
まとめ • CtoCのサービスは簡単で 安心な決済の仕組みが必要 • ゲスト・ホスト双方のUXを向上 させるために決済サービスを活用
エンジニア・デザイナー 募集中!!
ご静聴ありがとうございました。