Timeout

How to solve the timeout when sending an e-invoice?

⚠ Machine-translated answer, not yet manually reviewed. For the exact wording, see the Slovak original.

Short answer

Timeout means an unknown condition, not an automatic failure. First, find out whether the partner has processed the request, whether a transaction ID has been created and whether the invoice has not been added to the queue. Re-send only through the idempotent mechanism or after clear confirmation that the original attempt did not occur.

Unknown status

Not an automatic file

A timeout may mean that the partner has finished processing.

Idempotency

Same key

Retry must be secure against duplication.

Lookup

Attempt verification

Check status by submissionId or custom ID.

Audit

Incident record

Save time, request ID and next procedure.

Conclusion

Solve timeout as an unknown state with idempotence, lookup and audit.

Sources

  • Law no. 222/2004 Z. z. Coll. on VAT, § 76a
  • Internal integration rules
  • Delivery Partner SLA

Not legal advice. Machine-translated answer, not yet manually reviewed. For the exact wording, see the Slovak original.