# Sık Sorulan Sorular

### 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.

Bu sebeple işyerinin cihazına kullanacağınız kısımları cihaz üzerinden tanımlayabilir ve [kablolu entegrasyon](#cihazdaki-kisimlari-kdvleri-departmanlari-ayarlayabilir-miyim) veya [kablosuz entegrasyon](https://developer.tokeninc.com/token-developer-portal-1/x-platform/token-x-connect-cloud/gelistirici-dokumani-tr#id-3.-kisim-listesinin-alinmasi-get-fiscal-parameters-api) üzerinden bu bilgileri çekerek satış gönderebilirsiniz.

### Parç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.

### Sepeti gönderdikten sonra fişi nasıl iptal ederim?

Sepet gönderildikten sonra fişi iptal etmek entegrasyon üzerinden desteklenmemektedir. Cihaz üzerinden bu işlem gerçekleştirilebilir.

### 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.

### 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.

```json
{
    // Sepetin geri kalanı
    "note": "Fiş\naltı\nnotu"
}
```

### Fişte barkod veya QR kod nasıl basabilirim?

Fişe barkod veya QR kod eklemek için sepet JSON'ında "qrCode" veya "barcode" alanlarında basılmasını istediğiniz stringi gönderebilirsiniz.

```json
{
    // Sepetin geri kalanı
    "qrCode": "https://tokeninc.com",
    "barcode": "123456789"
}
```

### ÖKC'de kağıt biterse ne olur? Kağıt bittiğini nasıl anlarım?

ÖKC'de kağıt bittiğinde ekranda kağıt bitti mesajı görünür ve kağıt takılana kadar cihaz bekler. Entegrasyondan kağıt bittiğinde dair bir mesaj gelmez. Kağıt takıldıktan sonra fiş basılır ve cihaz normal hayatına devam eder.

### Farklı cihazdan yemek kartı ödemesi alınırsa nasıl fiş çıkartabilirim?

Eğer ÖKC'nin dışında bir cihazdan yemek kartı ödemesi alındıysa bu ödemenin fişini çıkartmak için göndereceğiniz sepete yemek kartı ödemesini aşağıdaki şekilde eklemelisiniz. Ödemeyi bu şekilde gönderdiğinizde ÖKC'den matraha dahil olmayacak şekilde fiş çıkarılır.

[Kullanabileceğiniz yemek kartı uygulamalarının listesi için tıklayın.](broken://pages/TcAMM4CprhPvPaGgovqp#yemek-karti-uygulamalari-operator-id-listesi)

```json
"paymentItems": [
  {
    "amount": 1000, // 10 TL
    "type": 7, // Yemek Kartı
    "operatorId": 1003 // SETCARD
  }
]
```

### Kredi kartı ödemesini nasıl iptal edebilirim?

Entegrasyon üzerinden kredi kartı ödemesinin iptalini tetikleyen bir mekanizmamız bulunmamaktadır. Bunun için ÖKC üzerinden müdahale edilmesi gereklidir.

### Cihaz üzerinden bir fiş iptal edilirse bu bilgi bana dönüyor mu?

X30TR’de cihaz üzerinden yapılan fiş iptalinde bu bilgi yazılımınıza döner.

300TR’de cihaz üzerinden yapılan işlemlerin bilgisi entegrasyona dönülmez.

### Sepet tek seferde gönderildiği için parçalı ödeme yapılacaksa sepeti göndermeden önce tüm ödemelerin nasıl yapılacağını sormak gerekiyor.

Sepeti ödemeler olmadan gönderdikten sonra X30TR üzerinden parçalı ödeme işlemini yapabilirsiniz. Satış tamamlandığında ödemelerin nasıl yapıldığı bilgisi size entegrasyon üzerinden döner.

### Parçalı ödemenin bir kısmı başarısız olursa (örn. kredi kartı limiti yetersiz) ne yapılabilir?

X30TR'de kalan ödemeleri açık hesapla bitirebilirsiniz veya alınan ödemeleri iptal edip fişi iptal edebilirsiniz. Kredi kartı ödemesi iptal edilecekse, müşteriniz ödemeyi yapan kredi kartını tekrar okutmalıdır.

300TR'de başka bir ödeme yöntemi deneyebilirsiniz.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.tokeninc.com/token-developer-portal-1/x-platform/baslangic/sik-sorulan-sorular.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
