Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt

The payment with the ESR payment slip is very common in Switzerland and is already provided by SecuTix. However, the ESR is intended to be replaced by the new Swiss QR invoice and won't be valid anymore after the 30th of September 2022. From now on, you can migrate to the Swiss QR invoice and benefit from following advantages:

  • Get more detailed payment information in electronic form, since the QR code contains more information than the coding line of the ESR slip
  • QR codes are easier to scan, thus reducing the error rate
  • QR invoices may be printed on standard blank paper

Table of Contents

Solution

The QR invoice provides basically the same features as the BVR payment slip. The only difference resides in the format of the document (used by your customers to pay their orders) and the format of the payment file received from the bank (which informs you about the payments successfully performed by your customers).

...

Warning
titlePerform a full test cycle before going live

SecuTix strongly recommends to perform the whole test cycle before sending a large number of QR invoices:

  1. Create a sales order (for example with a voucher)
  2. Print the QR invoice
  3. Pay the invoice in your mobile banking app by scanning the QR code
  4. Wait for the bank to provide you the payment file
  5. Import the payment file

Indeed, this test will ensure that the whole setting has been done properly and that the file generated by your bank may be read by SecuTix.


Red square problem

In some cases, the QR is printed with some red color on it, when printed directly from the BoxOffice. This red makes it not standard and refused by the Swiss Post.

Image Modified

Open the local configuration file  C:\Users\%Username%\secutix\devicedrivers\devicedrivers.properties and add this line to it:

TnPD.printAsImage=PrinterName

If the file does not exist, you may need to create it.

"PrinterName" needs to be replaced by the name of the logical name of the printer.

Beware that the PrinterName must not include spaces (!!...), so the client may need to rename the printer in the windows preferences (replacing for example with underscores, like HP_LJPro_MFP_M477_PCL6) and then also fix this logical name in the workstation (in SECUTIX).