Open POS ↗
Stage 1 of 7 ·

Let's set up your shop

This walkthrough takes you through it one step at a time — about 15 minutes. You don't need to be technical. Click Next to begin.

You'll need three things:

  1. A computer or tablet for the till (anything with the Chrome browser).
  2. A phone with your shop SIM (an Android phone — or a VoIP number if you only have iPhones).
  3. A receipt printer for the kitchen (you can add this last).
💡 You can stop and come back any time — this page remembers which stage you're on.

Stage 1 · Make your shop

First we create your account. It's free and takes a minute.

  1. On the till computer, open the Chrome browser.
  2. Go to pizza.aydayazdani.com and click the orange “Open POS” button.
  3. Click “Sign in with Google” and pick your Google account.
  4. Done — your shop is created automatically with an example menu.
What you'll see — your POS
🍕 Tony's Pizza Take orderOrdersMenuSetup
Four tabs across the top. We'll use each one.
✅ You're in when you see the four tabs above.

Stage 2 · Put in your menu

Swap the example items for your real food and prices.

  1. Click the Menu tab.
  2. Click Edit to change an item, or + Add item to add one.
  3. Fill in Category (e.g. Pizzas), Name, and Price. Tick “Pizza sizes” for 9/12/15" pizzas.
  4. Click Save. Use Hide or Delete for anything you don't sell.
What you'll see — Menu tab
Pizzas · Margherita£6.50EditHide
Pizzas · Pepperoni (sized)£7.50EditHide
Drinks · Coke£1.50EditHide
✅ Your real menu now shows on the “Take order” screen.

Stage 3 · Get your shop token

Your shop token is a secret code — like a key that tells us which phone calls are yours. You'll paste it in the next stages.

  1. Click the Setup tab.
  2. Find the box labelled “Shop token”.
  3. Click “Copy token”. Keep this tab open.
What you'll see — Setup tab
Shop token (paste into the app's “Secret” field)
e3b013df6f3d4a1b9c2e…
Copy token
🔒 Keep it private, like a password.

Stage 4 · Make calls pop up on screen

Pick the option that matches what you've got.

  1. Put your shop SIM in an Android phone (Android 9+).
  2. Install Tasker from the Play Store and open it.
  3. Tap Profiles → + → Event → Phone → Ringing, then back. Choose New Task (no name), tap ✓.
  4. Tap + → Net → HTTP Request and fill in exactly:
Method: POST URL: https://pizza.aydayazdani.com/call.php Headers: X-POS-Secret: PASTE-YOUR-TOKEN Body: number=%CNUM
  1. Back out to save, tap ✓ to switch the profile On (green).
  2. In Settings → Apps → Tasker → Permissions, allow Phone and Call Log.
  3. Ring the SIM from another phone to test.
🔋 Turn off battery optimisation for Tasker; keep the phone charging and on wifi.
  1. Put your SIM in an Android phone (Android 9+).
  2. Install the PizzaPOS Caller ID app and open it.
  3. Leave the Server URL as is; paste your shop token into Secret.
  4. Tap Grant permissions → allow Phone + Call Log.
  5. Tap Send test number, then ring the SIM.
🔋 Turn off battery optimisation / enable autostart for the app.

iPhone can't read incoming call numbers (Apple blocks it). Use an Android phone for the SIM, or route your line through a VoIP number — then the till works on iPhone/iPad too.

  1. Have your number on a VoIP provider (Twilio, Telnyx, a UK VoIP service…).
  2. In the POS Setup tab, copy your VoIP webhook URL (your token is already in it).
  3. In the provider, set your number's incoming-call webhook to that URL. Save and test.
💡 Best long-term choice — UK landlines fully switch to internet calls by 2027.
What you'll see — a call arrives
John Smith
07700 900123
Returning customer
12 Baker Street · ⚠ Allergic to nuts
✅ The caller pops up on the “Take order” screen by themselves.

Stage 5 · Connect the kitchen printer

Two ways — start with “Simple” if unsure.

  1. Plug an 80mm USB receipt printer into the till computer.
  2. Set it as the computer's default printer.
  3. When an order's docket appears, click Print.

Every order prints by itself. Needs a network receipt printer.

  1. Plug a network 80mm receipt printer into the router; give it a fixed IP (e.g. 192.168.1.50).
  2. On the till, download agent.py (needs Python 3).
  3. Open Terminal / Command Prompt and run (your token + printer IP):
POS_TOKEN=YOUR-TOKEN POS_PRINTER=192.168.1.50 python3 agent.py
🖨 Buy an 80mm ESC/POS printer with Ethernet/LAN (e.g. Epson TM-m30II) + 80mm paper rolls.
What prints in the kitchen
🍕 KITCHEN ORDER
DELIVERY

John Smith07700900123
12 Baker Street

1× Pepperoni 12"£10.00
2× Chips£5.00

TOTAL£15.00
CASH · UNPAID

Stage 6 · Take your first order

You're ready. Here's the daily flow.

  1. Phone rings → the customer pops up.
  2. Tap menu items to add them (pick sizes for pizzas).
  3. Choose Collection / Delivery / Walk-in, Cash / Card, Paid / Unpaid.
  4. Click Send to kitchen — it prints and shows on the Orders board.
  5. On the board, tap Start → Ready → Done (or Out for delivery) as you cook.
What you'll see — Orders board
John Smithdelivery · 18:42
1× Pepperoni 12" · 2× Chips
£15.00 · cash unpaid · new
Start Mark paid
🎉 That's it — you're running your shop on PizzaPOS. The “What you need to buy” list and FAQ are below if you skipped them.

What to buy

ThingWhat to get
Till screenAny laptop / mini-PC / tablet with Chrome
Caller-ID phoneAndroid 9+ phone + your SIM (or a VoIP number)
Kitchen printer80mm ESC/POS — USB (simple) or LAN (automatic) + paper rolls

🛒 See exact products & Amazon buy links →