Skip to main content

[SG/MY] How to Take Card Payments on QashierX2 (and on a QashierXS Running the Full POS)

Take Visa and Mastercard payments on the QashierX2's built-in card reader (tap, insert or swipe) from the Qashier POS checkout, and see where the sale, settlement and payout show up.

Summary: The QashierX2 has a built-in card reader, so you take Visa and Mastercard payments on the same device you ring up the sale on: tap the Visa/Mastercard card tile at checkout and the customer taps or inserts their card on the X2. A QashierXS running the full Qashier POS works the same way on its single screen.

Applies to: Singapore and Malaysia · QashierX2, and QashierXS used as a full POS · a QashierPay account with Debit/Credit Card In-Store activated for the store. If you use a QashierXL with a separate QashierXS card terminal, see [SG/MY] How to Accept Card Payments on QashierXL with a QashierPay Terminal. If your QashierXS is a payment-only terminal, see QashierXS Payment Terminal Guide.

Before you start

Steps

  1. Open POS & Payment, add the items and tap Pay.

  2. On the payment page tap the Visa/Mastercard card tile (it shows the Visa and Mastercard logos).

  3. The customer taps a contactless card or phone wallet, or inserts a chip card, on the X2 (or the XS). Follow any prompt on the device screen.

  4. Wait until the payment is approved and the POS shows the payment result screen. Do not remove the card or tap again until the screen changes.

  5. The receipt prints from the built-in printer if auto-print is on; otherwise tap Print Receipt on the result screen (Reprint Receipt if it has already printed). To print again later, open the sale in Transaction Record, tap Print and choose Full Receipt.

To take part of the bill by card and the rest another way, split the bill first: see How to Split a Bill Into Parts in Qashier POS. To let customers add a tip on card, see How to Enable and Add Tips to a Payment in Qashier POS.

What you should see

Voiding a card payment

A card payment can be voided from the POS, and the amount goes back to the customer's card, only before the card batch is settled. After settlement it can no longer be voided from the POS. See How to Void or Refund a Card Payment (QashierPay) in Qashier POS.

If something goes wrong

Symptom

Cause

Fix

Card declined

The customer's bank refused the payment

Ask for another card or payment method. The POS cannot override a bank decline.

Transaction error with a reason

The card payment did not go through

Tap OK, then start the payment again from Pay. Check Transaction Record first so you do not charge the customer twice.

"Transaction limit reached. Please perform settlement before accepting new payments."

Too many unsettled card sales on the terminal

Make sure the internet is stable and settle the terminal. See the settlement article above.

Please Restart Payment Terminal

Every payment terminal must restart at least once a day

Restart the terminal, then take the payment again.

"QashierPay Not Available"

The card payment app is not set up for this terminal

Check under Payment Management in QashierHQ that card payments are active for the store. If they are, contact support.

"QashierPay Configuration Error"

Terminal setup does not match your account

Contact support.

Related articles

Last verified: 25 Sep 2026 · Markets: SG, MY

Did this answer your question?