1. Hata Statü Kodları
Sipay API Documentation
TR
  • EN
  • TR
  • Genel Bakış
    • Başlangıç
    • Test Kartları
  • Kimlik Doğrulama
    • Token Oluşturma
      POST
  • Non-Secure Ödeme
    • Non-Secure Ödeme Akışı
    • Non-Secure Kart Ödemesi
      POST
    • Non-Secure Tekrarlayan Ödeme
      POST
    • Non-Secure Sigorta Ödemesi
      POST
    • Non-Secure Ön Provizyon Ödemesi
      POST
    • Ödeme Onaylama
      POST
  • 3D Secure Ödemesi
    • 3D Secure Ödeme Akışı
    • 3D Secure Kredi Kart Ödemesi
      POST
    • 3D Secure Tekrarlayan Ödeme
      POST
    • 3D Secure Ön Provizyon Ödemesi
      POST
    • Ödeme Tamamlama
      POST
    • Ödeme Onaylama
      POST
    • 3D Secure Tarım Ödemesi
      POST
  • Sipay ile Non-Secure ve 3D Ödeme
    • Purchase Link Örneği
    • Sipay ile Non-Secure ve 3D Secure Ödeme
      POST
  • Ödeme Durumu Sorgulama
    • Durum Sorgulama
      POST
  • Taksitler & Komisyonlar
    • Taksit Bilgisi Sorgulama
      POST
    • Komisyon Bilgisi Sorgulama
      POST
    • Üye İşyeri Taksit Bilgisi Sorgulama
      POST
  • HASH
    • Hash Oluşturma
    • Hash Doğrulama
  • Kayıtlı Kart ile Ödeme
    • 3D Secure Kart Token ile Ödeme
    • Kart Kaydetme
    • Kayıtlı Kart Bilgilerini Sorgulama
    • Kayıtlı Kart Düzenleme
    • Kayıtlı Kart Silme
    • Non-Secure Kart Token ile Ödeme
  • Tekrarlayan Ödeme
    • Tekrarlayan Ödeme Sorgulama
    • Tekrarlayan Ödeme Plan Süreci
    • Tekrarlayan Ödeme Planı Güncelleme
  • İade
    • İade
  • Para Dağıtımı
    • Banka Hesabına Para Aktarımı
  • Webhook
    • Webhook
  • Hata Statü Kodları
    • Statü Kodları
  1. Hata Statü Kodları

Statü Kodları

Sunucu Durum Kodları#

Bu kodlar, API sunucusu tarafından HTTP protokolü üzerinden döndürülen yanıt kodlarıdır.
Durum KoduAçıklama
200Başarılı
201Oluşturuldu
202Kabul edildi (İstek kabul edildi ve işleme alınmak üzere kuyruğa eklendi)
400Geçersiz istek
401Kimlik doğrulama hatası
403Yetkilendirme hatası
404Kaynak bulunamadı
405Metot bulunamadı
409Çakışma
412Ön koşul başarısız
413İstek içeriği çok büyük
500Dahili Sunucu Hatası
501Uygulanmadı
503Servis kullanılamıyor

Uygulama Durum Kodları#

API uygulamasının kendi iş mantığı içerisinde oluşturduğu ve isteğin işlenme sonucunu gösteren kodlardır.
Durum KoduAçıklama
1Temel doğrulama hatası
3Invoice ID daha önce işlenmiş
3Bu invoice ID ile oluşturulan sipariş işlemi devam ediyor
3Lütfen bekleyin veya yeni bir invoice ID ile sipariş oluşturun
12Items bir array olmalıdır, geçersiz currency kodu veya geçersiz item formatı
13Ürün fiyatları toplamı ("5"), invoice toplam tutarına ("10") eşit değil
14Merchant bulunamadı
30Geçersiz kimlik bilgileri
31İşlem bulunamadı
32Geçersiz invoice ID, sipariş tamamlanmamış
33Quantity değeri integer olmalıdır
34Ödeme entegrasyon yöntemi desteklenmiyor. Lütfen destek ekibiyle iletişime geçin.
35Kredi kartı ödeme seçeneği tanımlanmamış
36POS bulunamadı
37Merchant POS komisyonu tanımlanmamış. Lütfen servis sağlayıcı ile iletişime geçin.
38Bu para birimi ve ödeme yöntemi için merchant komisyonu belirlenmemiş
38Lütfen farklı bir ödeme yöntemi deneyin
39Komisyon bulunamadı
40Taksit bulunamadı
41Sipariş başarısız
41Ödeme başarısız
42Ürün fiyatı komisyon veya maliyetten düşük
43Ödeme vadesi tanımlanmamış
44Bu kredi kartı engellenmiş
44Merchant günlük işlem limiti aşıldı
45Merchant günlük işlem tutarı limiti aşıldı
46Merchant aylık işlem adedi limiti aşıldı
47Merchant aylık işlem tutarı limiti aşıldı
48İşlem başına minimum limit aşıldı
49İade başarısız
49Toplam iade tutarı net tutarı aşmamalıdır
49Satış işlemi bulunamadı
49Yetersiz bakiye
49İşlem durumu iade edilebilir değil
49Yeni bir iade işlemi için en az 30 saniye beklenmelidir
49İşlem başına maksimum limit aşıldı
55Recurring ödeme işleminde taksitli satış yapılamaz
55Tekrarlama numarası boş bırakılamaz
55Tekrarlama numarası integer olmalıdır
55Tekrarlama numarası 1'den büyük olmalıdır
55Tekrarlama numarası 121'den büyük olmamalıdır
55Tekrarlama döngüsü boş bırakılamaz
55Tekrarlama döngü birimi geçersizdir. "D", "M" veya "Y" olmalıdır
55Tekrarlama aralığı boş bırakılamaz
55Tekrarlama aralığı integer olmalıdır
55Tekrarlama aralığı 0'dan büyük olmalıdır
55Tekrarlama aralığı 99'dan büyük olmamalıdır
55Geçersiz recurring webhook key. Lütfen Sipay üzerindeki key adını kontrol edin
55Recurring webhook key boş bırakılamaz. Lütfen webhook key'inizi Sipay'e tanımlayın
56Geçersiz satış webhook key
60Merchant bu kart ile işlem yapmaya yetkili değil
68Toplam tutar hash key ile eşleşmiyor
68Para birimi hash key ile eşleşmiyor
68Hash key ve merchant key eşleşmiyor
68Taksit sayısı hash key ile eşleşmiyor
68Hash key ve POS ID eşleşmiyor
68Invoice ID hash key ile eşleşmiyor
69Sipariş henüz işlenmedi
70Kart programı uyuşmazlığı
71Recurring plan güncellemesi başarısız
72Eski ödemenin silinmesi veya işlenmesi başarısız
73Tekrarlayan plan kartı eklenemedi
76Bu merchant için yabancı kart kullanımına izin verilmiyor
77Bu merchant için yabancı kart komisyonu tanımlanmamış
79Merchant kart token ile ödeme yapmaya yetkili değil
80Alt merchant bulunamadı
81API üzerinden para birimi dönüşümü başarısız
85Geçersiz karakter
86Kart token kaydedilemedi
87Geçersiz token veya müşteri numarası
88Kart token silinemedi
89Kart token güncellenemedi
90Geçersiz hash key
91Hash key merchant key ile eşleşmiyor
92Hash key müşteri numarası ile eşleşmiyor
93Hash key kart sahibi adı ile eşleşmiyor
94Hash key kart numarası ile eşleşmiyor
95Hash key son kullanma ayı ile eşleşmiyor
96Hash key son kullanma yılı ile eşleşmiyor
97Hash key kart token ile eşleşmiyor
99Bilinmeyen hata
100Başarılı
101Refund isteği başarıyla oluşturuldu
102Bu taksit için POS tanımlanmamış
103Token ile ödeme komisyon oranı belirlenmemiş
104İade işlem ID'si benzersiz olmalıdır
105İşlem onaylanmamış
106Geçersiz merchant tipi
107Gönderilen API işlemi doğrulanamadı
108Geçersiz kart numarası
109Dosya işleme hatası
110Bu işlem için kısmi iade desteklenmiyor
112Kısmen başarılı
117Invoice ID daha önce işlenmiş
404İptal URL'i boş bırakılamaz
Modified at 2026-07-10 14:33:15
Previous
Webhook
Built with