How can I print a euro sign on an Epson receipt printer?
  • 08 Jul 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

How can I print a euro sign on an Epson receipt printer?

  • Dark
    Light
  • PDF

Article summary

<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;"></span><span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;"></span<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;"></span><span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;"></span>Starting from RetailVista POS version 14.1.5457, it is possible to print a Euro sign on an Epson (compatible) receipt printer. It is not the case that RetailVista itself prints a Euro sign on a receipt, only certified POS versions require it for certification. From that moment on, the Euro sign will be printed for different amounts at both line and total levels.

In order to print the Euro sign, it is important to choose the correct codepage for the receipt printer. By default, an Epson receipt printer uses codepage 437, a US Europe codepage. The Euro sign is not present in this codepage. However, it can be found in codepage 1252.

In the maintenance of receipt printers, in the Advanced tab, this codepage should be specified. The encoding in the same tab can be left empty, as the encoding is only used in very specific situations, such as printing Chinese characters.

The codepage specified above is used by RetailVista POS itself to generate the correct printer line texts. It is then important to let the receipt printer use the correct codepage. This can be done through an escape code in the printer initialization.

In the 'Printer codes' tab, enter the text <esc>t<dle> for 'Printer Initialization code'.

The <esc>t is a command to select the codepage, and the <dle> represents the numerical value 16, which corresponds to codepage 1252. All codepages can be found in the Epson Technical Reference manual.

The reason that both an escape code and specification of 1252 in the codepage are necessary is that RetailVista internally encodes texts according to the specified codepage 1252. However, this does not guarantee that the printer will print them correctly. By specifying the escape code, the printer will process the text in the same way.

Synchronize and restart RetailVista POS to apply this change.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.