• 17-10-2026, 19:54:12
    #1
    Kurumsal PLUS
    Merhabalar,
    E-fatura için api desteği sunan entegratör aramaktayım. Herhangi bir firmayı kullanıp memnun kalan arkadaşlar varsa, tavsiye verebilir mi?
  • 17-10-2026, 19:56:11
    #2
    Kün Fe Yekün
    E-SMM kesiyorsanız harici bir sağlayıcıya ihtiyaç kalmadan otomatik kesen sistemim var e arşiv için
  • 17-10-2026, 20:07:38
    #3
    Selamlar,

    Pazaryeri siparişlerinden otomatik fatura kesmek için üç entegratörün API'sine bağlandık (EDM, GAİ ve Trendyol e-Faturam). Hangisi "en iyi" demek zor; işinize göre değişiyor. Ama firma seçerken sorulması gereken şeyler belli, çoğunu biz canlıya çıktıktan sonra öğrendik. Sözleşme imzalamadan önce şunları netleştirmenizi öneririm:

    1) Fatura numarasını kim veriyor?
    GİB'e göre fatura numarası seri içinde boşluksuz ve tekrarsız olmalı. Numarayı kendi tarafınızda üretirseniz aynı anda kesilen iki fatura aynı numarayı alabilir, başarısız gönderimde de numara yanıp boşluk oluşur. API'nin numarayı entegratör tarafında atayıp size geri döndürdüğünden emin olun. Örneğin EDM'de bu ayrı bir parametreyle açılıyor; UBL'deki numara alanı doluysa sizinkini kullanıyor, boş bırakmanız gerekiyor.

    2) Mükellef sorgusu API'de var mı?
    Alıcıya e-Fatura mı e-Arşiv mi kesileceği, alıcının GİB'de e-Fatura mükellefi olup olmamasına bağlı. Eskiden GİB'in herkese açık mükellef listesi indirilebiliyordu; o adres artık çalışmıyor. Bu sorguyu fiilen entegratörün API'si üzerinden yapmak zorunda kalıyorsunuz. "VKN ile kullanıcı sorgulama" ucu olmayan bir API'de bu kararı tahminle vermek zorunda kalırsınız; mükellef olan alıcıya e-Arşiv kesmek de geçersiz belge demek.

    3) Alıcının posta kutusu etiketi
    e-Fatura gönderirken alıcının posta kutusu (urn:mail:...) gerekiyor. "Herkesinki defaultpk@VKN gibidir" diye kalıpla üretmeyin, tutmayan firmalar var ve belge olmayan kutuya gidiyor. Sorgu ucu gerçek etiketi döndürmeli.

    4) Protokol ve test ortamı
    • Bir kısmı hâlâ SOAP (WCF) servis. Hazır SOAP kütüphaneleri her zaman uyumlu çalışmıyor; biz EDM'de zarfı elle kurmak zorunda kaldık. REST/JSON olanlarla entegrasyon belirgin şekilde daha hızlı bitiyor.
    • Ücretsiz test hesabı veriyorlar mı, test ortamında gerçekten fatura kesip sorgulayabiliyor musunuz? Bunu ilk görüşmede isteyin.
    • Test ve canlı adresleri bazen tamamen farklı alan adlarında oluyor. "test." ön ekini silerek canlı adresi tahmin etmeyin, dokümandan alın.
    5) IP kısıtı
    Bazı entegratörler API'yi yalnız önceden tanımladığınız IP'lere açıyor (sayı sınırlı, bazıları IPv6 kabul etmiyor). Sunucunuz bulutta ve çıkış IP'si değişebiliyorsa baştan sorun; tanımsız IP'den gelen istek doğrudan 403 alıyor.

    6) Gelen fatura, iptal, görüntü
    Sadece kesmek yetmiyor. Gelen faturaları listeleme ve yanıtlama (kabul/red), e-Arşiv iptali ve faturanın PDF/HTML görüntüsünü API'den alabiliyor musunuz, kontrol edin. Birden fazla şubeniz varsa birden çok gönderici/posta kutusu desteğini de sorun.

    7) Pazaryeri siparişinden kesecekseniz
    Trendyol, Hepsiburada ve diğerleri siparişte fatura adresini teslimat adresinden ayrı gönderiyor; bizim ölçtüğümüz bir mağazada her 25-30 siparişten birinde farklıydı. Faturayı teslimat adresine kesmek yaygın bir hata. Entegratörden bağımsız, ama API'ye bağlarken göz önünde bulundurun.

    Kısa özet: fiyat tekliflerini karşılaştırmadan önce yukarıdaki maddeleri yazılı sorun. Numara atama, mükellef sorgusu ve test hesabına net "evet" diyen firmayla ilerlemek, sonradan yaşanacak en pahalı sorunları baştan eliyor.

    Kolay gelsin.
  • 17-10-2026, 20:09:00
    #4
    @gurmesoft; tavsiye ederim.
  • 17-10-2026, 20:17:37
    #5
    Kurumsal PLUS
    Devias adlı üyeden alıntı: mesajı görüntüle
    Selamlar,

    Pazaryeri siparişlerinden otomatik fatura kesmek için üç entegratörün API'sine bağlandık (EDM, GAİ ve Trendyol e-Faturam). Hangisi "en iyi" demek zor; işinize göre değişiyor. Ama firma seçerken sorulması gereken şeyler belli, çoğunu biz canlıya çıktıktan sonra öğrendik. Sözleşme imzalamadan önce şunları netleştirmenizi öneririm:

    1) Fatura numarasını kim veriyor?
    GİB'e göre fatura numarası seri içinde boşluksuz ve tekrarsız olmalı. Numarayı kendi tarafınızda üretirseniz aynı anda kesilen iki fatura aynı numarayı alabilir, başarısız gönderimde de numara yanıp boşluk oluşur. API'nin numarayı entegratör tarafında atayıp size geri döndürdüğünden emin olun. Örneğin EDM'de bu ayrı bir parametreyle açılıyor; UBL'deki numara alanı doluysa sizinkini kullanıyor, boş bırakmanız gerekiyor.

    2) Mükellef sorgusu API'de var mı?
    Alıcıya e-Fatura mı e-Arşiv mi kesileceği, alıcının GİB'de e-Fatura mükellefi olup olmamasına bağlı. Eskiden GİB'in herkese açık mükellef listesi indirilebiliyordu; o adres artık çalışmıyor. Bu sorguyu fiilen entegratörün API'si üzerinden yapmak zorunda kalıyorsunuz. "VKN ile kullanıcı sorgulama" ucu olmayan bir API'de bu kararı tahminle vermek zorunda kalırsınız; mükellef olan alıcıya e-Arşiv kesmek de geçersiz belge demek.

    3) Alıcının posta kutusu etiketi
    e-Fatura gönderirken alıcının posta kutusu (urn:mail:...) gerekiyor. "Herkesinki defaultpk@VKN gibidir" diye kalıpla üretmeyin, tutmayan firmalar var ve belge olmayan kutuya gidiyor. Sorgu ucu gerçek etiketi döndürmeli.

    4) Protokol ve test ortamı
    • Bir kısmı hâlâ SOAP (WCF) servis. Hazır SOAP kütüphaneleri her zaman uyumlu çalışmıyor; biz EDM'de zarfı elle kurmak zorunda kaldık. REST/JSON olanlarla entegrasyon belirgin şekilde daha hızlı bitiyor.
    • Ücretsiz test hesabı veriyorlar mı, test ortamında gerçekten fatura kesip sorgulayabiliyor musunuz? Bunu ilk görüşmede isteyin.
    • Test ve canlı adresleri bazen tamamen farklı alan adlarında oluyor. "test." ön ekini silerek canlı adresi tahmin etmeyin, dokümandan alın.
    5) IP kısıtı
    Bazı entegratörler API'yi yalnız önceden tanımladığınız IP'lere açıyor (sayı sınırlı, bazıları IPv6 kabul etmiyor). Sunucunuz bulutta ve çıkış IP'si değişebiliyorsa baştan sorun; tanımsız IP'den gelen istek doğrudan 403 alıyor.

    6) Gelen fatura, iptal, görüntü
    Sadece kesmek yetmiyor. Gelen faturaları listeleme ve yanıtlama (kabul/red), e-Arşiv iptali ve faturanın PDF/HTML görüntüsünü API'den alabiliyor musunuz, kontrol edin. Birden fazla şubeniz varsa birden çok gönderici/posta kutusu desteğini de sorun.

    7) Pazaryeri siparişinden kesecekseniz
    Trendyol, Hepsiburada ve diğerleri siparişte fatura adresini teslimat adresinden ayrı gönderiyor; bizim ölçtüğümüz bir mağazada her 25-30 siparişten birinde farklıydı. Faturayı teslimat adresine kesmek yaygın bir hata. Entegratörden bağımsız, ama API'ye bağlarken göz önünde bulundurun.

    Kısa özet: fiyat tekliflerini karşılaştırmadan önce yukarıdaki maddeleri yazılı sorun. Numara atama, mükellef sorgusu ve test hesabına net "evet" diyen firmayla ilerlemek, sonradan yaşanacak en pahalı sorunları baştan eliyor.

    Kolay gelsin.

    Çok teşekkürler. Elinize, ağzınıza sağlık. Api kullanacak kişiler için çok değerli bilgiler vermişsiniz.
  • 17-10-2026, 20:43:50
    #6
    Edm bilişim tavsiye ederim
  • 17-10-2026, 21:53:18
    #7
    Sadece NET Çözümler 🚀
    @BENOR Bilişim;
  • 18-10-2026, 03:05:00
    #8
    Hocam Uyumsoft, Sovos ve Paraşüt'e bakabilirsiniz. Üçünün de API entegrasyon desteği mevcut. Özellikle Uyumsoft'un test ortamı da var, entegrasyonu canlıya almadan deneyebilirsiniz. Karar vermeden önce API dokümantasyonunu, kontör ücretlerini, test ortamını ve teknik destek kalitesini karşılaştırın derim. Fiyat kadar sorun yaşadığınızda hızlı destek alabilmeniz de önemli.