ZENITH — Fintech Payment Dashboard
ZENITH — Payment Orchestration Experiment
A unified management dashboard for multiple payment gateways. Fraud detection, revenue forecasting, and automated reporting built in.
Live Demo
Preview the actual application interface
¥8,432,100
Today's Volume
1,247
Transactions
98.7%
Success Rate
¥6,762
Avg Payment
Transaction Volume
Payments by hour
Recent Transactions
| Transaction ID | Customer | Amount | Method | Status | Time |
|---|---|---|---|---|---|
| TXN-8291 | Customer A | ¥128,000 | Card | Success | 14:32 |
| TXN-8290 | Customer B | ¥45,600 | QR Wallet | Success | 14:28 |
| TXN-8289 | Customer C | ¥234,000 | Card | Processing | 14:25 |
| TXN-8288 | Customer D | ¥18,900 | Bank Transfer | Success | 14:21 |
| TXN-8287 | Customer E | ¥67,200 | QR Wallet | Failed | 14:18 |
| TXN-8286 | Customer F | ¥412,000 | Card | Success | 14:15 |
Payment Method Breakdown
Fraud Detection Alerts
4 alertsUnknown Account · 14:30
External User #482 · 14:12
Test Account · 13:55
Watanabe Store · 13:40
Challenge
Five separate PSPs (cards, QR wallets, bank transfer) managed independently; monthly reconciliation took 3 days; fraud detection lag cost ¥2M/month.
Solution
Unified gateway APIs, real-time fraud-detection AI, revenue forecasting model, auto-generated accounting reports. PCI DSS compliant.
Results
- Fraud detection rate 99.2%
- Reconciliation: 3 days → real-time
- Fraud losses ¥2M → ¥80K per month
- Accounting hours down 70%
Measured Impact
認可成功率改善
+4.1pt
Webhook二重計上
0件
不正検知 AUC
0.94
PCIスコープ
最小
What it does
決済
統一API
複数PSPを単一インターフェースで扱い、切替コストを最小化。
ルーティング
コスト・成功率・地域に応じた重み付きPSP選択。
リスク
ハイブリッド不正検知
ルール + モデルで高精度かつ解釈可能なスコア。
3-D Secure
Challenge/Frictionlessの両フローを統一ハンドラで処理。
運用
冪等性
全書き込みに冪等キーを必須化し、Webhookの再送にも安全。
監査と再現
Temporalのイベント履歴から任意の決済を完全再現可能。
System Layers
Layered architecture showing components, responsibilities, and data flow.
Layer
API
gRPC内部APIと外部向けREST/GraphQLの二重化。
Layer
オーケストレーション
Temporalワークフローで決済ステートマシンを永続化。
Layer
PSPアダプタ
各PSPの差異を内部DSLに抽象化し、上位層からは統一表現で扱う。
Layer
リスク
ルール + モデルのハイブリッドで、解釈可能なリスクスコアを算出。
Layer
セキュリティ
鍵はVault管理、カード情報はPSPのElementに限定し、PCI DSSスコープを最小化。
How we built it
Discovery
想定顧客のPSP利用パターンを調査しルーティング要件を整理。
Deliverables
- 要件ドキュメント
脅威モデル
STRIDEで脅威を洗い出し、対策をロードマップに落とし込む。
Deliverables
- 脅威モデル文書
ドメインモデリング
決済ライフサイクルを統一ステートマシンに落とし込む。
Deliverables
- ステートマシン図
Implementation
Temporalワークフロー中心に段階的にアダプタを追加。
Deliverables
- アダプタパッケージ
QA
Webhookリプレイ・冪等性・Chaosテストを自動化。
Deliverables
- 自動テスト
Red Team
外部ベンダによるレビューとペネトレーションテスト。
Deliverables
- レッドチームレポート
Iteration
ルーティング重みとリスクモデルを継続改善。
Deliverables
- 改善PR
Delivery Timeline
- P0Done2026-03-06
ドメインモデリング
決済ライフサイクルを統一ステートマシンで表現。
- P1Done2026-03-24
PSPアダプタ
カードPSPアダプタを初期実装し、テスト環境で動作確認。
- P2In Progress2026-04-16
冗長ルーティング
コスト/成功率/地域を重み付けしたPSPルータを開発中。
- P3Planned2026-05
不正検知
ルール + XGBoostハイブリッドモデルを開発予定。
- P4Planned2026-06
セキュリティ監査
外部セキュリティベンダによるコードレビュー+ペネトレーションテストを予定。
Who built it
Roles
- バックエンド/決済
- セキュリティ
- ML/リスク
Tools & Platforms
Frontend
Backend
Data
Infrastructure
Other
Considering a similar project?
We will propose the best solution for your business needs.
Discuss Your Project