TimeStampQRCODEINVALID

Hi, i am getting below error when i am trying to submit BTOC invoice for compliance

             "type": "ERROR",
            "code": "invoiceTimeStamp_QRCODE_INVALID",
            "category": "QRCODE_VALIDATION",
            "message": "Invoice issued timestamp does not match the one on the qr code",
            "status": "ERROR"

Dear @abdulhaseeb ,

  1. please install the latest SDK.
  2. replace the SDK certificate with your own certificate.
  3. resign the invoice again using latest SDK and your certificate.

submit it again and it will be working fine.

Regards,

We are generating QRs for B2C invoices with 9 TLVs as specified in the Documentation.

From last Wednesday, ZATCA updated the SDK overnight and the server started throwing warnings.
So we tried to fix the issue with your wordings on the SDK version history. Now that we started issuing invoices in local time and removed Z from timestamps, the warnings form ZATCA has been cleared. But the QR has become non-scannable with ZATCA App.

Also, now the old production E-Invoices QR are also not being able to scan through the app, but which was scanning fine before while we issued them.

So please update on what are the timestamp related changes that we should be aware. @kiaziz @Ankit_Tiwari

1 Like