Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Session Title メルペイ加盟店売上精算の仕組み Takumi Shibazaki Merpay Backend
Slide 2
Slide 2 text
Takumi Shibazaki / @shiv3 2017年にヤフー株式会社に入社、広告のデータ領 域のエンジニアとして従事。その後 2019年にサイ バーエージェント子会社のABEMAにて動画広告 の配信基盤の開発を行う。 2021年9月メルペイ入社後はバックエンドエンジニ アとして加盟店精算領域の開発を担当。 株式会社メルペイ Backend Engineer
Slide 3
Slide 3 text
Agenda 加盟店精算とは 01 加盟店精算の仕組み 02 課題とこれから 03
Slide 4
Slide 4 text
加盟店精算とは 精算 決済 メルペイ 加盟店さま ・入金先口座に「ゆうちょ銀行」をご指定の場合は、上記入金日より、翌営業日後の入金となり ます。 ・入金日が金融機関の非営業日の場合は、前営業日に入金となります ・※売上が 200円以下の場合、自動的に次の入金日に繰り越されます
Slide 5
Slide 5 text
加盟店精算におけるクリアリングとセトルメント ● クリアリング(Clearing) ○ 加盟店さまの未精算売上、手数料などを過不足なく正確に計算 して最終売上を確定する処理 ● セトルメント(Settlement) ○ 確定した売上を加盟店さまに振り込む ○ 売上金の赤残が発生する場合、債権金額を確定して加盟店さ まへ請求する
Slide 6
Slide 6 text
S Partner Sales Account 未精算売上口座 ¥ Clearing Partner Sales Account 精算済み売上口座 D Clearing Partner Debt Account 精算済み債権口座 Internal Accounts 登録済み銀行口座 External Accounts 加盟店さまのお財布・決済アカウント
Slide 7
Slide 7 text
精算システム概要 決済処理 Payment Service Product Services 会計帳簿 サービス 会計イベント 精算 サービス データ突合 リコンサイル 売上金クリアリング 売上金セトルメント(振込) 銀行接続 サービス 債権セトルメント (返済) 決済手数料クリアリング 加盟店決済リクエスト 決済イベント 振込リクエスト
Slide 8
Slide 8 text
手数料クリアリング 精算サービス 決済サービス 決済イベント 決済手数料クリアリング 決済手数料の 決済イベント
Slide 9
Slide 9 text
精算用取引データの管理 決済 決済サービス 決済タイプ from_partner to_partner 売上 - xxx 手数料 xxx merpay 返金 xxx - 手数料返金 merpay xxx 決済手数料 返金 お客さま 加盟店さま 加盟店さま 加盟店さま 加盟店さま 精算サービス お客さま 手数料返金
Slide 10
Slide 10 text
データ突合(リコンサイル) 精算サービス 会計帳簿 サービス データ突合 リコンサイル Time to_partner amount reconciled 10/01 xxx 100 true 10/02 xxx 200 true 10/03 xxx 100 true 10/03 xxx 200 true
Slide 11
Slide 11 text
日次集計 10/01 100円 10/02 200円 10/03 300円 DailySales Time to_partner amount reconciled 10/01 xxx 100 true 10/02 xxx 200 true 10/03 xxx 100 true 10/03 xxx 200 true
Slide 12
Slide 12 text
日次集計(入金集約) 子Partner a 子Partner b 子Partner c 親Partner A to_partner amount a 100 b 100 c 100 親Partner A: 300円 DailySales
Slide 13
Slide 13 text
入金額の集計 10/01 100円 10/02 200円 10/31 1000円 10/03 300円 9/01~9/30 7000円 10/01~10/31 5000円 ~9/30 7000円 入金繰越 12000円 入金予定 DailySales SalesSummaries Payouts 繰越
Slide 14
Slide 14 text
売上金クリアリング S Partner Sales Account 未精算売上口座 ¥ Clearing Partner Sales Account 精算済み売上口座 精算サービス 決済サービス 10/01~10/31 5000円 SalesSummaries 加盟店売上金 クリアリング リクエスト 5000 5000➔0 0➔5000
Slide 15
Slide 15 text
赤残 ● 当月の売上よりも返金金額が多かった場合にマイナスが発生する ● これを赤残と呼ぶ 締め区間 amount 8/1~8/31 10000 9/1~9/30 -2000 入金処理 赤残
Slide 16
Slide 16 text
売上金クリアリング(赤残発生時) S Partner Sales Account 未精算売上口座 精算サービス 決済サービス D Clearing Partner Debt Account 精算済み債権口座 10/01~10/31 -2000円 SalesSummaries 加盟店売上金 クリアリング リクエスト 2000 2000 0➔2000 -2000➔0
Slide 17
Slide 17 text
売上金クリアリング/相殺処理(ネッティング) ¥ Clearing Partner Sales Account 精算済み売上口座 D Clearing Partner Debt Account 精算済み債権口座 精算サービス 決済サービス 加盟店相殺 リクエスト ¥ Clearing Partner Sales Account 精算済み売上口座 2000 5000 3000 相殺 (ネッティング) 5000➔3000 2000➔0
Slide 18
Slide 18 text
売上金セトルメント(振込) 精算サービス 銀行接続 サービス 振込 リクエスト 12000円 入金予定 Payouts 振込リクエスト 決済サービス
Slide 19
Slide 19 text
精算サービス 決済サービス 入金結果取得 銀行接続 サービス 12000円 入金完了 Payouts 入金結果 反映 入金通知 売上金セトルメント(振込)
Slide 20
Slide 20 text
課題とこれから ● 手数料発行と精算処理が密結合している ○ それぞれの機能を分けていく ● リコンサイル時に会計帳簿に依存しており、会計帳簿サービ スと決済処理サービス間のリコンサイルに不整合が発生した 際に精算に影響が出る可能性がある ○ Single Trustable Sourceの導入
Slide 21
Slide 21 text
No content