SendInvoice metodu ile fatura UBL (XML) içeriğinin gönderimi yapılmaktadır.
fromAlias alanına gönderimi yapan firmanın gönderici birim etiketi yazılmalıdır. Gönderici firmaya ait birden fazla gönderici birim etiketi olabileceği için bu alan zorunludur.
toAlias alanına alıcı firmanın alıcı posta kutusu etiketi yazılmalıdır. Alıcı firmaya ait birden fazla etiket olabileceği için bu alan zorunludur.
fileType alanına sabit metin olarak "xml" yazınız.
testOnly alanına sabit değer olarak false veriniz. Bu parametre yalnızca test amaçlı işlemler için kullanılmaktadır.
delayMinutes alanına gecikmeli gönderim için dakika cinsinden değer verilmelidir. Örnek olarak bu alana "5" değerini verdiğinizde faturanız 5 dakika sonra Gelir İdaresi Başkanlığına gönderilecektir. E-Fatura gönderimlerinde "0" (Sıfır) kullanılması tavsiye edilir.
arg2 alanına oluşturmuş olduğunuz fatura UBL dosya içeriğinin base64 kodlanmış (encoded) halini yerleştiriniz.
Alan | Tipi | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sessionId | string | ||||||||||||||||||
params |
| ||||||||||||||||||
arg2 | base64Binary |