What the code actually contains
It holds an ordinary wa.me link with your number in it. Scanning opens WhatsApp on a chat with you, and neither of you has to save the other’s number first. If you added a message it appears already typed, and the sender still has to press send — which is what makes it useful for "Ask about the menu" prompts on a poster.
One dependency worth being straight about: wa.me is a link handled by WhatsApp, so unlike a WiFi or contact code this one relies on a company keeping a domain alive. Nobody can switch off your specific code, but it is not as self-contained as the other types here.
The number has to be international
Use the full country code with no plus sign and no leading zeros. Punctuation is stripped for you, so you can paste +34 600 123 456 and it encodes as 34600123456. A national-format number without a country code opens a broken chat for anyone scanning from abroad, and often at home too. The number also needs an active WhatsApp account, which no code can check for you.
Sensible uses, and one warning
This works on a shop window for out-of-hours enquiries, a table card for ordering, delivery packaging for support, or a market stall where typing a number is friction nobody needs. A specific prefilled message also saves you the "which product?" round trip.
The warning: printing a QR code with your number is publishing your number. Spammers scan posters too. For a business line that is expected; for a personal mobile, think twice.
What goes inside the code
A WhatsApp code is a plain link, with the message URL-encoded:
https://wa.me/34600123456?text=Hi%21%20I%20would%20like%20to%20order.- the number is digits only — country code first, no
+ ?text=is optional; leave the message blank and the chat opens empty- spaces and accents are percent-encoded so every scanner reads them the same way
Before you print it
- Scan it with a phone that does not have your number saved — that is what your customers are.
- Keep the prefilled message short. Long messages make a denser code and get edited away anyway.
- Say what the code does next to it. "Chat with us on WhatsApp" scans better than a bare square.
- If you change your business number, the printed code is wrong forever. Reprint, do not patch.