DEV Community

Mughal G
Mughal G

Posted on

How a Philippine Café or Sari-Sari Store Can Make a Free QR Menu and WiFi Code

A small shop gets the same questions all day: "Do you have a menu?" "What's the WiFi?" "Do you have a Facebook page?" Two printed QR codes can answer most of them, and they don't have to cost anything. This guide shows how to set them up properly, including the mistake many stores make with payment codes.

Before you start: keep payment and information separate

This matters more than anything else in the guide. If you accept GCash, Maya, or QR Ph, keep using the official payment QR from your app or bank for payments. A general QR generator can make a code that opens a GCash or Maya link, but that isn't the same as an official payment code. Customers who scan to pay should always get the real one.

So you end up with two kinds of codes:

  • Payment: the official QR from your provider. Don't replace it.
  • Information: menu, WiFi, Facebook page, Google reviews, or Shopee store. You can make these yourself for free.

Step 1: Put your menu online

A QR code doesn't hold a menu. It points to one. Pick somewhere easy to update:

  • A Facebook post or album with clear photos of the menu
  • A PDF saved to Google Drive and set to "Anyone with the link"
  • A simple Google Doc, or a free one-page website if you already have one

Prices and items will change, so choose something you can edit without reprinting. Check the link on mobile data on a phone that isn't logged in to your accounts. If it asks for a login or permission, customers will hit the same wall.

Step 2: Make the menu QR code

On qrfyy (https://qrfyy.com), choose the menu or URL type and paste your link. The preview updates as you type. Add a frame with a short label like "Scan for Menu" so people know what the code is for, and pick dark colors on a light background.

Then pick static or dynamic:

  • A static code stores the link inside the image. It never expires and isn't tracked. That's fine if your menu link will never change, for example a Google Drive file you keep replacing with the same link.
  • A dynamic code points to a short redirect that you can change later, so you can switch to a new menu link without reprinting the table cards. qrfyy offers up to 20 free dynamic codes on one owner key. Save the owner key somewhere safe, because it's how you edit the code later.

Download it as SVG for printing (it stays sharp at any size) or PNG for posting online. There's no signup and no watermark.

Step 3: Make the WiFi QR code

Pick the WiFi type and enter the network name (SSID), the password, and the security type (usually WPA/WPA2). When a customer scans it, most phones offer to join the network directly, so nobody has to spell out the password.

A few tips:

  • Use a guest network if your router supports one, so customers aren't on the same network as your POS or CCTV.
  • If you change the password, reprint the code. A WiFi code stores the password inside the image, so the old code stops working.
  • Type the network name exactly, including capital letters.

Step 4: Other useful codes

For a sari-sari store or a small café, these are also worth adding:

  • Facebook page or Messenger, so regulars can message their orders
  • Google review link on the counter, which is an easy way to collect reviews
  • Shopee store, if you also sell online
  • WhatsApp or Viber for pickup orders

Keep it to two or three codes in one spot. A wall covered in codes confuses people.

Step 5: Print and place

Print the menu code at least about 3 cm wide, and bigger if people will scan from a distance. Laminate table cards, since grease and water ruin paper fast. Put the WiFi code where people sit, not only at the counter. Before you print a batch, scan the final printout with an Android phone and an iPhone.

A simple setup that works

One counter sign with your official payment QR, a menu card on each table, and a small WiFi card near the seats. Total cost is the printing. If the menu changes, edit the dynamic code or replace the file, and the printed cards keep working.

Top comments (0)