Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 520 Bytes

GET_INVOICE_ZIP.md

File metadata and controls

24 lines (18 loc) · 520 Bytes

Faturanın ZIP Çıktısını Alma

Faturanın ZIP çıktısını alır.

import fs from 'fs/promises'
import path from 'path'
import EInvoice, { BasicInvoice, InvoiceOrUuid } from 'e-fatura'

// Fatura veya faturaya ait UUID
const invoiceOrUuid: InvoiceOrUuid = ''

const zipBuffer = await EInvoice.getInvoiceZip(
  invoiceOrUuid,
  false // Faturanın onay durumu: varsayılan true
)

const invoiceZipPath = path.join(
  __dirname,
  'Fatura.zip'
)

await fs.writeFile(invoiceZipPath, zipBuffer)