Skip to main content
PUT
Geri ödeme planını güncelle
Tek tek alan değiştirecekseniz kısmi güncellemeyi kullanın: PATCH yalnızca gönderdiğiniz alanları değiştirir. Güncelleme tam değiştirme şeklinde çalışır: CommissionRates de dahil, gönderilmeyen alanlar temizlenir/listeler tamamen değiştirilir.

Hata kodları

Bu endpoint’in dönebileceği kodlar. Her endpoint için geçerli olan genel hatalar (kimlik doğrulama, yetki, istek header’ları, günlük limit) burada tekrarlanmaz.

Yetkilendirmeler

Authorization
string
header
gerekli

Access token obtained from the Noyax auth service with your API key.

Başlıklar

X-UserID
integer<int32>
gerekli

İsteğin adına yapıldığı Noyax kullanıcısının ID'si. Oluşturulan, güncellenen ve silinen kayıtların denetim alanlarına yazılır.

Gerekli aralık: x >= 1
X-CompanyID
integer<int32>
gerekli

Şirketin ID'si. Kullanıcı bu şirkete tanımlı olmalıdır. Bütün okuma ve yazma işlemleri bu şirketle sınırlıdır.

Gerekli aralık: x >= 1
X-PeriodID
integer<int32>

Muhasebe döneminin ID'si. Cari endpoint'lerinde isteğe bağlıdır; gönderilirse oluşturulan kayıtlara yazılır.

Gerekli aralık: x >= 1

Yol Parametreleri

bankAccountId
string<uuid>
gerekli

Banka hesabı ID'si.

repaymentPlanId
string<uuid>
gerekli

Geri ödeme planı ID'si.

Gövde

Name
null | string

Zorunlu. Banka hesabı içinde benzersiz. En fazla 100 karakter.

Örnek:

"3 Taksit"

DayCount
integer<int32>

Zorunlu. Gün sayısı, negatif olamaz.

Örnek:

90

CommissionRates
object[]

Bu geri ödeme planının komisyon oranları. Güncellemede bu liste mevcutların tamamının yerini alır.

Yanıt

OK

Success
boolean
gerekli

İşlemin başarılı olup olmadığı.

Örnek:

true

ResultCode
string
gerekli

Başarıda "0000". Hatada ilk hatanın kodu; hataların tamamı Errors içinde listelenir.

Örnek:

"0000"

Data
object
gerekli
Message
null | string

Success false olduğunda hata mesajı. Bütün hataların mesajları tek metinde birleştirilir.