İptal İşlemi (Cancel)
Günsonu yapılmamış (henüz bankaya gönderilmemiş) satış işlemlerini iptal edebilirsiniz. İptal edilen işlemde müşterinin kartından para çekilmez.
Ne Zaman Kullanılmalı?
- Müşteri sipariş verdikten hemen sonra iptal ettiğinde
- Stok kontrolünde ürün bulunamadığında
- Günsonu yapılmadan önce işlemi iptal etmek istediğinizde
- Aynı gün içinde yapılan yanlış işlemleri düzeltmek için
İptal İşlemi Akışı
Dikkat Edilmesi Gerekenler
- İptal işlemi sadece günsonu yapılmadan önce kullanılabilir
- Günsonu yapıldıktan sonra iptal yerine iade işlemi yapılmalıdır
- İptal işlemi için orijinal işlemin
idveyaexternalIddeğeri gereklidir - İptal işlemi tam tutarlı yapılır, kısmi iptal yapılamaz
- İptal başarılı olursa işlem statüsü
CANCELLEDolur
Sık Karşılaşılan Hatalar
"Transaction not found"
Neden: Girilen id veya externalId bulunamadı
Çözüm:
- ID'nin doğru olduğundan emin olun
- İşlem sorgulamasıyla işlemin varlığını kontrol edin
"Transaction already cancelled"
Neden: İşlem zaten iptal edilmiş
Çözüm:
- İşlem detayını sorgulayarak mevcut durumu kontrol edin
- Mükerrer iptal isteklerini önlemek için durum kontrolü yapın
"Transaction is too old for cancellation"
Neden: Günsonu yapıldığı için iptal mümkün değil
Çözüm:
- İptal yerine iade işlemi kullanın
- Günsonu saatini öğrenin ve ona göre karar verin
Daha Fazla Bilgi
API detayları için: İptal API Referansı

