Before You Start
-
Your POS is set up and staff can sign in. See Sign in to your POS .
-
Keep a stable live internet connection throughout checkout. EasyBiz POS has no supported offline checkout mode.
-
Your payment methods are configured and added to your POS app’s Payment block. See Setting Up Your Payment Methods at POS — the buttons staff sees at the counter come from there.
-
If you use Cash Drawer Management, staff must start the cash drawer session before taking cash. See Set Cash Drawer on Your POS .
Where Payment Happens
There are two places staff collects money:
| Situation | Button |
|---|---|
| Finishing a new order at the cart | Charge at the bottom of the cart |
| An existing order still has an amount due | Collect Payment on the order’s payment section |
Both open the same Collect Payment screen: the Amount Due at the top, and a button for each payment method you have made available.
Collecting Cash
-
Tap Charge (or Collect Payment on the order).
-
Tap Cash.
-
Enter the amount the customer hands you in Amount Tendered. Use the number pad, tap Exact for the exact amount, or tap one of the note shortcuts (for example $10, $50, $100).
-
The screen shows the Change to give back, calculated for you.
-
Tap Confirm . You cannot confirm while the tendered amount is less than the amount due.
Collecting PayNow and Other QR Payments
QR payments (such as PayNow or GrabPay through Stripe) work like this:
-
On the Collect Payment screen, tap the QR method, then confirm.
-
The POS displays a QR code. Ask the customer to scan it with their banking app. You can also tap Print QR Slip to hand them a printed copy.
-
The screen shows Waiting for payment… while the customer pays.
-
The moment the money arrives, the screen changes to Payment Succeeded! on its own — staff does not need to mark anything as paid.
Recording Card and Bank Terminal Payments
If the customer pays by card or NETS on a separate bank terminal next to your counter, EasyBiz does not process that payment — it records it:
-
Process the card on your bank terminal as usual.
-
On the Collect Payment screen, tap the matching custom method (for example “NETS” or “Visa”).
-
If the method requires a payment reference, enter the terminal’s approval code before confirming.
-
Tap Confirm .
The sale is recorded against that method so your reports and Close of Day reconcile correctly.
Paying with Store Credit
If the customer has store credit, Store Credit appears as a payment option with their balance shown. Tap it and confirm like any other method. If the balance does not cover the full amount, the payment is capped at the available balance and you collect the rest with another method.
Loyalty points work differently — they are applied as a discount on the cart before you tap Charge, not as a payment method.
Deposits and Partial Payments
If Enable Partial Payment is turned on in your POS app’s Payment block settings, staff can collect less than the full amount — for example a deposit when the order is dropped off:
-
On the Collect Payment screen, tap the edit control next to the amount.
-
Key in the amount to collect now and confirm it.
-
Collect that amount with any method as usual.
The order is then marked partially paid. The remaining balance stays on the order, and the Collect Payment button remains until it is fully paid.
Splitting Payment Across Two Methods
There is no separate “split payment” screen — you simply collect payment more than once on the same order:
-
Collect the first part (for example $50 cash) as a partial payment.
-
Tap Collect Payment again on the order.
-
Collect the remaining balance with the second method (for example PayNow).
Each payment is stored as its own record on the order, with its own method, amount, and staff member.
Checking a Payment Went Through
-
The Payment Succeeded! screen confirms the individual payment.
-
Open the order — its payment section lists every payment as “Paid by” the method, with date and operator.
-
The POS Daily Sales screen shows the day’s collections with a breakdown by payment method, which feeds your Close of Day. See Introduction to the Close of Day Report .
Internet Drops During Payment
If the connection drops while a payment is being processed, stop and do not charge the customer again immediately. The result is uncertain: the order may not have saved, it may be saved with an unpaid or pending payment, or the external payment may have succeeded without the POS showing confirmation.
-
Reconnect the POS, using a mobile hotspot if needed.
-
Open Orders and find the latest order that matches the customer, time, and amount. Open it and inspect its payment records and status.
-
For PayNow, card, e-wallet, or another provider-backed method, also check the payment provider or banking app. For a separate terminal, check its transaction status, approval code, or receipt. Ask the customer for their payment confirmation where applicable.
-
Retry only when both EasyBiz and the external payment system confirm that no payment was taken. If the result is uncertain, do not retry. Contact EasyBiz support with the time, amount, payment method, customer, and order number if one is available.
-
If an unpaid order exists, collect payment against that existing order. If no order exists, restore the cart if it is available, review every item and amount, and submit it again only after reconnecting and confirming that no payment was taken.
If It Didn’t Work
-
A payment method is missing at the counter. Add it to your POS app’s Payment block — see Setting Up Your Payment Methods at POS .
-
Cash is blocked. Start the cash drawer session, or check that Cash Drawer Management is set up the way you want.
-
The QR screen stays on “Waiting for payment…”. If the POS is still connected, ask the customer to check their banking app while the POS waits for confirmation. If the connection dropped, do not assume the payment failed — follow the “Internet Drops During Payment” steps above.
-
A Stripe method fails at checkout. Check that Stripe is still connected under Settings, Integrations. Disconnected Stripe methods fail until reconnected or removed from the Payment block.
FAQs
Can staff take a smaller amount than the total?
Only if partial payment is enabled on your POS app’s Payment block. Otherwise the full amount due is collected in one go.
Does the customer pay by scanning with any app?
For PayNow QR, any Singapore banking app that supports PayNow works. For GrabPay, they scan with the Grab app.
What if the customer wants to pay later?
If Allow Pay Later is enabled on your POS app’s Cart block, a Pay Later option appears with the payment methods so staff can save the order unpaid. The balance stays on the order — see Managing Your Receivables .
Can I give change for an overpaid QR payment?
QR payments are always for the exact amount due, so no change is involved. Change calculation applies to cash only.
Where do I fix a payment recorded with the wrong method?
Refund the wrong payment on the order, then collect it again with the correct method. See Processing Refunds and Returns .
What’s Next
Once payments are flowing, learn how the numbers roll up in Understanding Your Sales Report , and make sure your team runs the end-of-day routine in Introduction to the Close of Day Report .