İzole ortam
Ayrı API endpoint'leri, erişim anahtarları, veritabanları, kuyruklar, bildirim endpoint'leri ve erişim kısıtlamaları.
Canlı sistemi etkilemeden API'leri, erişimleri, test verilerini, bildirimleri, hataları, yinelenen işlemleri, raporları ve hazır olma kriterlerini kontrol etmek için izole bir ortam.
Ayrı endpoint'ler, erişim anahtarları, bildirimler, IP kuralları ve test yapılandırması.
Oyuncular, para birimleri, bakiyeler, sağlayıcılar, yöntemler ve önceden tanımlanmış durumlar.
Başarılı, hatalı, yinelenen, gecikmeli ve arıza modu kontrolleri.
Günlükler, raporlar, kabul kriterleri, sorumlular ve canlı ortama geçiş planı.
İyi bir test ortamı, canlı verileri veya finansal işlemleri etkilemeden gerçek iş senaryolarının tekrarlanmasını, sonuçların kontrol edilmesini, her isteğin incelenmesini ve hataların güvenli biçimde test edilmesini sağlar.
Ayrı API endpoint'leri, erişim anahtarları, veritabanları, kuyruklar, bildirim endpoint'leri ve erişim kısıtlamaları.
Tekrarlanabilir senaryolar için öngörülebilir oyuncular, bakiyeler, yöntemler, sağlayıcılar ve durumlar.
Kararlaştırılan senaryolar, beklenen sonuçlar, raporlar ve hazır olma durumunu onaylamaktan sorumlu kişiler.
Test ve canlı ortamlar farklı endpoint'ler kullanır ve anahtar, kullanıcı, bildirim veya finansal veri paylaşmaz.
API anahtarları, OAuth istemcileri, imzalama secret'ları ve servis hesapları yalnızca test ortamı için oluşturulur.
Ana API endpoint'i, bildirim ve dönüş endpoint'leri, izin verilen IP'ler ve TLS ayarları ayrı olarak kaydedilir.
Test ortamı gerçek ödemeler, e-postalar, SMS mesajları, KYC talepleri veya diğer harici finansal işlemleri göndermez.
Limitler, sağlayıcılar, veriler, işlem süreleri ve kullanılabilir senaryolardaki farklar dokümante edilir.
Ekip, hangi girdi verisinin hangi sonucu üreteceğini ve ortamın ilk durumuna nasıl döndürüleceğini önceden bilir.
Aktif, engellenmiş, doğrulanmamış, kendini hariç tutmuş ve diğer sabit durumlu profiller.
Kullanılabilir, sıfır, yetersiz, bonus ve rezerve edilmiş tutarlar.
Fiat ve dijital para birimleri, farklı tutar birimleri, yuvarlama ve desteklenmeyen kombinasyonlar.
Kullanılabilir, geçici olarak devre dışı, hatalı ve pazarla kısıtlı bağlantılar.
Gerçek para modu, demo modu, ülke kısıtlamaları, devre dışı ürünler ve farklı bakiye senaryoları.
Başarılı işlemler, reddedilen işlemler, bekleyen durumlar, 3-D Secure, gecikmeler, iadeler ve ödemeler.
Onaylandı, beklemede, reddedildi, manuel inceleme, yüksek risk ve engellenmiş durumlar.
Manuel müdahale olmadan başlangıç durumuna tekrarlanabilir dönüş, yeni nesneler oluşturma ve işlemleri temizleme.
Plan, tek tek API yöntemleri yerine ağ hataları, yeniden teslimat ve durum kurtarma dahil tüm iş sürecini test eder.
İlk istekten nihai duruma, finansal kayda ve raporlamaya kadar tam süreç.
Geçersiz veri, yasak eylem, yetersiz bakiye, red, kullanılamama ve doğrulama hatası.
Aynı işlem kimliği, tekrarlanan olay kimliği ve önceden oluşturulmuş sonucun güvenli biçimde döndürülmesi.
Yavaş yanıt, bağlantı kesintisi, gecikmiş bildirim ve bilinmeyen işlem sonucu.
Geç gelen olay, ara durumdan önce gelen nihai durum ve güncelliğini yitirmiş nesne güncellemesi.
HTTP 5xx hataları, bakım, sağlayıcı kullanılamaması, kuyruk aşırı yükü ve ardından kurtarma.
Aynı girdi verisi ve seçilen mod aynı sonucu üretmelidir; böylece ekipler bir düzeltmeyi yeniden test edebilir.
Her senaryo, istek, olay veya işlem kimliği ya da başka bir sabit kimlikle izlenebilir olmalıdır.
API, güvenlik, iş senaryoları, teşhis ve finansal veya operasyonel raporlama doğrulandıktan sonra entegrasyon hazır kabul edilir.
Endpoint'ler, veri yapıları, durumlar, hatalar ve sürümleme kuralları dokümantasyonla uyumludur.
Erişim anahtarları, imzalar, roller, IP kuralları ve veri koruma doğrulanmıştır.
Tekrarlar, gecikmeler, bildirimler, iptaller ve kurtarma güvenli şekilde işlenir.
Günlükler, metrikler, hata uyarıları ve teşhis araçları sorumlu ekiplerin erişimine açıktır.
İşlemler, durumlar, bakiyeler, sağlayıcı raporları ve dahili raporlar tutarlı sonuçlar üretir.
Ürün sahipleri, geliştirme, test, güvenlik ve operasyon ekipleri lansmana hazır olunduğunu onaylamıştır.
Canlı ortam erişim anahtarları, kabul tamamlandıktan ve kontrollü lansman planı hazırlandıktan sonra verilir.
Dokümantasyonu, iş senaryosu listesini, mevcut ortamları ve test verisi gereksinimlerini bize iletin. APIACE doğrulama yapısını, kabul kriterlerini ve lansmana geçiş planını tanımlamaya yardımcı olacaktır.