Wi-Fi for paying customers only: print the code on the receipt
How to stop the neighbours and passers-by from using your café's Wi-Fi by printing a Wi-Fi code on each receipt, with a phone limit and a time window.
Wispot team5 min read
A password written on a chalkboard is shared within a week. Soon the office upstairs and the people at the bus stop are on your Wi-Fi, and your paying guests wonder why it is slow. Printing a Wi-Fi code on the receipt fixes that without asking staff to do anything.
Two ways to use receipt codes
One code per order
The till asks Wispot for a fresh code each time it prints a receipt. The code is valid for the phones you choose (1 to 5 per order, for a table of friends) and for a set time, for example two hours, or until closing. When the time is up, the code stops working.
This suits busy cafés, coworking spaces and fast food: every receipt is its own pass.
One shared code a day
If your till can't talk to Wispot, print the same code on every receipt, or on the menu. It changes every day, so yesterday's photo on social media is useless today.
What the guest sees
The guest joins the Wi-Fi, the welcome page opens and shows a box for the code next to the usual options. They type the six characters from the receipt and they are online. If you like, codes can sit alongside WhatsApp login, so guests who want your offers can still join your list.
Who enforces the limits
The router. Wispot tells your access points which phone may go online and for how long, so the limits hold even if a guest shares the code. A code with a limit of two phones lets two phones in, not twenty.
Connecting your till
Most modern tills (POS) can call a web address when they print. They send the order number and get a code back to print on the ticket. Wispot's API does exactly this; your POS provider or installer can set it up. Without that, start with the shared daily code: it takes no integration at all.
When not to use codes
If your goal is to grow your guest list, make codes optional rather than required. A required code keeps the Wi-Fi for customers, but some guests will connect, use it and leave without ever joining your list. Many venues use codes for the busy lunch hours and WhatsApp login the rest of the time.
Codes work with every router Wispot supports. If you run UniFi, start with our UniFi setup guide.
Questions
What happens when a code expires during a visit?
The phone loses internet when its time window ends. Guests can ask for a new receipt or log in another way if you allow it.
Do I need a special till?
No. A till that can call a web address can print a fresh code per order. Any till can print the shared daily code.
Try it in your venue
Free to start, works with your router, ready in about ten minutes.
Read next
All guidesWi-Fi marketing for cafés and restaurants: from free Wi-Fi to returning guests
How cafés and restaurants turn the free Wi-Fi they already offer into a guest list, more visits and measurable results, without spamming anyone.
27 October 2026 · 7 min read
How to add a Wi-Fi login page to a UniFi network
A step-by-step guide to putting a branded Wi-Fi welcome page (captive portal) on a UniFi guest network, with the settings to change and the mistakes to avoid.
27 October 2026 · 6 min read