Kasalar arası transfer oluştur
Bir nakit kasasında çıkış, diğerinde giriş kaydeder.
Ne yapar?
Bir nakit kasasında çıkış, diğerinde giriş kaydeder. İki tarafın kayıtlı kurlarla hesaplanan TRY tutarı eşit olmalıdır. source/destination kimliklerini saklayın. Transfer komisyonu veya kur farkı kaydı oluşturmaz.Ön koşullar ve izin
Gereken izin:muhasip:cash:write. Bu kaynak için açık izin tanımlanmalıdır; genel erişim veya yönetici yetkisi bu iznin yerine geçmez. İlişkili bütün kimlikler aynı firma kapsamında olmalıdır.
Yeni mali kayıt için kullanılan cari, kasa veya hesap aktif olmalıdır. Ürün/depo kimlikleri verilirse geçerli, aynı firmaya ait ve yeni işlem için aktif olmalıdır.
Kimlik ve izinler · Muhasebe veri kuralları
İstek örnekleri
Kimlikleri kendi kayıtlarınızla değiştirin. Yazmada iş niyetine özel anahtarı istekten önce saklayın; örnek anahtarını farklı işler için yeniden kullanmayın. Alan ve cevap tanımları bu sayfanın API referansında yer alır.Cevabı değerlendirin
Aşağıdaki cevap temsilîdir.result ile kayıt sonucunu ve operation ile makbuzu döndürür. Aynı iş anahtarıyla tamamlanmış tekrar 200 ve replayed:true döndürür; ilk ayrıntı gövdesi tekrarlanmaz. Sonuç kimliğiyle ilgili okuma ucunu kullanın. reviewRequired:true sonucunu başarılı mali işlem kabul etmeyin.
Hata durumunda
Sonraki adım
Kasa ve transfer akışını izleyin. Mali sonucu bakiye ve ekstre okumalarıyla kontrol edin.Yetkilendirmeler
Kullanıcı adı apiUserId, parola secretKey. Aktif ve süresi geçmemiş API kullanıcısı ve uygun firma gerekir.
Başlıklar
Her yeni iş niyeti için kalıcı, farklı anahtar. Aynı anahtar+işlem+firma ve farklı içerik 409 üretir; tamamlanmış tekrar 200 replay makbuzu döner.
1 - 128^[!-~]+$Gövde
İki aktif, farklı nakit kasası gerekir. İki tarafın kuruşla yuvarlanan TRY karşılığı eşit olmalıdır. Bankaya para göndermez.
24 karakterli kayıt kimliği.
^[a-f0-9A-F]{24}$24 karakterli kayıt kimliği.
^[a-f0-9A-F]{24}$Noktalı ondalık sayı veya metin. Üstel gösterim, negatif değer ve fazla ondalık basamak reddedilir.
0 < x <= 999999999.99Şunun katı olmalıdır 0.01Noktalı ondalık sayı veya metin. Üstel gösterim, negatif değer ve fazla ondalık basamak reddedilir.
0 < x <= 999999999.99Şunun katı olmalıdır 0.01YYYY-MM-DD; 1900-01-01–2199-12-31. Saat gönderilmez.
1 birim dövizin TRY karşılığı; pozitif, en fazla 6 basamak. TRY için 1; diğer para birimlerinde zorunlu.
0 < x <= 999999.999999Şunun katı olmalıdır 0.0000011 birim dövizin TRY karşılığı; pozitif, en fazla 6 basamak. TRY için 1; diğer para birimlerinde zorunlu.
0 < x <= 999999.999999Şunun katı olmalıdır 0.0000012000Yanıt
Aynı anahtarla daha önce tamamlanan işlem; ilk ayrıntı gövdesi yerine güvenli sonuç kimlikleri.
true 24 karakterli kayıt kimliği.
^[a-f0-9A-F]{24}$24 karakterli kayıt kimliği.
^[a-f0-9A-F]{24}$