Report Generator FastReport .Net User Guide: Two-Dimensional Barcode Swiss QR

FastReport .Net is a full-featured Windows Forms, ASP.NET and MVC report analysis solution. Using FastReport .NET can create .NET reports independent of applications. At the same time, FastReport .Net supports 14 languages ​​such as Chinese and English. It can make your products truly international.

In the previous article of the Fastreport User Manual, we shared the QR codes and properties of the two-dimensional barcodes. This article mainly shares a variant of the two-dimensional barcodes QR codes—Swiss QR, hoping to help you.

Swiss QR

Swiss QR is one of the variants of QR codes. In Switzerland and around the world, QR codes are ubiquitous. However, in order to use these codes in the field of electronic payments, it was decided to create its own QR codes. All payment receipts and notes in Switzerland should now have a QR code with a Swiss cross in the center, a distinctive feature of Swiss QR.

FastReport .NET supports Swiss QR. The code itself looks almost identical to a normal QR, the only difference being a Swiss cross in the center:

The essence of this type of code is to encrypt payment information. To use Swiss QR in a report, a barcode object of type QR code needs to be added to the report page. Also, it is necessary to invoke the QR code editor by double-clicking on the object or from the context menu:

In the QR code editor, you need to select the Swiss type:

This will display the settings for Swiss QR:

Let's take a closer look at the parameters:

Iban

In Switzerland, the IBAN (International Bank Account Number) standard is used to represent bank account numbers. It is an International Standard registered with ISO under number 13616.

Here you can choose two types Iban or QRIban.

QRIban should be used for payments with QR links. In this case QRIban, also complies with the standard ISO 13616. Each legal institution participating in the program is assigned its identifier in the range 30000 - 31999. This identifier is called the QR-IID and is included in the QR-Iban.

Creditor

Fill in the billing agent's details. Organization name and address.

Reference

The payer's payment link required by the payee.

Type
  • QRR is the two-dimensional code link: the Swiss standard link, the length is 26 symbols (numbers only);
  • SCOR - Creditor's Link: International standard for links, 5 to 25 symbols in length;
  • NON - The link can be empty.
Debtor

Payer Data - Name or organization name and address.

Additional Information

The invoicer can enter any additional structured/unstructured information for the payer.

Currency

Since the payment system is Swiss, two currencies are assumed: Euro and Swiss Franc (CHF).

Alternative Procedure 1 and Alternative Procedure 2

It is assumed that billing agents may offer alternatives to bank transfers in the future. There are two fields in Swiss QR for this purpose.

Amount

Here you can specify the payment amount using a comma separator.

Typically, Swiss QR is used for the document Swiss bill. You can find example reports for such Swiss accounts in the folder Demos/Reports/.

Guess you like

Origin blog.csdn.net/m0_67129275/article/details/131432242