codebude / QRCoder

A pure C# Open Source QR Code implementation
MIT License
4.46k stars 1.09k forks source link

Swiss QR Code according to Swiss Payment Standards Version 2.0 #184

Closed sensorflo closed 5 years ago

sensorflo commented 5 years ago

Type of issue

[ ] Bug
[ ] Question (e.g. about handling/usage)
[X] Request for new feature/improvement

Expected Behavior

Currently, SwissQrCode implements version 1.0 of the Swiss Payment Standards. Are there any plans for implementing version 2.0? See https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf.

Current Behavior

Possible Solution (optional)

Steps to Reproduce (for bugs)

Your Environment

codebude commented 5 years ago

Hi @sensorflo ,

I'm planning to implement this (as also as solving the other issues of this project). To be honest, the last months I was in lack of free time, but it's getting better. I'll try to bring an update within the next month.

sensorflo commented 5 years ago

Thanks a lot. I also could start working on it, starting about next week. I found the following document which lists the differences between version 1.0 and version 2.0: https://www.paymentstandards.ch/dam/downloads/change-documentation-qrr-de.pdf.

codebude commented 5 years ago

Hi @sensorflo ,

did you already start implementing the changes? Otherwise I'll do so this evening.

codebude commented 5 years ago

Payload generator was updated to version 2.0 in this commit https://github.com/codebude/QRCoder/commit/bbba9cba4961ea96d9053c1c60f5480e844548bb . A new Nuget package will be released this evening.