Transaction Status

DigiTax Queueing system

DigiTax provides the following:

  • Asynchronous functionality that automatically retries eTIMS
  • Get notifications on transaction statuses via Callback URLs
  • Throttling traffic between the businesses throughput and the tax authority's system

These functionalities are possible due to the DigiTax Queueing system.

πŸ“˜

You don't run the risk of double-entry

Every transaction that interacts with FIRS E-Invoicing System is first off entered into the DigiTax Queueing system to mitigate against possible FIRS:

  • intermittency and downtime OR
  • slow response rate OR

The different transaction statuses and what they mean

Since transactions are first off entered into the DigiTax Queueing system, we give you the following statuses. This is what they mean.

Transaction statuses

Status

Meaning

Action

pending

DigiTax Queueing system is queued after attempting to reach FIRS E-Invoicing System

Check in later. If you set up Callback URLs, DigiTax will post to your system when the FIRS E-Invoicing System sync is done.

in_progress

DigiTax Queueing system is in progress when DigiTax has reached FIRS E-Invoicing System

Check in later. If you set up Callback URLs, DigiTax will post to your system when the FIRS E-Invoicing System sync is done.

confirmed

DigiTax Queueing system is confirmed when FIRS E-Invoicing System has received and accepted the transaction, and we have the final data

For ITEM: You can now create a sale with this item\ For INVOICE: You have the qr_code_data hence can generate the QR code.

failed

FIRS E-Invoicing System rejected the transaction

Please initiate another transaction.

completed

The confirmed invoice is transmitted to the receiving party

Check in later. If you set up Callback URLs, DigiTax will post to your system when it is done.