Proposal & Full SRS

Executive GCC Payment Orchestration Platform – Complete Technical SRS

Payment Gateway

Executive Summary

This platform aggregates multiple PSPs into a unified API and dashboard, enabling merchants to process transactions across all GCC payment methods including KNET, MADA, AMEX, Apple Pay, Google Pay, Visa, Mastercard, with multi-currency support. Designed for high availability, scalability, optimized routing, and full auditability.

Objectives

System Objectives

Modules

Core Modules

Payment Engine

PSP Adapter Layer

Merchant & Wallet System

Dashboard & Admin Panel

Architecture

Technical Architecture

Workflow

Workflows

API

API Endpoints

DB Schema

Database Schema

Team

Team Structure & Timeline

RoleResponsibilities
Backend LeadCore engine + Architecture + Security
Backend IntegrationPSP Integration + Webhooks + Retry Logic
FrontendMerchant + Admin Panels + Dashboard UI
DevOpsInfrastructure + CI/CD + Monitoring + Deployment
QATesting, Stability, Multi-currency & Multi-PSP Scenarios

Gantt Timeline (6 Weeks MVP)

Phases compressed with parallel work, colored by team:

Architecture & DB Design (Week 1)
Core Engine (Week 2–3)
PSP Integrations (Week 2–4)
Dashboard + Admin (Week 2–4)
Infra & Deployment (Week 4)
Testing & Stabilization (Week 5–6)
Risks

Risks & Deliverables