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 |
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. |