Referans/Para birimleri & diller
Para birimleri & diller
API üç para birimi ve iki dil kullanır. Tutarlar oturum para biriminde, iki ondalıklı JSON sayısı olarak taşınır.
Para birimleri
| Kod | Sembol | Not |
|---|---|---|
| USD | $ | Oyun listesi ve demoda varsayılan |
| EUR | € | |
| TRY | ₺ |
Launch’ta currency zorunludur. Sitenin para birimleri, cüzdan ayarınızın desteklenen para birimleri (portalda Uç noktalar & cüzdan) ve oyunun currencies listesi bu para birimini içermelidir; değilse 422 CURRENCY_NOT_SUPPORTED. Oyuncunun para birimi o sitedeki ilk launch’ta sabitlenir; aynı oyuncu başka para birimiyle açılamaz.
Tutar biçimi
- Tutar JSON sayısıdır, iki ondalık basamakla: 148.60. Metin, sembol veya binlik ayıracı kullanılmaz.
- Gövdeyi kayıpsız ayrıştırın; tutarları float’a çevirmeyin. Bakiyeyi DECIMAL(18,2) veya eşdeğeri ile tutun.
- Callback’teki tutarlar oturum para birimindedir. OK yanıtındaki currency bu para birimiyle aynı olmalıdır; eksik veya farklıysa yanıt belirsiz sayılır ve alarm üretilir. Yanıttaki balance sayı veya sayı metni olabilir, en çok iki ondalık.
- Free round bahsinde amount 0’dır; dönüş değeri freeround_bet_value alanında gelir.
- Portal tutarları yerel biçimde, sembol sağda gösterir: 1.250,00 $. API’de bu biçim kullanılmaz.
Diller
| Kod | Dil |
|---|---|
| tr | Türkçe |
| en | English |
Oyun dilini her launch’ta language ile gönderin; gönderilmezse oyun Türkçe (tr) açılır. Portaldaki varsayılan oyun dili ayarı API ile açılan oturumları değiştirmez.
RTP varyantları
| Kod | RTP |
|---|---|
| v96 | %96 |
| v94 | %94 |
| v92 | %92 |
Bir oyunun sunduğu varyantlar rtp_variants alanındadır. Launch’ta istenen varyantın nasıl çözüldüğü: Oyun başlatma.
Nerede geçer
| Alan | Nerede | Değerler |
|---|---|---|
| currency | Oyun başlatma (zorunlu), Oyun listesi, GGR raporları, Free round, tüm cüzdan çağrıları | USD, EUR, TRY |
| language | Oyun başlatma, demo oturumu | tr, en |
| lang | Oyun listesi | tr, en |
| rtp_variant | Oyun başlatma, Tur sorgulama | v96, v94, v92 |