Kitsune adlı üyeden alıntı: mesajı görüntüle
Ne yazık ki bu bahsetmiş olduğunuz şeyi yapmak sanıldığı kadar kolay bir şey değil.
GİB ekosisteminde fatura kesmek için önünüzde 3 ana yöntem bulunuyor:

1. GİB Portal:
GİB'in kendi sağladığı web portalına giriş yaparak faturalarınızı manuel olarak kesebilirsiniz. Tamamen ücretsizdir. Fatura hacminiz çok yüksek değil veya fatura kesme sıklığınız çok sık değilse en iyi yöntemdir.

2. GİB Doğrudan Entegrasyon:
Kendi faturanızı kendi yazılımınız üzerinden doğrudan GİB sistemlerine göndermek istiyorum derseniz seçeceğinniz yöntemdir. Teknik olarak bu mümkündür ancak bu süreç sanıldığı kadar kısa ve kolay değildir.
Süreç ve Şartlar:
  1. GİB'e "Doğrudan Entegrasyon" izni için resmi başvuru yapmanız gerekir.
  2. Kendi sunucu altyapınızı kurmalı, GİB'in belirlediği bilgi güvenliği ve standart test senaryolarını başarıyla tamamlamalısınız.
  3. Sisteminizin 7/24 kesintisiz çalışacağını, log tutacağını ve ISO 27001 gibi belirli güvenlik sertifikalarına sahip olduğunu taahhüt etmeniz istenir.
  4. Fatura formatlarının (UBL-TR 1.2 XML yapısı) GİB şemalarına tam uyumlu olması ve sistemin bir Mali Mühür sunucusu (HSM cihazı veya donanımı) ile otomatik imzalanması gerekir.
Ciddi bir ilk yatırım maliyeti (donanım, sertifikalar) ve yoğun bir bürokratik/teknik test süreci gerektirir. GİB mevzuat veya şema değiştirdiğinde yazılımınızı sürekli güncellemek zorundasınızdır.

3. Özel Entegratör API'si Kullanmak
Eğer günde on binlerce fatura kesmiyor, "GİB Doğrudan Entegrasyon"'u için yeterli sermaye, bilgi ve teknik altyapı veya zamanınız yoksa en mantıklı ve yaygın yöntem Özel bir Entragratör ile çalışmanız olacaktır.
API alabiliyorsunuz ISO 27001 olmadan ancak başkalarına kulalndıramıyorsunzu kendiniz için, yanlışı düzeltelim.

GİB portalına scraping / otomasyon botu ile girilip yapılabilir, uzun süredir o ekrana captcha getirmemelerinin sebebi yüzlerce firma böyle bot kullanıyor. Cezası falanda yok, devlet faturasına bakıyor fatura bilgileri doğru girildiği sürece okey.

Ancak apiyi entegre etmeye zaman bulamadım. Bu dediğim yönteme düz Entegrasyon deniyor

https://ebelgebasvuru.gib.gov.tr/entegrasyon