Kalsa Dermaga Software

ORDERje

Seven stalls, one QR on the table, and nobody queues twice. A customer scans, browses every stall at once, orders from as many as they like, and pays for the lot in one go. When the food is ready, their own phone rings.

No app to install. No account to create. No plastic pagers to buy, lose and replace.

Put It In Your Food Court
Food being prepared at a stall counter
The problem

A family of four wants four different things

So somebody queues at the satay stall, somebody else queues for drinks, and one of them stands by a counter for twelve minutes holding a receipt while their food goes cold on the table. Every stall shouts numbers at a hall that cannot hear them. That is the whole evening, every evening.

One scan

Every stall, one menu

The QR on the table opens the whole food court, not one stall. Search it, filter by what is open, see photos of the actual plates taken by the actual stall.

One payment

One cart across stalls

Satay from stall 3, teh ais from stall 6, dessert from stall 1. One basket, one payment, and each stall still gets its own ticket and its own money.

One phone

The buzzer they already own

When a stall marks an order ready, the customer's phone rings, vibrates and fills the screen. It works with the phone locked in a pocket.

Dine in, takeaway, delivery

Three ways to eat

At a table, collecting on the way past, or delivered through eJasPlis. Whoever runs the venue decides which of the three the place offers.

Pay now or at the counter

However the customer wants

Online by FPX, card or DuitNow QR, or cash at the counter. The customer picks, and a venue that wants to stay cash only can switch online payment off altogether.

Your own link

A QR for every stall

Each stall gets its own ordering link and a downloadable QR for a poster, a table card or a WhatsApp status, with the message already written.

How an order goes

Five taps and a chime

01

Scan

The QR on the table. The menu knows which table it came from.

02

Choose

Anything from any stall, in one basket.

03

Pay

Once, for the lot. Or at the counter if the stall allows it.

04

Wait anywhere

Sit down, go to the car, take a call. The phone will find you.

05

Collect

The phone rings and lights up. Show the screen at the stall.

For the stall

Three buttons and a noise

A stall owner does not watch a screen, they cook. So a new order makes a sound, the board is built for a phone propped against a rice cooker, and there is one action per ticket: start cooking, ready, handed over.

One tap closes the stall for the night without hiding it, for the mornings when the gas runs out or a child is sick.

— Live board, no refreshing
— Take the cash, or undo it
— Cancel, and the customer is told why
— Add a photo from the phone camera
— Opening hours, or follow the till's shift
— Your own link and QR to share
Already on Kalsa POS?

Then you work it in the till

A stall running our till does not need a second screen. An ORDERje order lands in the same kitchen queue as a walk-in, tagged so you can see where it came from, and your price list is already the menu.

Tap Ready on the till and the customer's phone buzzes. One tap, one screen, nothing to keep in step by hand.

About Kalsa POS
For whoever runs the place

The money has to add up on Sunday

Seven stall owners will work out the arithmetic before you do, and the day they stop trusting the payout report is the day the whole thing stops.

Daily

One report per stall

What each stall sold, what the platform kept, and what is owed. Cash taken at a counter is reported separately and never counted as ours to pay out.

Checked, not assumed

Against the gateway

The day's takings are compared with what the payment gateway says it actually took, so a gap is something you find rather than something you discover.

One screen

Every stall, live

Every open order in the venue on one monitor, with anything sitting too long flagged so somebody can go and ask.

Being straight with you

What it will not do

An iPhone will not vibrate for a web page. Apple does not allow it. On an iPhone the alert arrives as a normal notification once the customer adds the page to their home screen, which the page walks them through in two taps. Android rings and vibrates with nothing installed.

It will not replace your staff. Somebody still cooks, still hands the food over, and still has to call out the order of anybody who did not scan. The board says plainly which orders those are.

It is not a delivery company. Delivery goes through eJasPlis, our own community network, and only where a rider is actually available.

Get started

Start with one stall

We would rather put it in front of one stall for a week than sell a food court something nobody uses. Tell us where you are and we will come and set it up ourselves.

Kuantan, Pahang / Shah Alam, Selangor · 013-6300944

We will come and see the place before we quote anything.