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
「決済」だけでは終わらない、決済手段追加の舞台裏
Search
STORES Tech
November 26, 2025
Technology
0
13
「決済」だけでは終わらない、決済手段追加の舞台裏
2025/11/26 STORES Tech Conf 2025での発表資料です
https://storesinc.tech/conf/2025
STORES Tech
November 26, 2025
Tweet
Share
More Decks by STORES Tech
See All by STORES Tech
炎上プロジェクトに呼ばれたEMがPR数を10倍に増やしたときに得たものと失ったもの
storesinc_tech
0
380
非エンジニアがAIで継続的に運用できる配送システムを作った話
storesinc_tech
0
24
経営統合がエンジニアに非連続な成長機会をもたらす理由
storesinc_tech
0
1.9k
Other Decks in Technology
See All in Technology
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
540
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
5
380
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
100
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
6
1.3k
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
240
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
配列に見る bash と zsh の違い
kazzpapa3
3
170
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
200
Cosmos World Foundation Model Platform for Physical AI
takmin
0
970
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
130
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.2k
Fireside Chat
paigeccino
41
3.8k
How to Ace a Technical Interview
jacobian
281
24k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
54
Designing for Timeless Needs
cassininazir
0
130
[SF Ruby Conf 2025] Rails X
palkan
1
760
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Amusing Abliteration
ianozsvald
0
100
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Transcript
「決済」だけでは終わらない、決済 手段追加の舞台裏 島田幸
自己紹介 テクノロジー部門 BPR本部 島田 幸 2022年5月入社 STORES 決済 の開発・運用
Javaエンジニア
STORES 決済
STORES 決済 11/20に スタンドアロンで使える 新端末でました!!!
STORES 決済 11/20に スタンドアロンで使える 新端末でました!!! デモブースで 実機触ってみてね
STORES 決済の 課題 in 2023
2025年
2023年 2023年時点の料率とは異なります
STORES 決済の課題
STORES 決済の課題 STORES 決済は決済手段が少ない! 2023年時点で使えた決済手段 • クレジットカード • 交通系電子マネー •
WeChat Pay
STORES 決済の課題 2023年〜2025年 決済手段追加プロジェクト 2023年11月 QUICPay 2024年 6月 iD 2024年11月 国内主要QRコード
決済手段追加の 表側の話
国内QR対応プロジェクト 表側の話
アプリ QRコード決済ゲートウェイ API SmartCode d払い PayPay 楽天ペイ メルペイ FamiPay 銀行ペイ
・・・
アプリ QRコード決済ゲートウェイ API SmartCode d払い PayPay 楽天ペイ メルペイ FamiPay 銀行ペイ
・・・ 決済・返金の APIを実行 取引結果
決済手段追加の 裏側の話
の前に
たのしい キャッシュレス決済
現金の場合
キャッシュレス決済の場合 カード発行会社 =イシュアー 加盟店契約会社 =アクワイアラー
イシュアー アクワイアラー 👉
アクワイアラー 加盟店 利用申込 STORES 決済がないとき なにかしらの システム 決済 決済データ
STORES 決済がないとき アクワイアラーたち なにかしらの システムたち
STORES 決済があるとき 利用申込 決済
たのしいキャッシュレス決済 • 加盟店はアクワイアラーと契約してキャッシュレス決済を 使う • たくさんの決済手段を使いたい場合、加盟店が それぞれのアクワイアラーと契約するのは大変 • STORES 決済は加盟店とアクワイアラーの間に
入って、申し込みや決済・入金をまとめてできる ようにしている
おわり
決済手段追加の 裏側の話
国内QR対応プロジェクト 裏側の話 ①利用申込
国内QR対応プロジェクト 裏側の話 JCB ①利用申込 PayPay SmartCode d払い 楽天ペイ ②審査依頼 ③加盟店審査
国内QR対応プロジェクト 裏側の話 JCB ①利用申込 QR決済ゲートウェイ PayPay SmartCode d払い 楽天ペイ ②審査依頼
③加盟店審査 ④システム登録
国内QR対応プロジェクト 裏側の話 JCB ①利用申込 QR決済ゲートウェイ PayPay SmartCode d払い 楽天ペイ ②審査依頼
③加盟店審査 ④システム登録 ⑤審査結果回答 ⑥QR決済 使えるよ!
国内QR対応プロジェクト 裏側の話 審査ってなに? • 新しい加盟店を登録するときや 加盟店で新しい決済手段を使い始める場合、 アクワイアラー側で加盟店の審査を行なっている • アクワイアラーが申請内容が正しいか、 取扱商品が問題ないか、などをチェックして
審査通過した場合だけ決済手段が利用できる
国内QR対応プロジェクト 裏側の話 ファイルの受け渡しをするだけでしょ? → 意外と大変
国内QR対応プロジェクト 裏側の話 • 審査依頼ファイルの項目が多い ◦ 会社名や住所、店舗、代表者、業務内容など ◦ 1加盟店あたり100項目以上になることも多い • アクワイアラーごとにフォーマットが違う
◦ アクワイアラーごとに独自のコード定義がある ◦ バリデーションのルールが違う 「階」のフリガナは「カイ」か「F」か?
国内QR対応プロジェクト 裏側の話 実装がんばるぞ! の前に、審査全体のフローを考える必要がある
審査フローを 考える
2025年
加盟店申し込み 審査 決済利用開始
加盟店申し込み 審査 決済利用開始 ・・・とはいかない
審査フローを考える 審査の順序に依存関係がある
クレジットカード 1次審査 クレジットカード 2次審査 電子マネー審査 (交通系、iD) QRコード審査 電子マネー審査 (QUICPay)
審査フローを考える 決済手段が増えると審査のフローは複雑になる • 加盟店がなるべく早く決済できるようにしたい • 審査のオペレーションを複雑にしたくない
電子マネーのケース クレジットカード 1次審査 クレジットカード 2次審査 電子マネー審査 (交通系、iD) QRコード審査 電子マネー審査 (QUICPay)
QUICPayより先に 交通系、iDの 審査が終わりそう 交通系、iDを 先に提供する?
交通系、iD審査完了 QUICPay審査完了 決済センター登録開始 決済センター登録完了 交通系、iD利用開始 決済センター登録開始 決済センター登録完了 QUICPay利用開始 ここで待ちが発生
交通系、iD審査完了 QUICPay審査完了 決済センター登録開始 決済センター登録完了 交通系、iD、QUICPay利用開始 まとめて提供すると ・QUICPayが早く使える ・状態管理がシンプル → こちらを採用
既存加盟店の 決済手段追加
既存加盟店の決済手段追加 • すでにSTORES 決済を利用中の既存加盟店にも 新しい決済手段を使ってもらいたい! • 既存加盟店が国内QRコード決済を使えるように、 リリースまでに審査を終わらせる必要がある
既存加盟店の決済手段追加 • 11/11のリリースに向けて6月頃から審査開始 • (6月時点ではまだシステムができてないので) 審査結果はリリース直前に一括取り込みの想定
既存加盟店の決済手段追加 DB オペレーションチーム 開発チーム Big Query SQL GAS JCB PayPay
SmartCode d払い 楽天ペイ 審査依頼 審査結果
既存加盟店の決済手段追加 想定以上に大変&作業コストがかかった
既存加盟店の決済手段追加 手運用にした背景 • 既存加盟店と、リリース後の新規加盟店で ファイルのフォーマットが別だった • 依頼ファイルの出力は数回、結果反映は1回きりの想定 だった
既存加盟店の決済手段追加 DBのデータをそのまま使える想定 → 過去の一部の加盟店で住所カナが登録されておらず 郵便番号から変換が必要になった 登録内容が古かったり実態と異なり、多数の加盟店が 不備になった →
加盟店への確認やファイルの再提出が必要になった
既存加盟店の決済手段追加 外部システムでの審査期間が延びたり、不備による 再提出で審査のタイミングがずれた → 審査結果反映が何度も必要になった
既存加盟店の決済手段追加 (当初のスケジュールからだいぶ遅れたが) 2025年3月に既存加盟店の審査結果登録が完了
まとめ
まとめ 無事国内主要QRコード対応のリリースを完了 あらゆる決済手段に対応したSTORES 決済になった!
まとめ 新しい課題 • 決済手段の追加をはじめとした機能追加が続き システムが複雑化 • オペレーションチームの負荷も上がってしまった
まとめ 解決のための取り組み • STORES 決済の開発チームから業務プロセスの 改善まで行うチームに組織変更 • オペレーションチームと一緒に業務の最適化や 工数削減に取り組んでいる
まとめ 解決のための取り組み • STORESの各サービスに分散している決済、審査の機能 を統合するための基盤の開発に着手
None