Her işlem bağımsız servislerde çalışır, herhangi bir modüldeki sorun diğerlerini etkilemez.
Yük artışına göre sistem otomatik kaynak artırır. (Kubernetes altyapısı)
E-ticaret yoğunlukları (Kasım dönemi), toplu defter gönderimi gibi zamanlarda sistem stabildir.
e-Fatura entegrasyonu, işletmenizin kullandığı ERP, muhasebe ya da özel yazılım sistemlerinin, Gelir İdaresi Başkanlığı (GİB) sistemleriyle doğrudan ve otomatik iletişim kurmasını sağlayan dijital altyapıdır.
NES, GİB onaylı Özel Entegratör olarak bu entegrasyonu sizin adınıza yönetir. Yazılım firmaları veya ERP geliştiricileri, NES’in RESTful API altyapısı üzerinden doğrudan bağlantı kurarak:
Bu yapı sayesinde:
NES ile yapılan entegrasyon, sadece veri alışverişi değil; aynı zamanda tam yetkili, kesintisiz ve mevzuata uygun bir işlem zinciri sunar.
curl -X POST https://api.nes.com.tr/fatura/olustur \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d '{
"vergiNo": "1234567890",
"faturaTipi": "SATIS",
"tutar": 1250.00
}'
Portalda yapılan her işlem bir API uç noktasına denk gelir.
→ Bu sayede geliştiriciler, NES Portal’ı hiç kullanmadan kendi özel arayüzlerini oluşturabilir veya yalnızca ihtiyaç duydukları işlemleri entegre edebilir.
NES API, REST mimarisine uygun olarak tasarlanmıştır ve tüm uç noktalar Swagger arayüzü ile kolayca test edilebilir.
→ Parametreler, örnek istekler ve yanıtlar net şekilde dokümante edilmiştir.
Canlı sisteme geçmeden önce tüm işlemleri test edebileceğiniz özel bir deneme ortamı sunuyoruz.
→ Uç noktalar, örnek verilerle test edilebilir ve tüm senaryolar gerçek ortama taşınmadan doğrulanabilir.
Tüm işlemler OAuth2 protokolü ile güvence altına alınır. Her kullanıcıya özel erişim kontrolü uygulanır.
→ Geliştiricilere sunulan client ID ve secret key ile API erişimleri güvenli şekilde yönetilir.
Her API çağrısında işlem sonucu anlık olarak geri döner. Başarılı, beklemede veya hatalı durumlar net şekilde raporlanır.
→ Bu yapı sayesinde geliştiriciler hata yönetimi ve işlem kontrolünü kendi sistemlerine entegre edebilir.
API uç noktaları versiyonlanarak sunulur; sistem güncellemeleri eski yapıların çalışmasını etkilemez.
→ Geliştiriciler mevcut entegrasyonlarını bozmadan yeni özelliklere geçiş yapabilir.
Her işlem, benzersiz bir callId ile sistemde izlenebilir. Gerçek zamanlı loglama sayesinde tüm işlem geçmişine ulaşılabilir.
→ Destek ihtiyacı olmadan hata analizi ve işlem takibi doğrudan geliştirici tarafından yapılabilir.
Bayilere veya müşterilere özel kontör tanımları yapılabilir, kullanım detayları API üzerinden takip edilebilir.
→ Geliştiriciler kendi sistemlerine kredi modeli entegre ederek hizmetlerini daha esnek sunabilir.
Fatura, defter veya makbuz gibi işlemler tek API çağrısıyla topluca gönderilebilir.
→ Geliştiriciler işlem sürelerini kısaltır, yüksek hacimli gönderimleri sorunsuz yönetebilir.
Her uç nokta için ayrı ayrı tanımlanmış hata kodları ve örnek istek/yanıt yapıları ile geliştiriciler tüm süreci rahatlıkla test edebilir.
→ Kodlama sürecinde karşılaşılabilecek sorunlar en baştan önlenir, entegrasyon süreci hızlanır.