Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 598 Bytes

SIGN_INVOICE_VIA_SMS.md

File metadata and controls

22 lines (16 loc) · 598 Bytes

SMS ile Fatura Doğrulama ve Onaylama

e-Arşiv üzerinden belirli bir faturayı imzalama.

import EInvoice, { BasicInvoice } from 'e-fatura'

// İmzalanacak faturanın içeriği.
const invoiceToBeSigned: BasicInvoice = {}

// e-Arşiv üzerinde kayıtlı olan telefon numarasına
// doğrulama kodu gönderir ve işlem kimliğini geri döner.
const operationId: string = await EInvoice.sendSMSCode()

await EInvoice.verifySMSCode(
  '', // SMS ile gönderilen doğrulama kodu.
  operationId,
  invoiceToBeSigned
)

console.log('Fatura başarılı bir şekilde imzalandı.')