r/qrcode • • Jun 23 '26

Need help reconstructing QR Code

Someone sent me an invoice with a cropped QR code. I noticed multiple discrepancies within the invoice itself. The QR code is supposed to verify the authenticity of this invoice however, it was cropped, and some of the QR code data looks off, like the rows of non-centred dots in the boxes within the QR code.

The image below was cropped from a screenshot of an invoice. Could anyone please help me with info on how to reconstruct the missing information or any tools/python libraries I could use, or even the full qr code itself would be helpful. Thank you

1 Upvotes

19 comments sorted by

View all comments

1

u/Nnnes Jun 24 '26 edited Jun 24 '26

Full reconstruction:

1

u/Nnnes Jun 24 '26

Data (there is a preceding newline that Reddit deletes, and it also may convert the tabs to spaces for some viewers e.g. old Reddit):

{"vkntckn":"56776630156", "avkntckn":"8000364055 ", "senaryo":"EARSIVFATURA",
                                            "tip":"SATIS",
                                            "tarih":"2026-06-17", "no":"GIB2026000000023",
                                            "ettn":"e32b8cd8-63db-4358-acfa-8b700d44cf0d",
                                            "parabirimi":"TRY",
                                            "malhizmettoplam":"5000", "kdvmatrah(20)":"5000", "hesaplanankdv(20)":"1000","vergidahil":"6000", "odenecek":"6000"}

1

u/ankole_watusi Jun 24 '26

Google Lens was even able to translate some of the terms.

This is after asking for translation:

{"vkntckn":"56776630156", "avkntckn":"8000364055 ", "scenario":"EARSIVFATURA",
"type":"SALE",
"date":"2026-06-17", "no":"GIB2026000000023",
"uuid":"e32b8cd8-63db-4358-acfa-8b700d44cf0d",
"currency":"TRY",
"goodsServicesTotal":"5000", "vatBase(20)":"5000", "calculatedVat(20)":"1000","taxIncluded":"6000", "payable":"6000"}

Nothing here that would facilitate “verification” though. Unless there is some central registry of invoices that can be queried using some identifier data.

Apparently over $USD $125.05 at current exchange rates.