Currently there doesn’t appear to be a way to create a Swiss QR code without setting an amount. See the specifications here: https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-en.pdf#page=18
This type of barcode is needed so users can use the barcode to transfer arbitrary amounts, rather than paying specific bills.
Even if the SwissQrCodetext.Bill.Amount property is not set, a line with an amount of 0.00 is still added to the QR text. As a result, the barcode fails validation.
Are there any plans to allow this in the future or is there already a way to create a Swiss QR code that doesn’t have the amount?