Oyun oturumu verileri
Oyuncu, marka, oyun, para birimi, ülke, dil, mod, yargı alanı ve erişim süresi.
Oyuncu doğrulama ve oyun başlatmadan bahisler, kazançlar, oyun turları, işlem iptalleri ve finansal mutabakata kadar tam süreç.
Oyuncu, oyun, para birimi, dil, ülke, mod ve dönüş URL'si.
Geçici erişim anahtarı, başlatma URL'si ve oyun erişilebilirlik kontrolü.
Bakiye kontrolü, bahis, kazanç, birleşik işlem ve platform yanıtları.
Nihai sonuç, iptaller, finansal kayıt ve sağlayıcı raporu.
Oyun başlatma ve fon hareketleri aynı sürecin farklı parçalarıdır. Oturum oyuncuyu ve başlatma koşullarını tanımlar, tur sağlayıcı eylemlerini ilişkilendirir ve platform API'si her borçlandırma, alacaklandırma ve iptali onaylar.
Oyuncu, marka, oyun, para birimi, ülke, dil, mod, yargı alanı ve erişim süresi.
Platform kullanılabilir fonları kontrol eder ve her bahis, ödeme veya iptali yalnızca bir kez uygular.
İşlem ve tur kimlikleri, işlem türü, tutar ve işlem öncesi/sonrası bakiyeler kontrol ve mutabakat için saklanır.
Platform önce oyuncuyu ve oyunun erişilebilirliğini doğrular, ardından süreli bir oturum oluşturur ve sağlayıcıdan başlatma URL'si alır.
Platform hesap durumunu, para birimini, ülkeyi, kısıtlamaları, limitleri, gerçek para veya demo modunu ve oyunun erişilebilirliğini kontrol eder.
Oyuncu, oyun, marka, para birimi, dil, IP ve sona erme bilgileriyle bir oturum kimliği oluşturulur.
Sağlayıcı oturum anahtarını, bildirim ve dönüş URL'lerini, cihaz türünü, yargı alanını ve arayüz parametrelerini alır.
Oyuncu döndürülen URL'yi açar; sonraki finansal işlemler doğrudan sunucular arasında gerçekleştirilir.
Yöntem adları sağlayıcıya göre değişir ancak mantık aynıdır: bakiye kontrolü, bahis tutarının düşülmesi, kazancın eklenmesi ve önceden onaylanmış işlemin iptali.
Finansal kaydı değiştirmeden aktif oturum para birimindeki kullanılabilir oyuncu bakiyesini döndürür.
Oyuncuyu, oturumu, para birimini ve kullanılabilir fonları doğrular, ardından onaylanan bahis tutarını yalnızca bir kez bakiyeden düşer.
Sıfır sonuç dahil olmak üzere benzersiz işlem ve tur kimliklerini kullanarak kazancı bakiyeye ekler.
Sağlayıcı bu modeli destekliyorsa bahis ve oyun sonucunu birlikte uygular.
Orijinal kaydı silmeden, daha önce onaylanmış bahis veya ödeme için ayrı bir düzeltme işlemi oluşturur.
Gerçek ve bonus fonlarını ayırarak bonus kampanyası ve oyun turu verilerini iletir.
Her işlem para birimini, tutar birimlerini, ondalık basamakları ve yuvarlama kurallarını doğrular.
İşlem durumunu, dahili kimliği, güncel bakiyeyi ve birleşik hata kodunu döndürür.
Bir tur birden fazla bahis ve sonuç içerebilir. Durumu yalnızca ağ isteklerinin sırasına değil, oyun kurallarına göre belirlenir.
Platform tur kimliğini ilk kez alır ve dahili kayıt oluşturur.
Tur ek bahisler, oyun eylemleri ve ara kazançlar içerebilir.
Borçlandırma platform tarafından onaylanır ve sağlayıcının benzersiz işlem kimliğiyle ilişkilendirilir.
Kazanç veya sıfır sonuç alınmıştır ancak oyun kurallarına göre tur açık kalabilir.
Sağlayıcı turun sona erdiğini onaylamış ve beklenen tüm finansal işlemler işlenmiştir.
Tam orijinal geçmiş korunarak bir veya daha fazla işlem düzeltilmiştir.
Tur kimliği tek idempotency anahtarı olmamalıdır. Her bahis, ödeme ve iptalin kendi benzersiz kimliği bulunmalıdır.
Oyun API'si yinelenen istekleri, yanıt gecikmelerini, sıra dışı işlemleri ve hata sonrası sağlayıcı kurtarmasını güvenli şekilde yönetmelidir.
Kontroller; oyun başlatma, oyuncu kısıtlamaları, yetersiz bakiye, yinelenen işlemler, yanıt gecikmeleri, iptaller ve kapanmış tur mutabakatını kapsamalıdır.
Gerçek para ve demo modları, geçersiz para birimi, yasak ülke, süresi dolmuş erişim ve kullanılamayan oyun.
Yetersiz fon, engellenmiş oyuncu, para birimi uyuşmazlığı ve aşılmış limit.
Gerçekte bakiye düşülmüş olmasına rağmen sağlayıcı yanıt alamaz ve aynı kimlikle işlemi yeniden gönderir.
Aynı kimlik, işlem tamamlanmadan önce veya sonra, çelişkili parametreler dahil tekrar gelir.
Bahis iptali, kazanç iptali, yinelenen iptal ve bilinmeyen orijinal işleme referans.
Bahis, kazanç ve iptal tutarları, nihai durum, bakiye hareketi ve sağlayıcı raporu eşleşmelidir.
Lansman; oyun oturumları, bakiye işlemleri, yinelenen işlemlere karşı koruma, iptaller ve raporlama doğrulandıktan sonra yapılır.
Sağlayıcı dokümantasyonunu, bakiye işlemleri listesini, oyun turu modelini, para birimlerini ve raporlama gereksinimlerini bize iletin. APIACE; oyun başlatma, bahisler, kazançlar, iptaller ve finansal mutabakatı yapılandırmaya yardımcı olacaktır.