QrAndBarcodeScanner icon indicating copy to clipboard operation
QrAndBarcodeScanner copied to clipboard

Feature request: interpretation/generation of EPC QR codes ("paycode") for online banking

Open tangomagic opened this issue 3 years ago • 2 comments

https://de.wikipedia.org/wiki/EPC-QR-Code

European standard for SEPA bank transfers, read by banking apps to pre-fill bank transfer forms. Widely used in Swiss invoices from authorities, bank & insurance companies,... (until 2022-09 replacing several other formats in use)... spreading in Austria and Germany.

The scanner app could read the QR code and nicely format the output (for the user to verify the data encoded in the QR code) and/or generate (valid) codes for the user (maybe storing recurring data, as in lines 1-7, for future use and on user's request). Also, line 7 (containing the IBAN) could be validity-checked (checksum in digits 3 & 4).

Further possible checks for user convenience:

  • is only LF or CR/LF used (mixing the two is not allowed)?
  • does line 9 contain a valid value?
  • is line 10 or 11 (not both) used?
  • is line 8 (amount) correctly formatted/valid?
  • do all entries correspond to the charset used (set in line 3)?

error correction must be set to level M (15%)

tangomagic avatar Mar 15 '21 16:03 tangomagic

Thank you for requesting a convenient feature. I guess I will implement it soon.

wewewe718 avatar Mar 16 '21 18:03 wewewe718

I'd like to have the same feature. ☺️

stoecker avatar Apr 06 '21 17:04 stoecker