Görüntüler MockBank sanal POS’uyla çalışan bir geliştirme kurulumundan alınmıştır; tutarlar ve işyeri bilgileri örnektir. Panel koyu temadadır, müşteriye bakan checkout açık temadadır — bilinçli bir ayrımdır: operasyon ekranı gün boyu bakılan bir araçtır, ödeme sayfası ise müşterinin bir kez göreceği ve güven duyması gereken bir sayfadır.

Pano — bugünün özeti ve canlı işlem akışı

Tahsilat, onay oranı, bekleyen 3DS oturumu ve POS sağlığı tek ekranda; işlem akışı LISTEN/NOTIFY ile canlı akar (Redis yok, WebSocket kuyruğu yok — Postgres’in kendi sinyali). Taksitli satırda mal bedeli ile çekilen tutar birlikte durur.
Poyra panosu: bugünün özeti ve canlı işlem akışı

Genel Bakış — bugünün tahsilatı, başarı oranı, POS sağlığı ve canlı akış

Bankalardan alacak — orkestrasyonun bittiği yer

Poyra’nın tezi bu ekrandadır: her tahsilat bankadan bir alacağa çevrilir, POS ekstresi ve banka hesap ekstresiyle üç yönlü karşılaştırılır. beklenen ile kesilen komisyon ayrı sütunlarda durur, valör gecikmesi gün olarak işaretlenir, eksik yatan para “bankadan sorulacak” diye açık kalır — kapatılmaz.
Bankalardan alacak ve üç yönlü mutabakat ekranı

Alacaklar — bankadan alacak, üç yönlü mutabakat bulguları, banka kırılımı

Ayrıntı: Beklenen para defteri · Mutabakat

Komisyon denetimi — “Bankaya İtiraz Raporu”

Gün sonu ekstresi anlaşmayla kuruşu kuruşuna karşılaştırılır. Fazla kesim işlem bazında listelenir, valör gecikmesi uyarıya döner; fiş Logo/Mikro biçiminde dışa aktarılır.
Komisyon denetimi raporu

Komisyon denetimi — anlaşılan ↔ kesilen farkı, işlem bazında

Ayrıntı: Komisyon denetimi

Rota tasarımcısı — açıklanabilir yönlendirme

Kural DSL’i hem JSON hem görsel kurucu olarak düzenlenir; yayına almadan önce geçmiş işlemler üzerinde simüle edilir (“bu kural geçen ay X ₺ tasarruf ederdi”). Sürümlüdür, tek tıkla geri alınır.
Rota kuralları tasarımcısı

Rota tasarımcısı — kural DSL'i, görsel kurucu ve simülatör

Kararın gerekçesi işlemin üstünde durur: “neden bu POS?”, deneme geçmişi (yük devretme dahil) ve silinemez olay çizelgesi.
Ödeme detayı ekranı: rota gerekçesi, denemeler, olay çizelgesi

Ödeme detayı — neden bu POS, denemeler, zaman çizelgesi

Ayrıntı: Yönlendirme · Rota tasarımcısı

Checkout — white-label ödeme sayfası

Kimliksiz, işyerinin adı ve rengiyle. Taksit seçenekleri kartın ilk 6 hanesinden hesaplanır (PAN değil — PCI kapsamı dışı); vade farkı kuruşuyla gösterilir, kart bilgisi bankanın sayfasında alınır.
Poyra checkout: taksit seçenekleri

Checkout — taksit seçenekleri ve vade farkı

Poyra checkout mobil görünüm

Checkout — mobil

Ayrıntı: Checkout · Taksit

Panel mobilde

Panel 375 piksele kadar iner; gezinme çekmeceye dönüşür. Mobil görünüm E2E testinde gerçek tarayıcıyla doğrulanır — “bozulmadı herhâlde” varsayımı değildir.
Panel mobil görünüm

Panel — mobil pano ve çekmece gezinme

Diğer ekranlar

Ödemeler listesi

Ödemeler listesi

Ödeme linkleri ekranı

Ödeme linkleri — QR + TR Karekod, SMS ile gönderim

Abonelikler ve planlar ekranı

Abonelikler ve planlar — en üstte kurtarma (dunning) kuyruğu

Müşteriler ekranı

Müşteri tek görünümü

Mutabakat ekranı

Mutabakat — ekstre yükleme ve gün sonu listesi

Harcama itirazları ekranı

Harcama itirazları — iş günü sayan süre bekçisi

POS bağlantıları ekranı

POS bağlantıları — dinamik kimlik formu ve hesap sağlığı

Risk kuralları ekranı

Risk kuralları ve kara liste

Analiz ekranı

Analiz — POS karşılaştırması, taksit başına gerçek maliyet, başarısızlık nedenleri

Webhook'lar ekranı

Webhook'lar — imza sırrı, teslim günlüğü, yeniden gönderim

TOTP 2FA kurulum ekranı

Güvenlik — TOTP 2FA kurulumu (QR + kurtarma kodları)

Uyum ve denetim defteri ekranı

Uyum — inceleme kuyruğu ve silinemez denetim defteri

Ayarlar ekranı

Ayarlar

Ekip yönetimi ekranı

Ekip ve roller

Panel giriş ekranı

Giriş — TOTP 2FA'lı

Saha uygulaması ekranı

Saha — temsilci ve çevrimdışı kuyruk