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:
- A computer or tablet for the till (anything with the Chrome browser).
- A way to see who's calling — a shop SIM in an Android phone, a VoIP number, or your existing landline with a little USB caller-ID box. (We cover all of them.)
- A receipt printer for the kitchen (you can add this last).
Stage 1 · Make your shop
First we create your account. It's free and takes a minute.
- On the till computer, open the Chrome browser.
- Go to pizza.aydayazdani.com and click the orange “Open POS” button.
- Click “Sign in with Google” and pick your Google account.
- Done — your shop is created automatically with an example menu.
Stage 2 · Put in your menu
Swap the example items for your real food and prices.
- Click the Menu tab.
- Click Edit to change an item, or + Add item to add one.
- Fill in Category (e.g. Pizzas), Name, and Price. Tick “Pizza sizes” for 9/12/15" pizzas.
- Click Save. Use Hide or Delete for anything you don't sell.
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.
- Click the Setup tab.
- Find the box labelled “Shop token”.
- Click “Copy token”. Keep this tab open.
Stage 4 · Make calls pop up on screen
Pick the option that matches what you've got.
- Put your shop SIM in an Android phone (Android 9+).
- Install Tasker from the Play Store and open it.
- Tap Profiles → + → Event → Phone → Ringing, then back. Choose New Task (no name), tap ✓.
- Tap + → Net → HTTP Request and fill in exactly:
- Back out to save, tap ✓ to switch the profile On (green).
- In Settings → Apps → Tasker → Permissions, allow Phone and Call Log.
- Ring the SIM from another phone to test.
- Put your SIM in an Android phone (Android 9+).
- Install the PizzaPOS Caller ID app and open it.
- Leave the Server URL as is; paste your shop token into Secret.
- Tap Grant permissions → allow Phone + Call Log.
- Tap Send test number, then ring the SIM.
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.
- Have your number on a VoIP provider (Twilio, Telnyx, a UK VoIP service…).
- In the POS Setup tab, copy your VoIP webhook URL (your token is already in it).
- In the provider, set your number's incoming-call webhook to that URL. Save and test.
Keep your existing phone line — no SIM, no VoIP account. A small USB caller-ID box plugs into the phone socket and reads each caller's number.
- Plug a USB caller-ID modem into the phone socket (use an RJ11 splitter so your phone still works) and into the till PC's USB.
- On the till, install Python 3, then pyserial: pip3 install pyserial
- Download caller_id.py and run it with your token:
- Ring the shop line from a mobile — the caller pops up on the till.
Stage 5 · Connect the kitchen printer
Two ways — start with “Simple” if unsure.
- Plug an 80mm USB receipt printer into the till computer.
- Set it as the computer's default printer.
- When an order's docket appears, click Print.
Every order prints by itself. Needs a network receipt printer.
- Plug a network 80mm receipt printer into the router; give it a fixed IP (e.g. 192.168.1.50).
- On the till, download agent.py (needs Python 3).
- Open Terminal / Command Prompt and run (your token + printer IP):
Stage 6 · Take your first order
You're ready. Here's the daily flow.
- Phone rings → the customer pops up.
- Tap menu items to add them (pick sizes for pizzas).
- Choose Collection / Delivery / Walk-in, Cash / Card, Paid / Unpaid.
- Click Send to kitchen — it prints and shows on the Orders board.
- On the board, tap Start → Ready → Done (or Out for delivery) as you cook.
What to buy
| Thing | What to get |
|---|---|
| Till screen | Any laptop / mini-PC / tablet with Chrome |
| Caller-ID phone | Android 9+ phone + your SIM (or a VoIP number) |
| …or landline box | USB caller-ID modem (dual-port = no splitter needed) — no SIM, uses your existing line |
| Kitchen printer | 80mm ESC/POS — USB (simple) or LAN (automatic) + paper rolls |