TKPAY

MVP Teslim Süresi 21 hf
Uçtan Uca Fintech Modülü 12
Yönetilen Jira Görevi 800+
TKPAY
Genel Bakış

TKPAY, THY Finansal Teknolojileri'nin lisanslı elektronik para ve ödeme hizmetleri alanındaki ilk ürünüdür ve birbirine bağlı iki üründen oluşur: açık döngülü bir dijital cüzdan ve Payment Facilitator (PF) altyapısı. Valensas; iş analizi ve teknik tasarımdan TCMB uyumluluğuna, UAT ve kod devrine kadar tüm süreci uçtan uca yöneten teknoloji ortağı olarak seçildi.

Daha fazla keşfet
TKPAY

Zorluk

TKPAY'in 21 haftalık bir takvim içinde ve bir önde gelen taşıyıcı havayolunun katı güvenlik çerçevesi altında cüzdan, KYC, ödeme ve muhasebeyi kapsayan tam bir lisanslı fintech altyapısına ihtiyacı vardı. Uyum gereklilikleri, erişim kısıtları ve ön ödemeli kart sağlayıcısının geç belirlenmesi bir araya geldiğinde; takvimi korumak projenin en zorlu mühendislik problemi haline geldi.

  • Olağan şartlarda yıllara yayılan bir fintech inşası için sadece 21 haftalık MVP süresi.
  • 2 haftalık geç başlangıçla rağmen bitiş tarihinin değişmemesi — planın fiilen 19 haftaya sıkışması.
  • TCMB regülasyon çerçevesi ve dış uyum danışmanı ile koordineli yürütülmesi gereken süreçler.
  • Katı güvenlik kontrolleri: VPN onayları, geç verilen Keycloak yetkileri, Valensas ve TKPAY test ortamları arasındaki erişim kısıtları.
  • Prepaid kart sağlayıcısının proje içinde geç seçilmesi — entegrasyon dokümantasyonunun gecikmesi.
  • Geç aşamada kapsam genişlemesi: Açık Bankacılık (YÖS) modülünün proje içinde eklenmesi ve planına uygun teslim edilmesi.

Yaklaşımımız

TKPAY'i numaralandırılmış ve bağımsız olarak teslim edilebilen modüllerden oluşan bir bütün olarak ele aldık. Her modül, geliştirmeye başlanmadan önce TKPAY'in onayladığı bir iş analizi ve teknik tasarım dokümanı ile açıldı; bu disiplinli "analiz, tasarla, geliştir, devret" döngüsü kısıtlı takvimi kahramanlık değil öngörülebilirlik haline getirdi.

1
Modüler Teslimat

12 numaralı modül (KYC, FAST, CRM, BKM Karekod, AML, Exchange, Kampanya, Ön Ödemeli Kart, SMS OTP, Cüzdan Mobil, Muhasebe/SAP, Açık Bankacılık) — her biri kendi teknik tasarım dokümanı, OpenAPI / AsyncAPI tanımı ve Jira iş listesi ile yönetildi.

2
Uyum Odaklı KYC

NFC ile TC kimlik okuma, MRZ tarama, canlılık kontrolü ve Valensas'ın kendi geliştirdiği yüz tanıma servisi (DeepFace — VGG-Face / Facenet / SFace), e-Devlet servisleri (MERNİS, KPS, NVİ) ve Vault temelli güvenli saklama ile birlikte kurgulandı.

3
Olay Güdümlü Çekirdek

Spring Boot + Kotlin mikro servisleri Apache Kafka üzerinden iletişim kurar; OpenAPI ve AsyncAPI kontratları cüzdan, ödeme ve muhasebe hatlarını gevşek bağlı ve bağımsız test edilebilir tuttu.

4
Dış Entegrasyonlar

Kafka tetiklemeli muhasebe servisiyle SAP entegrasyonu, QR ödemeler için BKM Karekod, YÖS üzerinden Açık Bankacılık ve SMS OTP için Figensoft.

5
Yapılandırılmış Devir

2 günlük iş analizi workshop'u, modül bazlı demolar ve eksiksiz yazılı + sözlü devir ile proje 28–30 Mayıs 2024'te tamamlandı.


Kullanılan Teknolojiler

Güvenli, dayanıklı ve regülasyona hazır bir sistem için seçilen çekirdek teknolojiler.

Kotlin Spring Boot Python 3.12 (Flask) PostgreSQL Apache Kafka Keycloak HashiCorp Vault (KV v2) MinIO DeepFace (VGG-Face / Facenet / SFace) NFC / MRZ / Liveness OpenAPI AsyncAPI SAP entegrasyonu BKM Karekod Açık Bankacılık (YÖS) Figensoft (SMS OTP) Kubernetes

Mobil: KYC akışlarını barındıran iOS ve Android native cüzdan uygulamaları. REST + Kafka kontratları OpenAPI ve AsyncAPI ile belgelendi.


Temel Sonuçlar

TKPAY, iç hedef aksatılmadan UAT onayı aldı ve planına uygun biçimde devredildi; 800+ Jira görevinin büyük çoğunluğu kapatıldı ve tanımlanan 12 modülün 12'si eksiksiz teslim edildi.

  • MVP, 19 haftalık bir süreçte teslim edildi; projenin ortasında eklenen Açık Bankacılık kapsam genişlemesi tamamlanma süresine iki hafta daha ekledi.
  • Her biri kendi teknik tasarım dokümanı ve API kontratlarıyla uçtan uca teslim edilen 12 fintech modülü.
  • NFC, MRZ, canlılık, e-Devlet (MERNİS/KPS/NVİ) ve Valensas'ın geliştirdiği yüz tanıma servisinin oluşturduğu tam KYC ekosistemi.
  • Bağlı banka hesaplarından cüzdana transferleri mümkün kılan Açık Bankacılık (YÖS) entegrasyonu.
  • Finansal işlemleri otomatik kaydeden SAP muhasebe entegrasyonu.

Ekip Sahipliği

TKPAY'in tüm teknoloji yığını bugün THY Finansal Teknolojileri'ne aittir. Modül bazlı dokümantasyon, API kontratları ve dağıtım yapısı; sistemin müşteri ekipleri tarafından bağımsız olarak sürdürülebilmesi hedefiyle ilk günden itibaren tasarlandı.

Müşteriye devredilenler
  • 12 modülün tüm kaynak kodu; Confluence TAC alanında modül bazlı teknik tasarım dokümanları, OpenAPI ve AsyncAPI tanımları.
  • KYC akışlarıyla teslim edilen iOS ve Android native cüzdan uygulamaları.
  • Dağıtıma hazır Kubernetes yapılandırmaları; teknik deploy işlemleri Valensas rehberliğinde TKPAY ekibi tarafından gerçekleştirildi.
  • Belgelenmiş devir süreci — 2 günlük iş analizi workshop'u, modül bazlı demolar ve 28–30 Mayıs 2024'te tamamlanan yazılı + sözlü teslim.
  • Kapsam dışı tutulan AML ve kural temelli dolandırıcılık tespit modülleri için hazırlanmış tavsiye paketi.
  • 2025 yılına uzanan teslimat sonrası iş birliği; Mayıs–Temmuz 2025 döneminde 3 aylık yerinde destek penceresi dahil.
Kod Sahipliği %100
Dokümantasyon Tam
Destek 2 yıl

Referanslar

“THY'nin TKPAY projesinde, TCMB EPK lisansına hazır altyapının 12 modülünü 5 ayda hayata geçirdik. Zaman kısıtı nedeniyle organizasyonel becerilerimizi zorlayan fakat takım olarak başarımızı bir kez daha kanıtlayan bir deneyim oldu.”

Valensas Ürün Ekibi
Valensas Ürün EkibiProje İçgörüsü

İlgili Vaka Çalışmaları