Melaka, Malaysia — serving businesses nationwide since 2007 WhatsApp +60 16 630 6922
Guide 03.1WhatsApp payments

Taking deposits and payments on WhatsApp without an online store

Most Melaka businesses already take money on WhatsApp — a deposit for a booking, the balance after a job, a transfer for a cake order. How to do it without checking screenshots all day: a business DuitNow QR, payment links from a gateway, how to ask for a deposit, how to spot fake transfer proof — and when it is time for a proper checkout.

By Richerd HoLast checked October 2026

Richerd HoRicherd HoWeb designer in Melaka since 2007
UpdatedOctober 2026
Reading time7 min read
Chapters06

The short answer

A business DuitNow QR shows your business name and pays straight into the business account.

Payment links from a gateway take FPX, cards and e-wallets and match each payment to its order.

Never trust a screenshot — confirm every payment in your own app before releasing anything.

01

Where WhatsApp payments go wrong

Bank transfers on WhatsApp are free and every customer knows how. The problems show up at twenty orders a week, not two.

A seller at a cluttered desk checking a payment screenshot on her phone, with orders buried in a WhatsApp chat, handwritten payment records and a mixed personal account
01

Screenshots are not money

A transfer screenshot can be edited in a minute. Only your own banking app proves the money arrived.

02

Checking by hand eats the day

Every payment means opening the bank app, matching a name and amount to a chat, and replying. Busy weeks are when mistakes happen.

03

Personal accounts mix everything

Customer money in a personal account is hard to separate at tax time — and a new customer trusts your business name more than a person’s name.

04

No record of what was agreed

The price, the deposit and what happens if the customer cancels are buried in a chat. When there is a dispute, nobody can find them.

02

Option 1: a DuitNow QR for your business

The simplest upgrade. Customers scan it with any Malaysian banking or e-wallet app, and the money goes straight into your business account.

01

Ask your bank, not an app

Most banks offer a merchant DuitNow QR for business accounts, usually through their business banking app. You need your SSM registration and a current account in the business name.

02

The customer sees your business name

Before paying, the app shows who the QR belongs to. That reassures a new customer more than an account number typed into a chat.

03

Send the QR with the amount

Send the QR image and the amount in the same message. Confirm the payment from the notification in your business app — never from the customer’s screenshot.

04

Where it gets tiring

A printed or saved QR does not carry an order number, so you still match payments by name and amount. Fine for a few payments a day; slow past that.

03

Option 2: payment links from a gateway

A link for one amount, sent in the chat. The customer pays by FPX, card or e-wallet, and you get a notification with the reference.

01

No online shop needed

Most Malaysian gateways can create a payment link or a simple payment form from their dashboard. I have set up senangPay, iPay88 and eGHL for clients; the main payments guide covers more options.

02

One link per order

Put the amount and a reference, such as the invoice number or booking date, in the link. The gateway matches the payment for you.

03

Cards and e-wallets too

Useful for customers who want to pay by credit card, and for company buyers who need a proper payment receipt.

04

Fees and settlement

You pay a fee per transaction, and the money arrives after the settlement period, not instantly. Confirm current rates with the gateway before choosing.

Want payments sorted?Tell me how customers pay you now. You get the simplest setup that fits, the same working day.
04

Asking for a deposit

A deposit protects your time — for bookings, custom orders and site visits. Write the rules once and send the same message every time.

01

The amount and what it holds

“RM 100 holds your Saturday slot.” A fixed amount or a percentage, the same for every customer.

02

What happens if they cancel

Refundable until when, and what you keep after that. One line in the message prevents most arguments later.

03

Send a receipt

A short message or PDF with the date, amount, what it is for and the balance due. The customer trusts it, and you have a record.

04

Always into the business account

Every deposit goes into the business account, never a staff member’s personal one. It keeps the books clean and avoids awkward questions.

05

Spotting fake payment proof

Fake transfer screenshots are one of the most common scams against small sellers in Malaysia.

01

Check your own app, every time

Find the payment in your business banking or gateway app before you release goods or confirm a booking. No exceptions on busy days.

02

“Processing” is not paid

Some fake receipts show a transfer that is still processing or scheduled. Wait until the money appears in your account.

03

The overpayment refund trick

A customer “pays too much” and asks you to transfer the difference back. Usually the first payment never arrived. Refund nothing until the full amount is in your account.

04

Check before you send money

Before sending any refund, check the receiving account on PDRM’s Semak Mule site. If you have been scammed, call the National Scam Response Centre at 997 straight away.

06

When it is time for a proper checkout

WhatsApp payments work well up to a point. These signs say you have passed it.

01

An hour a day matching payments

That hour costs more than gateway fees. A checkout or booking page matches every payment to its order automatically.

02

Customers want to pay at night

If an order waits until morning for your QR, some customers buy elsewhere. A checkout takes payment at 2 am.

03

The same price list, every day

If you send the same products and prices again and again, they belong on a page with a pay button.

04

Start small

A one-page site with a payment button, or a booking form that takes a deposit, comes before a full online store. The main payments guide covers the full store.

FAQAsked often

Quick answers.

01Can I use my personal DuitNow QR for the business?

It works, but customers see your personal name and business money mixes with your own. Once you sell regularly, a merchant QR on a business account is the better choice.

02Do I need SSM to take payments on WhatsApp?

Not for bank transfers to a personal account. For a merchant QR or a payment gateway, yes — both ask for SSM registration and a business bank account in the same name.

03Are payment links safe for customers?

Yes, when the link opens the gateway’s own page and the FPX step goes to the customer’s own bank. Tell customers you will never ask for their banking login or TAC in the chat.

04Can customers pay a deposit by card?

Through a payment link, yes. Card fees are higher than FPX, so many businesses use QR or FPX for deposits and offer card only on request.

05A customer sent proof but nothing came in. What now?

Do not release the order. Ask them to check with their bank — a real transfer sometimes goes to the wrong account. If the money never arrives, treat it as a likely scam.

06Which payment gateway should I use?

It depends on what you sell and how often. senangPay is quick to start with for a small business. iPay88 and eGHL suit businesses with more volume or company buyers. I have set up all three for clients. Compare current fees and settlement times on each gateway’s own site, as they change. CST is not paid by any of them.

07Do WhatsApp sales need e-invoices?

LHDN’s e-Invoice is phased in by business turnover and applies however the customer pays. Check whether you are in scope with your accountant or accounting software.

08Does CST set this up?

Yes. A payment or deposit button added to your existing site is a one-off fix — RM 150 for the first hour, then RM 75 per extra half hour. A one-page website with a payment button is RM 2,000, and a full WooCommerce store with FPX, cards and e-wallets is RM 7,000. You sign up with the gateway in your own business name.

Related guides

“He explains things in plain language. No jargon, no upselling. I always know what I am paying for.”

Subramaniam Apala NaiduSubramaniam Apala NaiduStravik
Free 5-point check

Tired of checking screenshots?

Next: Online payments

Tell me what you sell and how customers pay now. You get a plain answer on the simplest setup that fits, the same working day.

After you message
01You send your website link on WhatsApp — or just a question.
02Richerd replies the same working day (Mon–Fri) with the free 5-point check.
03If work is needed, you get a fixed price in writing. No obligation, no sales call.