Offline QR Code
Offline QR Code Creation Guidelines
The portalURL take the following values
{portalUrl}/TransmissionFailure with the following parameters (as query parameters):
The signature is generated by the following algorithm: • Produce the following string: {issuerTin}-{customerTin}-{series}-{number}-{dateIssued}-{totalAmount}-{internalId}{APIKey} The values of the variables are identical to those mentioned above
i.e.: EL118058830-EL987654321-ΤΔΑ-123-20231010162042-124-1.2_ΤΔΑ_1230383223f-06ff4e7c-bd36-29a1acdb41b0
• Convert to UTF8 byte array.
• Hash the byte array using the SHA1 algorithm
• The signature is the generated byte array as a hexadecimal string (without delimiter)
i.e.: 92fea653224fd17d9b92a209f2cc9aacd300130f
Example of URL:
https://einvoice-demo-portal.s1ecos.gr/TransmissionFailure?issuerTin=EL118058830&customerTin=EL987654321&customerName=John&invoiceType=1.2&series=%CE%A4%CE%94%CE%91&number=123&dateIssued=20231010162042&totalAmount=124&totalNetAmount=100&totalVatAmount=24&internalId=1.2_%CE%A4%CE%94%CE%91_123&signature=92fea653224fd17d9b92a209f2cc9aacd300130fThe previous example URL leads to the page displayed until the document is sent
Modified at 2025-03-11 11:59:45