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
STORES決済iOSアプリの決済端末2対応リリースフロー / ebisu.mobile-12...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kotetu (kotetuco)
February 15, 2026
Programming
63
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
STORES決済iOSアプリの決済端末2対応リリースフロー / ebisu.mobile-12-kotetu
オンラインイベント「Ebisu.mobile #12 〜新決済端末対応開発発表大会〜」で使用した発表資料です。
kotetu (kotetuco)
February 15, 2026
More Decks by kotetu (kotetuco)
See All by kotetu (kotetuco)
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
170
CryptoKit ではじめる暗号技術 - メッセージ認証コード編 / iosdcjapan-2025-cryptokit
kotetuco
1
340
認証体験向上のために passkeys (パスキー) に対応する 〜 メリット・対応方法について / iosdcjapan-2023-passkeys
kotetuco
3
2.4k
着信時氏名表示させたいエンジニア vs 簡単には着信時氏名表示できない電話番号 (iOS13対応版) / iosdcjapan-2020-lt-calldirectory
kotetuco
2
1.5k
UIImage and CIImage for Image Processing
kotetuco
9
7.3k
Metal for data-parallel computations
kotetuco
1
1.9k
Preparing for Swift 5 Ownership
kotetuco
0
5.1k
プログラミング言語RustとOS開発/rust-os-develop-introduction
kotetuco
0
1.8k
Sansan iOSアプリと R&Dとの共同研究について/sansan-ios-and-reearch
kotetuco
0
670
Other Decks in Programming
See All in Programming
The Bowling Game- From Imperative to Functional Programming - Part 1
philipschwarz
PRO
0
320
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
140
act1-costs.pdf
sumedhbala
0
210
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.8k
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
120
自作OSでスライド発表する
uyuki234
1
3.8k
Claude Team Plan導入・ガイド
tk3fftk
0
180
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
150
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
110
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
370
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
170
霧の中の代数的エフェクト
funnyycat
1
350
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
390
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
870
Producing Creativity
orderedlist
PRO
348
40k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
Designing for Timeless Needs
cassininazir
1
330
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
590
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Transcript
2025年 12月 9 日 Ebisu.mobile #12 STORES 決済 iOS アプリの
決済端末2対応リリースフロー 栗山 徹 (@kotetu)
栗山 徹 (@kotetu) - 2025 年 4 月 1 日入社
- 決済アプリチーム iOS 担当 - STORES Advent Calendar 見てね! 2 https://product.st.inc/entry/2025/12/04/172349
発表テーマ - 決済アプリの決済端末2対応のリリース戦略 - 安全に、かつ諸事情を考慮したリリースを遂行するために工夫したことを紹介 3
決済端末2のローンチ日決定 - 10月初めに、11月20日にプレスリリース・販売開始する話が浮上 - 決済アプリの決済端末2対応も11月20にリリースする方向で検討を開始 4
11/20 (木) 決済端末2対応 リリース - 11月20日の週の週末は三連休(勤労感謝の日の振替休日) - 11月20日を含めて、三連休までに迎える前の期間が短い - 今回はアプリの変更箇所が大きい
- 何か起こるリスクは相対的に高い 22 (土) 23 (日) 24 (月) 三連休 決済端末2対応のリリースへ向けた課題 5
iOS 決済アプリの決済端末2対応 (v9.0.0) 6 - 決済端末2対応以外の対応も含まれる - デザインシステムのバージョンアップ - Swift
6 対応 - QAは十分に行なっているが、ビッグバン リリースなので安全寄りに判断を倒したい
7 11月20日に安全にアプリをリリースする方法は ないだろうか・・
8 アプリを2回に分てリリースしてはどうか?
2段階のリリース戦略 9 - 10日前の11月10日(月)に最初のリリースを行う (v8.6.0) - 決済端末2対応版から決済端末2に関する導線を削ったバージョン - 11月20日のプレスリリースまでは決済端末2のことを言ってはいけない -
11月20日(木)に2回目のリリースを行う (v9.0.0) - v8.6.0 から決済端末2の導線を復活させた対応を行なったバージョン 11/20 (木) v9.0.0 リリース 11/10 (月) v8.6.0 リリース 22 (土) 23 (日) 24 (月) 10日間 三連休
2段階リリース戦略のメリットとデメリット 10 - メリット - 実質的なビッグバンリリース(v8.6.0)から11月20日まで10日以上期間をあけることが可能 - 11月10日は月曜日なので、平日に余裕を持って対応可能 - 不測の事態が発生した場合でも修正版を出す猶予ができる
- デメリット - 1回で全てリリースする場合に比べて実装コスト・QAコストがかかる
iOS と Android で異なるリリース戦略 11 - Android - 11月10日にv9.0.0をリリースし、Firebase Remote
Config で決済端末2関連の導線無効化 - 11月20日にストアの文言変更、および決済端末2関連導線有効化 - 実質1回のリリースで済ませることができた - iOS - ストア文言を変更するためにはバージョンアップが必要 → 2回のリリースが必須 - 代わりに Firebase Remote Config を使って機能をコントロールする対応は不要
実行した結果 (1/2) 12 - 11月10日(月):v8.6.0 リリース - 大きなトラブルはなし
実行した結果 (2/2) 13 - 11月20日(木):v9.0.0 リリース - リリース直後の三連休含め、大きなトラブルはなし
まとめ 14 - リリース日の制約を抱えながらも、安全にリリースを完遂できた - iOS/Android それぞれの事情や対応コストといったトレードオフ要素を加味 した上で適切な意思決定ができた