ZenWeb - Blog - How to Add WhatsApp Button & Payment Gateway to Your Website

How to Add WhatsApp Button & Payment Gateway to Your Website

Jian Tat Lee
June 15, 2026

Share this post:

How to Add WhatsApp Button & Payment Gateway to Your Website
TL;DR: A WhatsApp button takes minutes to add: paste a wa.me link with your number, or install a free plugin. A payment gateway takes a few days. You sign up with a Malaysian provider like toyyibPay, Billplz, or senangPay, submit your SSM details, then connect it to your site. Together they let visitors chat instantly and pay on the spot, which is where most Malaysian websites lose sales.

1. Introduction

Most Malaysian business websites can show, but they cannot sell. A visitor likes what they see, then hits a wall: no quick way to ask a question, and no way to pay. They are not going to fill in a contact form and wait two days. They will WhatsApp the next business on Google instead.

The fix is two small additions. A WhatsApp button lets Malaysian visitors chat the way they already chat all day. A payment gateway lets them pay by FPX, card, or DuitNow QR without leaving the page. This guide shows you how to set up both: the free DIY methods, the real fees Malaysian gateways charge, and what each option costs as your sales grow. Both rank among the must-have features for Malaysian business websites, and our web design team builds them into nearly every project.

If you prefer to watch the WhatsApp part first, this short tutorial covers the same setup we explain below.

How to add WhatsApp Chat Button to the Website (2024)

Source video: Wati on YouTube


2. Why Your Website Needs a WhatsApp Button in Malaysia

Quick Answer: Malaysians treat WhatsApp as the default way to talk to a business, so a WhatsApp button on your website removes the biggest friction between “interested” and “enquiring”. Most visitors arrive on a phone (see why a mobile-friendly website matters in Malaysia), and one tap opens a chat they already know how to use.

The numbers behind this are hard to argue with. Malaysia had 34.9 million internet users in early 2025, or 97.7% of the population, per DataReportal. WhatsApp is the app that ties all of that together.

Three practical reasons the button outperforms everything else on the page:

  • It catches the customer mid-decision. A form asks for name, email, phone, and message before anything happens. A WhatsApp tap starts the conversation in the same minute the buying interest exists.
  • Every chat is a contact you own. Form leads sit in an inbox; ad audiences are rented from Meta and Google. A WhatsApp thread gives you the customer’s number and name, on a channel you can follow up on for free.
  • Your reply speed becomes visible. Customers can see you are online and typing. Answer within minutes and you have beaten every competitor who makes them wait for an email.
Key takeaway: In a market where nearly everyone is online and chatting on WhatsApp, the button is the shortest path between a visitor and a paying customer.

3. How to Add a WhatsApp Button to Your Website (Step by Step)

Quick Answer: The fastest method is a click-to-chat link: https://wa.me/60123456789 with your number in international format. Link it to a button and you are done — no plugin, no cost. WordPress users can install a free chat-button plugin instead. If you are still building the site, our guide on how to make a business website in Malaysia covers where this step fits.

Here is the manual method, which works on any website platform:

  1. Build your wa.me link. Take your WhatsApp number in international format: drop the leading zero and add 60. So 012-345 6789 becomes https://wa.me/60123456789.
  2. Add a pre-filled message. Append ?text= plus your message, e.g. https://wa.me/60123456789?text=Hi%2C%20I%20saw%20your%20website. Customers send it with one tap, and you instantly know which enquiries came from the site.
  3. Attach the link to a button. In WordPress, Wix, or Shopify, add a button element and paste the wa.me link as its URL. A floating button at the bottom-right corner is what Malaysian visitors expect.
  4. Test it on a real phone. Tap the button and check it opens WhatsApp with your business number and the pre-filled message ready to send.

Prefer not to touch code or layouts? Two easier routes:

  • WordPress plugins. Free plugins add a floating WhatsApp button with hover text and per-page display rules in a few clicks.
  • Chat widgets. Tools like the one shown in the video above generate a paste-once snippet with agent photos and greeting bubbles. The trade-off is an extra script on every page, so watch your speed, because slow loading quietly costs you visitors.
Key takeaway: A wa.me link with a pre-filled message gives you 90% of the benefit at zero cost. Add a widget only if you need multiple agents or greeting pop-ups, and test the button on an actual phone before calling it done.

4. WhatsApp Button vs Contact Form: Which Gets More Enquiries?

Quick Answer: In ZenWeb’s client tracking, a WhatsApp button converts visitors into enquiries at roughly two and a half times the rate of a standard contact form. Forms still have a place for detailed requests, but a form-only site filters out most would-be enquirers. Good web design closes that gap by default.

We compared the four most common enquiry CTAs across Malaysian SME websites we manage. Same industries, same traffic sources; only the call-to-action differs.

Visitor-to-enquiry rate by CTA type
Average visitor-to-enquiry conversion rate by call-to-action type on Malaysian SME websites, ZenWeb client sample.
CTA typeAvg. enquiry rateScale
WhatsApp button4.1%
Click-to-call phone link2.2%
Contact form1.6%
Email link0.9%

Source: ZenWeb client tracking across Malaysian SME websites, 2024–2026.

Two patterns sit behind these averages. First, the WhatsApp advantage grows on mobile traffic. Desktop visitors still use forms at a reasonable rate; phone visitors overwhelmingly prefer the chat tap. Second, reply speed compounds the gap. A WhatsApp enquiry answered within minutes usually keeps the conversation alive, while form replies often land after the customer has already bought elsewhere.

Key takeaway: Keep the form for detailed briefs, but make WhatsApp the primary CTA. On typical Malaysian SME traffic, that single change can more than double monthly enquiries without spending an extra ringgit on ads.

5. What Is a Payment Gateway and Does Your Website Need One?

Quick Answer: A payment gateway is the service that lets your website accept FPX online banking, cards, and e-wallet payments, then settles the money into your bank account. If customers currently pay you by manual bank transfer and WhatsApp screenshots of receipts, a gateway replaces that chase. It is a core line item in any e-commerce website budget in Malaysia.

Without a gateway, “payment” usually means manual transfer, a receipt screenshot, and you checking your bank app before confirming the order. Run the maths on that routine. At three minutes per verification and 100 orders a month, you spend five working hours doing a job a gateway does for about RM1 per transaction. Your hour is worth more than RM20.

A payment gateway also fixes three problems money cannot measure:

  • Instant confirmation. FPX and DuitNow payments verify in real time, so orders complete without you checking screenshots.
  • More ways to pay. One integration covers online banking, cards, and e-wallets — the customer picks whichever they trust.
  • Cleaner records. Every transaction sits in one dashboard with payout reports, which makes bookkeeping and SST filing far less painful.

One honest caveat: if you sell purely by quotation (renovation, B2B services, custom manufacturing), a gateway can wait. Take enquiries by WhatsApp, quote, and invoice. The moment you sell anything at a fixed price, though, the gateway pays for itself in saved admin alone.

Key takeaway: Price the gateway against your own time, not against “free” bank transfers. Once you pass a handful of orders a month, RM1 per transaction is cheaper than the hours you spend checking receipts.

Planning a website that needs to take payments?

We scope the WhatsApp flow, gateway choice, and checkout build into one quote, so there are no surprise add-ons later. See our web design pricing →


6. Payment Gateway Fees in Malaysia Compared

Quick Answer: For FPX online banking, which is how most Malaysians pay, local gateways charge roughly RM0.70 to RM1.50 per transaction. Card payments cost 1.5% to 3% plus fees. toyyibPay and Billplz are the cheapest entry points; Stripe costs more but suits international sales. Your platform choice matters too, so compare WordPress vs Shopify vs custom first.

Here is how the four gateways we see most often on Malaysian SME projects compare, using each provider’s published rates.

Malaysian payment gateway fees at a glance
Published FPX, card, and annual fees for four popular Malaysian payment gateways, compiled June 2026.
GatewayFPX (online banking)CardsSetup / annual
toyyibPayRM1.00 flat per transaction (B2C)1.5% local, via partnersFree for FPX; card add-on RM100 onboarding
BillplzRM0.70–RM1.10 flat per transaction~1.0%–1.1% via partnersBasic plan free; paid plan optional
senangPayRM1.00 or 1.5%, whichever higher2.5% + RM0.65Annual plan from ~RM299
StripeFPX supported; card-first pricing3% + RM1.00 per domestic card chargeNo setup or annual fees

Source: published rates from toyyibPay, Billplz, senangPay, and Stripe Malaysia, compiled June 2026. Confirm current rates before signing up.

The pattern in the table is simple. Flat-fee FPX gateways favour higher order values (RM1 on a RM300 order is nothing), while percentage pricing favours small orders but scales up painfully. Card acceptance always costs more than FPX, which is why most Malaysian checkouts push online banking first.

Key takeaway: Start with a low-commitment local gateway like toyyibPay or Billplz for FPX, and add card or international support only when customers actually ask for it. Fees you never pay are the easiest fees to save.

7. How Malaysians Actually Pay Online in 2026

Quick Answer: Digital payments are now the default in Malaysia: PayNet processed 8.44 billion transactions in 2025, around 23 million a day. Online banking and DuitNow QR dominate everyday spending, so a checkout built around FPX and QR matches local habits far better than a card-only setup imported from a DIY website builder template.

Here is what 2025 looked like, from PayNet’s own figures.

Malaysia’s digital payment momentum, 2025
Key Malaysian digital payment indicators for 2025 with year-on-year change, per PayNet.
Indicator2025 figureChange vs 2024
Digital payment transactions processed8.44 billion (~23 million/day)+6.3 million more per day on average
Bank transaction volume growth+30.69%Year-on-year
Non-bank (e-wallet etc.) volume growth+71.7%Year-on-year
Registered DuitNow QR touchpoints3 million+681,250 new points added in 2025
Cross-border QR transactions29.7 millionGrew 2.5× vs 2024

Source: PayNet press release, April 2026.

Notice the 71.7% growth on the non-bank side: e-wallets and fintech apps are growing more than twice as fast as bank channels. A checkout that offers FPX plus DuitNow QR captures both sides of that curve, including customers who keep their spending money in an e-wallet rather than a bank account.

Key takeaway: Build your checkout the way Malaysia pays: FPX first, DuitNow QR second, cards third. Every payment method you skip is a slice of 8.44 billion yearly transactions you choose not to accept.

8. How to Connect a Payment Gateway to Your Website

Quick Answer: Sign up with the gateway, submit your SSM registration and bank details for approval, then connect the gateway to your site with its official plugin or payment link. Approval usually takes a few working days. On WordPress, most Malaysian gateways install like any other plugin, with no developer needed for a standard business website setup.

The process is similar across toyyibPay, Billplz, and senangPay:

  1. Register your merchant account. Sign up on the gateway’s website with your business email and phone number.
  2. Submit verification documents. Typically your SSM registration, the business bank account where settlements land, and a director’s IC. Sole proprietors can usually apply with their own details.
  3. Wait for approval. Most Malaysian gateways approve straightforward applications within a few working days.
  4. Connect the gateway to your website. Install the gateway’s WooCommerce or Shopify plugin and paste in your API keys. Service businesses without a cart can generate a payment link or form instead and put it behind a “Pay Now” button.
  5. Run a real test transaction. Pay yourself RM1 by FPX, confirm it appears in the dashboard, then check the settlement reaches your bank account on schedule.

Here is the part most setup guides skip: for many quote-based businesses, the gateway plus the WhatsApp button can replace an online store entirely. Quote in chat, drop a payment link into the same thread, and the customer pays by FPX without ever seeing a checkout page. If you were only considering an e-commerce build to collect payments, this combination may save you the whole project.

Key takeaway: Gateway setup is paperwork, not programming. Get the SSM documents ready before you apply, test with a real RM1 payment, and remember that payment links inside WhatsApp chats can stand in for a full online store.

9. What Gateway Fees Cost at Your Sales Volume

Quick Answer: At low volume, gateway choice barely matters; the difference is the price of a teh tarik. At RM30,000 a month in sales, choosing a flat-fee FPX gateway over percentage card pricing can save over RM900 monthly. Run the numbers before you build, the same way you would budget the overall cost of an e-commerce website.

A modeled projection based on the published rates in Section 6, assuming an average RM100 order. Your FPX and card mix will shift the totals, but the shape holds.

Modeled monthly gateway fees by sales volume
Illustrative monthly gateway fees at three sales volumes, RM100 average order, based on published 2026 rates.
Monthly sales (RM100/order)toyyibPay FPX (RM1 flat)senangPay FPX (1.5% min RM1)Stripe card (3% + RM1)
RM3,000 (30 orders)RM30RM45RM120
RM10,000 (100 orders)RM100RM150RM400
RM30,000 (300 orders)RM300RM450RM1,200

Illustrative scenario modeled on published gateway rates, June 2026. Excludes annual plan fees and assumes all orders use the stated method.

The lesson is not “always pick the cheapest”. Stripe’s higher fee buys international card acceptance and excellent developer tools, which is worth paying for if you sell overseas. But if your customers are Malaysian and pay by FPX anyway, percentage card pricing is a cost you never needed to carry.

Key takeaway: Match the fee structure to your order profile: flat-fee FPX for local sales, percentage pricing only where it earns its keep. At scale, that one decision is worth more than most marketing tweaks.

10. Conclusion

A WhatsApp button and a payment gateway are the two highest-impact upgrades a Malaysian business website can get for the money. The button costs nothing and takes an afternoon: build the wa.me link, attach it to a floating button, test it on your phone. The gateway takes a few days of paperwork and roughly RM1 per FPX transaction, a small price for orders that confirm themselves while you sleep.

Do them in that order. The WhatsApp button starts conversations today; the gateway turns those conversations into paid orders without screenshot-checking. And if your current site makes either upgrade feel like surgery, that usually points to a deeper build problem — the kind a proper web design service fixes once instead of patching forever.


11. Frequently Asked Questions

1. How do I add a WhatsApp button to my website for free?

Use a click-to-chat link: https://wa.me/ followed by your number in international format, e.g. https://wa.me/60123456789. Attach that link to any button on your site and add ?text= with a pre-filled message so customers can enquire in one tap. No plugin, widget, or payment is needed — it works on WordPress, Wix, Shopify, and plain HTML sites.

2. What is the cheapest payment gateway in Malaysia?

For FPX online banking, flat-fee gateways are cheapest: Billplz charges roughly RM0.70–RM1.10 per transaction and toyyibPay charges RM1 flat for B2C, both with free sign-up. Percentage-based pricing like 1.5%–3% costs more as your order values rise. The cheapest option overall depends on your average order size and whether you need card or international payments.

3. Do I need an SSM-registered business to use a payment gateway?

Malaysian gateways verify merchants before approval, and an SSM registration is the standard requirement for business accounts. Sole proprietors can usually apply with their own registration and personal bank details. Requirements differ slightly by provider, so check the sign-up checklist of the gateway you choose before applying — approval is typically a few working days once documents are in order.

4. Will a WhatsApp button slow down my website?

A plain wa.me link adds zero load time because it is just a hyperlink. Chat widgets are different: they load an external script on every page, which can add noticeable weight on slower hosting. If you only need one-tap chat, use the link method. If you want greeting bubbles and multiple agents, test your page speed before and after installing the widget.

5. Should I add the WhatsApp button or the payment gateway first?

Add the WhatsApp button first. It is free, takes minutes, and starts generating enquiries immediately. Then apply for the payment gateway while those conversations build up, since merchant approval takes a few days. Once approved, you can send payment links directly inside WhatsApp chats, turning the two features into one smooth enquiry-to-payment flow.

Ready to turn your website into a sales machine?

Book a free 30-minute strategy session — we’ll review your site, your enquiry flow, and your competitors, then give you a concrete 90-day plan covering WhatsApp, payments, and lead targets.

Get my free strategy session →

Table of Contents

Table of Contents

See Also

HubSpot vs Zoho CRM: Which One Should Your SME Use?

HubSpot vs Zoho CRM: Which One Should Your SME Use?

How to A/B Test Your Ads Without Wasting Your Budget

How to A/B Test Your Ads Without Wasting Your Budget

How to Build a Retargeting Campaign Step by Step

How to Build a Retargeting Campaign Step by Step

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist

Online

Today

Meow! 👋

We are Official Google Partner,
Ask us anything about Marketing!