$invoice = new Invoice();
$invoice->mapWithTurkishKeys($faturaDetaylari);
$client->setInvoice($invoice)->createDraftBasicInvoice()
📋 Fatura Listesi:
$client->getInvoicesFromAPI($startDate, $endDate)
🌐 HTML Çıktısı:
$client->getInvoiceHTML()
📊 Kullanılan Örnek Veriler
Fatura Bilgileri:
Belge No: TST + Tarih + Random
Fatura Tarihi: 09/12/2025
Satıcı: Test kullanıcı bilgileri (API'den çekilir)
Alıcı: Test Müşteri Ltd. Şti. (22222222222)
Ürün/Hizmet Kalemleri:
1. Web Tasarım Hizmeti - 1 ADET x 500 TL = 500 TL + 90 TL KDV
2. Yazılım Geliştirme - 3 GÜN x 100 TL = 300 TL + 54 TL KDV
Toplam: 944 TL (KDV Dahil)
📝 Önemli Notlar
Paket: furkankadioglu/efatura - Gerçek API metodları kullanılıyor
Test Ortamı: setDebugMode(true) ile test sunucusu kullanılır
Türkçe Anahtar: mapWithTurkishKeys() ile Türkçe alan isimleri
Chain Methods: Metodlar zincirleme olarak kullanılabilir
Hata Yönetimi: Tüm işlemler try-catch ile sarmalanmış
Test Verileri: Gerçek e-Arşiv formatına uygun test verileri