EV Şarj Payment Orchestration

Şarj istasyonunuz var.
Ödeme altyapınız yok.

EdgePay, EV şarj istasyonları için POS tabanlı payment orchestration platformu. OCPI 2.2.1 roaming, 72 saat offline ödeme ve kriptografik evidence chain dahil.

<200ms
End-to-End Latency
99.95%
Uptime SLA
OCPI 2.2.1
Roaming Ready
72 Saat
Offline Capacity
Platform

Neler var kutunun içinde

Payment, roaming, compliance, observability. Şarj istasyonu işletmek için gereken ödeme altyapısının tamamı.

POS Payment Lifecycle

Authorize, capture, void, refund. POS terminali üzerinden başlayan her ödeme Payment Intent olarak yaratılır. Her işlem idempotency key ile korunur.

OCPI 2.2.1 Roaming

Farklı şarj ağları arasında cross-network ödeme. Otomatik CDR üretimi, session handoff, token validation ve multilateral settlement.

Offline-First

İnternet kesildiğinde işlemler durmuyor. 72 saate kadar offline ödeme kabul edin. Her işlem kriptografik olarak imzalanır, bağlantı gelince otomatik reconcile edilir.

Enterprise Security

Terminal authentication mTLS ile. Webhook delivery HMAC-SHA256 imzalı. Data at rest AES-256. Evidence storage S3 Object Lock ile WORM-compliant.

Real-Time Observability

Terminal heartbeat, circuit breaker state, PSP response time, SLA violation — hepsi SSE üzerinden anlık. Anomali olduğunda alert tetiklenir, dashboard'da görürsünüz.

Analytics & Reporting

Koridor bazlı gelir dağılımı, merchant settlement raporları, multi-currency işlem özetleri. CSV, PDF veya API üzerinden dışa aktarım.

Multi-PSP Routing

Halkbank, Garanti BBVA, Akbank adaptörleri hazır. Hangi PSP'ye gideceğine intelligent routing karar verir. Biri düşerse circuit breaker devreye girer, trafik diğerine kayar.

Regulatory Compliance

WORM storage ile 7 yıl değiştirilemez kayıt. Kriptografik hash chain ile her delil doğrulanabilir. Tam audit trail. KVKK uyumlu veri yönetimi.

Hardware Attestation

Her POS terminali donanım seviyesinde doğrulanır. X.509 sertifika lifecycle yönetimi, periyodik re-attestation, otomatik sertifika rotation.

Architecture

Clean Architecture. Domain-Driven Design.

İş kuralları domain layer'da yaşar, framework'lerde değil. Her katman bağımsız test edilir, bağımsız deploy edilir.

Presentation Layer

Operator PortalMerchant PortalAdmin PanelREST API v1

Application Layer

Use Case OrchestrationDomain Event HandlingCQRS QueriesSaga Coordination

Domain Layer

Payment IntentAdHoc ChargeTerminalMerchantEvidence Bundle

Infrastructure Layer

PostgreSQL 16Redis 7NATS JetStreamS3 WORM

Stack

Runtime
Node.js 20 LTSTypeScript 5.3 StrictFastify 4.24
Data
PostgreSQL 16Redis 7S3 Object Lock
Messaging
NATS JetStreamSSE BridgeDomain Events
Frontend
Next.js 15React 19Tailwind CSSRadix UI
Infra
AWS ECS FargateCloudflareTerraform
Security
mTLSJWT + RBACHMAC-SHA256Zod Schemas
Payment Flow

Kart okutuldu. Sonra ne oluyor?

Terminal onboarding'den settlement'a kadar 6 adım. Her adım observable, idempotent ve auditable.

01

Terminal Onboarding

POS terminali sisteme kaydedilir. mTLS sertifikası üretilir, hardware attestation tamamlanır. Terminal artık production trafiğe hazır.

02

Payment Intent

Kart terminale okutulur, Payment Intent yaratılır. İdempotency key atanır. Aynı istek iki kez gelse bile tek işlem oluşur.

03

PSP Authorization

İşlem en uygun PSP'ye route edilir. Authorization başarısız olursa circuit breaker devreye girer, trafik alternatif PSP'ye kayar.

04

Charge Session

Authorization onaylandı. CPMS adaptörü üzerinden istasyona start komutu gider. Connector state gerçek zamanlı izlenir.

05

Live Monitoring

Meter values, enerji tüketimi, session state — hepsi SSE üzerinden anlık olarak tüm portallere akar. Anomali varsa alert tetiklenir.

06

Settlement

Şarj bitti. Final amount capture edilir. OCPI CDR üretilir. Evidence bundle imzalanıp WORM storage'a yazılır. İşlem kapandı.

Rakamlar

Spec sheet.

0ms
API Latency
P99 < 500ms
0.95%
Uptime SLA
Yıllık garanti
0 saat
Offline
Evidence chain korumalı
0
Para Birimi
EUR, USD, TRY, GBP, CHF...
0 yıl
WORM Retention
Değiştirilemez kayıt
0
Portal
Operator, Merchant, Admin

Üç portal. Üç farklı ihtiyaç.

Her rol kendi arayüzünü görür. Operatör haritaya bakar, merchant settlement raporunu çeker, admin audit log inceler.

Şarj Ağı Operatörleri

Terminal filosu, canlı harita, heartbeat monitoring, koridor kuralları, SLA takibi ve OCPI roaming. Tek ekrandan.

Command CenterFleet ManagementSLA TrackingOCPI Roaming

Merchant / PSP

İşlem geçmişi, webhook yönetimi, API key lifecycle, gelir raporları ve sandbox ortamı. Entegrasyonu production'a taşımadan önce test edin.

Transaction ExplorerWebhooksAPI KeysSandbox

Admin

Kullanıcı ve rol yönetimi, merchant onboarding, system health, audit log ve merkezi konfigürasyon. Granüler RBAC ile.

RBACAudit TrailHealth DashboardConfig Center

Konuşalım.

Teknik detaylar, canlı demo veya mimari danışmanlık. İlk yanıt 24 saat içinde.

Merkez
İstanbul
Telefon
+90 (212) 000 00 00
[email protected]