Taking payment & receipts
Kipas records how money moved; it never touches the money itself. Your terminal, your bank, your cash drawer stay exactly as they are.
5.1 Tenders, in plain words
| TENDER | COUNTS AS REVENUE TODAY? | NOTES |
|---|---|---|
| Cash | Yes | What you reconcile against the drawer at closing. |
| Card | Yes | Recorded; the money arrives via your own terminal/bank. |
| E-Wallet | Yes | Same, via your e-wallet provider. A configured static DuitNow QR can be displayed for a single-tender sale. |
| Package Credit | No (informational) | The customer is spending prepaid value, not new money today. |
| Membership Free Visit | No (RM 0) | A plan benefit being redeemed. |
| Split | Yes (its parts) | Shown as e.g. "Cash + Card"; parts already counted in the tenders above. |
STATIC DUITNOW QR
The owner can upload the business's static DuitNow QR in Settings > Payments. At POS, choose E-Wallet, open Show DuitNow QR, and let the customer scan it. The QR is not available for Split payments or public demo workspaces.
Kipas displays the QR. Staff mark the payment as confirmed after checking the business bank or provider app. Kipas does not verify the payment or reconcile settlement.
FIUU SANDBOX QR
A business with reviewed Fiuu sandbox credentials can enable a provider QR in Settings > Payments. At POS, choose a single E-Wallet tender and tap Request Fiuu QR. The cart stays locked while Kipas checks the payment status with Fiuu.
A confirmed provider payment creates the receipt automatically. A failed or expired request does not create a receipt. Retry creates a new payment request. If the customer pays after staff cancel, Kipas keeps the payment truth, shows a prominent alert, and links staff to the receipt or the payment exception list.
This is a sandbox integration. Public demo workspaces, Split payments, refunds, and voids do not use this provider flow.
5.2 Split payment
- 1
Choose Split
In the cart, tap Split.
- 2
Enter payment amounts
Enter amounts across Cash / Card / E-Wallet. Fill RM… drops the remaining balance into a row for you.
- 3
Balance the split
The screen shows short or over until the parts equal the total; it won't let you check out unbalanced.
- 4
Confirm payment
Confirm payment received → done. The receipt says exactly how it was paid.
5.3 The receipt
- Download: saves a PDF with the shop name, branch address, footer message, and the SST recorded on that sale. Changing tax settings later does not rewrite an old receipt. English, Chinese, and Malay names, items, and notes remain readable. Settings also chooses the letterhead: Centered stacks your name and logo across the top, and Split puts your business details on the left with the receipt number and date on the right, the layout most commonly used for a tax invoice. When a receipt was settled with more than one tender, the PDF lists what each one covered, so a customer can check the card line against their own statement. Kipas sets one platform-wide credit policy that also applies to the PDF: full credit with onlykipas.com, short credit, or no powered-by line.
- Share: Kipas prepares the PDF before it enables Share. Tap it when ready to open the phone's share sheet. WhatsApp it to the customer in two taps.
- WhatsApp receipt: opens a prepared, branded text receipt with the receipt number, date, items, total, and payment method. It includes Subtotal and SST when tax applies, and it discloses a partial refund before staff send it. It follows the current English, Chinese, or Bahasa Malaysia app language. Staff review and send it from the business WhatsApp number.
- WhatsApp package / voucher update: when a receipt changes a customer's package, free-visit, or voucher balance, opens a prepared update they can review. If the browser blocks the new window, Kipas does not mark it opened. Allow pop-ups and try again.
- Membership credit used up: when this sale spends the last membership credit, the receipt screen, downloaded or emailed PDF, receipt email, and WhatsApp balance update state that RM 0 remains and whether the membership ended or stays active until its expiry. If the plan enables the renewal prompt, Offer membership starts a fresh sale for the same customer. It never adds or charges a plan automatically.
- Email receipt: when customer emails are on in Settings and the customer has an email on file, sends the receipt as an email with the PDF receipt attached (once per receipt); after a package or membership sale, an Email summary button sends what they bought and when it expires. If the customer has no email or unsubscribed, the button says why instead.
- Customer email uses the business name and the shared messages@onlykipas.com sender. Replies still follow the configured business reply path.
- Reprints later: from Home or My Day, tap a recent receipt to open it directly; otherwise Admin → Receipts → open the receipt → same PDF.
- Edition payment link: in a Wellness workspace, the receipt view names the exact visit and the payment purpose, such as deposit or balance. Use that link label when you reconcile a staged payment. If POS says the visit has its own payment record, return to Appointments and take payment there. In a Professional Services workspace, a case receipt names its case number in the receipt notes. The receipt, refund, void, and daily closing rules remain the same.
Prefer everything on one page? Read the whole guide.