eTIckets: paperless till receipts

Translations of this page:

eTIckets: paperless till receipts

Presented at a devcamp in Valence, I talked about it on the dolibarr forum https://www.dolibarr.fr/forum/t/ticket-electronique-pour-dolibarr-prets-pour-2023/40084 … and then I let some time go by.

Using it

From the dolibarr "invoice" file

</ignore>The eTicket button generates the receipt in PDF format and links it to the current dolibarr invoice
</ignore>Example of a simple PDF eTicket, readable on your smartphone
</ignore>Example of a “long” eTicket PDF, the document adapts to the length of the ticket

The context / The problem

Systematic printing of till receipts is prohibited and a dematerialised alternative must be offered (a priori, if the consumer requests a paper receipt, it must be possible to supply it; similarly, if the consumer requests an electronic receipt, it must be possible to deliver it).

Even the government is trying to explain to retailers that this could be an “opportunity”! (see https://www.francenum.gouv.fr/guides-et-conseils/developpement-commercial/gestion-des-donnees-clients/comment-transformer-la-fin) … in particular the paragraph entitled “How to take advantage of the abolition of printed till receipts to improve the management of your business”.

Our approach is to offer a solution that doesn't send the receipt to an e-mail inbox - e-mail that is often hosted by a GAFAM, which can then find out what you're buying - what a godsend! - and which casts doubt on the consumer (the retailer is building up a database - I'm going to get spam, so I'm going to give him a “rubbish” email address).

What's more, for the retailer, this means collecting emails, which means RGPD and, above all, wasting a lot of time entering the customer's email address (I'll leave you to imagine the mission impossible in a restaurant, snack bar or any situation where everyone wants to pay at the same time - anything that wastes 2 minutes is a pain).

The eTicket module for dolibarr implements a very lightweight solution: the direct download link for the till receipt is displayed in the form of a qrcode on the screen visible to the customer. They flash this qrcode with their smartphone and download the pdf directly, without any frills, ads or other trackers.

Hardware required

You need a screen that the consumer can see.

There are two solutions:

  • a 2nd screen connected to your computer and “turned” towards the customer, we advise you to launch a web browser different from the one you use for your dolibarr in order to partition the sessions and user rights (the public display is in anonymous access without any rights on dolibarr).
  • or via a “stand-alone” device such as a touch-sensitive tablet, in which case read on.

Touch tablet

We love low-tech, low-cost solutions. Do you have an old tablet at the back of a cupboard that's no longer usable (too slow, not updated, battery dead, or whatever the reason)? Or you can buy one for a few dozen euros second-hand (or get the one your neighbour no longer wants). All you need is a web browser and a wifi connection! nothing more.

Configure your “client screen” tablet so that it doesn't go to sleep. Plug it in so that a dead battery is not a problem. Configure internet access (wifi) and flash the qrcode displayed on the administration module in dolibarr. That's it, your tablet is now 'linked' to the point of sale in question and will display whatever the module decides to display :)

The module

After downloading it (from the DoliStore), install it and enter the configuration. Follow the steps. Use your tablet to flash the qrcode to associate it with your point of sale.

Configuration

In the current version of the module, the first configuration tab lets you choose your ticket relay server: you can use ours or the one that your preferred service provider will tell you (if they host one):

</ignore>Relay server configuration

You can then link a remote screen to your dolibarr cash register (takepos).

There are two possible options: either you have two screens connected to your point of sale, in which case you click on the link and display this page on the 2nd screen, or you have a stand-alone device available (an old tablet for example) and you enter the web address or flash the qrcode to display the page in question.

</ignore>Link the “customer” display to your point of sale

Services around

A relay server is available: https://tickets.dolizen.fr/ (free to use, no registration required)