Sık Sorulan Sorular
300TR'ye kablolu entegrasyon sağladım. X30TR için ne değişiklikler yapmam gerekiyor?
300TR için eğer 1 ödeme varsa bu ödemeyi sepetle beraber, 1'den fazla ödeme varsa sepeti gönderdikten sonra ödemeleri ayrı ayrı gönderiyordunuz.
X30TR için ise hem sepeti hem de ödemelerin hepsini tek seferde sendBasket ile gönderebilirsiniz.
Başka bir değişiklik yapmanıza gerek yoktur.
X30TR'ye kablolu entegrasyon sağladım. 300TR için ne değişiklikler yapmam gerekiyor?
X30TR için hem sepeti hem de ödemelerin hepsini tek seferde sendBasket ile gönderiyordunuz.
300TR için ise 1 ödeme varsa bu ödemeyi sepetle beraber, 1'den fazla ödeme varsa sepeti gönderdikten sonra ödemeleri ayrı ayrı göndermeniz gerekmektedir.
Başka bir değişiklik yapmanıza gerek yoktur.
Kablolu bağlı cihazın X30TR mi 300TR mi olduğunu nasıl anlarım?
Anlık olarak hangi cihazın bağlı olduğunu anlamak için getActiveDeviceIndex
komutunu kullanabilirsiniz. Device state callback ile bağlantının sağlandığına emin olduktan sonra bu komutu çağırdığınızda X30 TR için 0, 300 TR için ise 1 değerini dönecektir.
X30TR'de ADB'nin Kapalı Olduğundan Nasıl Emin Olabilirim?
ÖKC'nin Android bildirim merkezinde en üstte "USB hata ayıklaması bağlandı" mesajı görünmüyorsa ADB kapalı demektir.
Cihazdaki kısımları (KDV'leri, departmanları) ayarlayabilir miyim?
2025 Mart ayından itibaren artık KDV oranları ÖKC üretici firmalar tarafından uzaktan yönetilmektedir. Gelir İdaresi Başkanlığı işyerlerine yalnızca kendi kullanabilecekleri NACE kodlarına uygun KDV’leri atamamızı istemektedir. Bu durumda KDV/Kısımlar harici bir sistem tarafından atanamıyor hale gelmektedir.
Paçalı ödemede ilk ödeme alındıktan sonra fiş iptal edebilir miyim?
Hayır, regülasyon gereği ödeme alındıktan sonra fiş iptali yapılamaz.
300TR'de bağlantı kuramıyorum
Cradle'ın fişinin prize takılı olduğundan emin olun.
Harici cihaz entegrasyon kablosu arızalı olabilir. Bu durumda elinizde bulunan çalıştığına emin olduğunuz kablo ile kontrol edilmesi gerekmektedir.
Harici cihaz modunun TOKENX CONNECT seçeneğinde olduğuna emin olunması gerekmektedir.
300TR Cradle’da entegrasyon kablosunun RS232 ye bağlı olduğuna emin olunması gerekmektedir.
Cihazın satış ekranında olduğunun kontrol edilmesi gerekmektedir.
Cihaz sertifikasının yüklü olması gerekmektedir. (Kontrol: Menü > Ayarlar > Cihaz Ayarları > Sistem Bilgileri > Sertifika Bilgisi > Cihaz sertifikası girildiğinde boş gözükmemesi gerekmektedir)
X30TR'de bağlantı kuramıyorum
Entegrasyon kablosunun cihazın solunda bulunan Type-C girişine takılması gerekmektedir.
Cihazda TokenX Connect Uygulamasının (Kablolu) aktif olduğunun kontrol edilmesi gerekmektedir. X30 TR üzerinden Ana Menü > Satış Uygulamaları seçilir ve TokenX Connect Uygulaması (Kablolu) seçeneğinin geldiği görülmelidir.
Cihaz TokenX Connect Uygulaması (Kablolu) ekranında olmayabilir. Cihazın TokenX Connect Uygulaması (Kablolu) ekranına alınması gerekmektedir.
Cihazda Z raporu nasıl alabilirim? Gün sonu işlemlerini nasıl yapabilirim?
Gün sonu ve Z raporu alma özelliklerini şu anda desteklemiyoruz. Kablolu entegrasyon yalnızca satış yapmanıza izin vermektedir.
Cihaza veri gönderdiğimde cevap olarak 9 alıyorum. Bu ne anlama geliyor?
Cihazdan 9 tipinde veri dönüyorsa cihaz gönderdiğiniz sepeti işleyemiyor anlamına gelir. Bu durum 300TR'nin satış ekranında olmadığını, X30TR'de ise kablolu entegrasyon uygulamasının ekranda olmadığı anlamına gelir.
Cihazda kablolu entegrasyon uygulamasının ekranda olup olmadığını nasıl anlarım?
Cihaza veri göndermeye çalıştığınızda cihazdan 9 tipinde cevap geliyorsa bu kablolu entegrasyon uygulamasının ekranda olmadığı anlamına gelir.
Fiş altı notu nasıl eklerim?
Fiş altı notu eklemek için sepet JSON'ında "note" hanesinde fiş altı notunuzu gönderebilirsiniz. Fiş altı notunda "\n" kullanarak yeni satıra geçebilirsiniz.
Kablolu entegrasyonu hangi işletim sistemlerinde kullanabilirim?
Yazılım, Windows ve Linux tabanlı sistemlerde kullanılabilir.
Windows’ta kablolu entegrasyon DLL’i kullanmak için minimum sistem gereksinimleri nelerdir?
DLL kullanımı için Windows 10 veya üzeri bir işletim sistemi gereklidir. En güncel Visual C++ paketi yüklenmiş olmalı ve kullandığınız POS cihazına özel driver kurulumu gerçekleştirilmelidir.
Kablolu entegrasyon C++ DLL kullanmak istiyorum. Hangi şartları sağlamam gerekiyor?
C++ DLL kullanımı için en güncel Visual C++ Redist paketi kurulumu yeterlidir.
Kablolu entegrasyon C# DLL kullanmak istiyorum. Hangi şartları sağlamam gerekiyor?
C# DLL kullanımı için bu gereksinimlerin karşılanması gerekir:
En güncel Visual C++ Redist paketi yüklü olmalıdır.
.NET Framework 4.5.2 veya üzeri kurulu olmalıdır.
Kablolu entegrasyon DLL 32 bit uyumlu mu?
DLL, Windows cihazlarda hem 32 bit hem de 64 bit mimari ile uyumludur.
Linux’ta C++ kütüphanesini (SO dosyası) kullanmak için minimum sistem gereksinimleri nelerdir?
Linux sistemler için bu gereksinimler sağlanmalıdır:
Ubuntu 18.04 veya üzeri olmalıdır.
GLIBC 2.27 veya üzeri desteklenmelidir.
Kablolu entegrasyon .SO 32 bit uyumlu mu?
Kablolu entegsrasyon .so Linux cihazlarda şu an sadece 64 bit mimari ile uyumludur. 32 bit mimari desteği eklenecektir.
Kablolu entegrasyon Linux .so için ekstra bir kurulum gerekiyor mu?
Kablolu entegrasyon Linux so kütüphanesi için gerekli olan bağımlılıkların kurulumları tamamlanmalıdır. Ayrıca 300TR cihaz kullanıcıları driver kurulumu gerçekleştirmelidir. Kablolu entegrasyon Linux so X30TR için driver kurulumuna gerek yoktur.
Last updated