How Malaysian government agencies collect payments online with FPX and DuitNow

Aug 11, 2026
5 min
Malaysian government agencies and statutory bodies collect payments online through FPX and DuitNow, the same national rails citizens already use for everyday banking. The agency connects to those rails through a payment provider. The provider hosts the payment page, accepts the payment, and settles the collection to the agency. Government agency payment collection in Malaysia already runs this way at national scale: PDRM collects traffic summons payments through MyBayar Saman, with Billplz processing the payments. This article walks through how the rails work, how the collection flow runs end to end, and what the government's own payment standard, Pekeliling PS 2.1, means when your agency evaluates a provider.
Why Malaysian agencies are moving payment collection online
Counter collection is slow for everyone involved. A citizen takes time off work to queue, pays in cash or by cheque, and leaves with a paper receipt. The finance unit then keys in the receipt, banks in the takings, and matches everything by hand at month end. Cheques add clearing time on top.
Online collection changes the shape of the work. The payer settles a fine, levy, or licence fee from their own bank account at any hour. The record is created at the moment of payment, so reconciliation starts from complete data instead of manual entry. Collections also stop being bound to counter hours and locations.
Every agency's process is different. A local council collecting licence fees, a statutory body collecting levies, and a federal department collecting fines all start from different systems and volumes. The rails underneath, though, are the same for all of them.
The rails: FPX and DuitNow explained for agencies
FPX lets a payer pay directly from their bank account. More than 20 Malaysian banks participate. The payer selects their bank on the payment page, logs in to their own online banking, and approves the payment there. No card is involved, and the agency never sees the payer's banking credentials. PayNet, which operates Malaysia's national payment infrastructure, documents the system at paynet.my.
DuitNow supports instant bank-to-bank transfers, and DuitNow QR lets a payer scan a code and pay from their banking app or Wallet. PayNet is progressively moving online bank payments toward DuitNow Online Banking, but FPX remains the standard at checkout today.
A payment provider connects the agency to these rails, and usually to more than the rails. Through one provider, an agency can accept FPX, Wallet, Card, and Instalments on a single payment page, so the citizen chooses whatever they already use. You can read more about how FPX works in our FPX explainer.
How the FPX models map to agency use cases
FPX runs three models, documented at paynet.my. They map cleanly to how agencies actually collect:
- B2C covers an individual paying from a personal bank account. Personal account transactions run from MYR 1.00 to MYR 30,000.00 per transaction. This is the most common agency scenario: a citizen settling a fine, a licence fee, a levy, or a statutory charge.
- B2B1 and B2B2 cover a business or organization paying from a corporate account, from MYR 2.00 up to MYR 1,000,000.00 per transaction. The two differ in where the payment starts: B2B1 begins on the agency's payment page, while B2B2 begins inside the payer's own corporate banking platform. These fit agencies that collect from companies: licence fees, statutory contributions, or bulk obligations.
The practical takeaway: personal-account limits comfortably cover citizen-facing collection, and the corporate models handle the large obligations that would never fit a counter transaction.
How the collection flow works end to end
The flow looks the same whether the agency collects fines, levies, or fees:
- The payer reaches the agency's payment page, through a link on the agency's website or portal, a printed notice, or a QR code. The page can carry the agency's own branding, so the payer knows who they are paying.
- The payer picks a payment method: FPX, Wallet, Card, or Instalments. For FPX, they approve the payment inside their own online banking.
- The provider confirms the payment in real time, and the payer receives a receipt automatically.
- The collection settles to the agency's account. Settlement timing depends on the provider and plan; PDRM's documented deployment receives collections the same day, with real-time payout.
- Every transaction lands in the agency's reports automatically, so the finance unit reconciles from complete records instead of keyed-in receipts.
On the agency side, there are two routes in. With Billplz Collection, staff create and send bills through a dashboard, one at a time or by uploading an Excel file for bulk invoicing. Each bill is paid on a Billplz-hosted payment page that works on all devices, with receipts sent automatically after successful payment. Agencies with their own systems integrate through the Billplz API instead: PDRM's MyBayar Saman runs on the API.
How PDRM collects traffic summons payments online
PDRM (Polis Diraja Malaysia) collects traffic summons payments online through MyBayar Saman, with Billplz processing the payments. The deployment is documented on the Billplz customers page, which records four benefits:
- receives fast payments and collections the same day, with real-time payout
- simplifies the payment process by outsourcing at a cheaper cost
- minimizes the need for in-house development and finance resources, optimizing efforts and cost
- uses a custom payment page with PDRM's own branding
Two of those benefits are worth reading twice. Real-time payout means collections do not sit in transit while the agency waits to reconcile. And the custom payment page matters for trust: a citizen paying a summons wants to see PDRM's branding, not an unfamiliar third party.
PDRM is one of more than 60,000 Malaysian organizations that use Billplz, a base that includes NGOs, zakat bodies, schools, and government agencies. If your agency is weighing a similar move, Billplz Collection is the place to see what the agency-side tooling looks like.
What Pekeliling PS 2.1 compliance means for procurement
Pekeliling Perbendaharaan Malaysia PS 2.1 is the Malaysian government's standard for online payment collection. It sets requirements a payment provider must meet: real-time settlement, capped transaction costs, and transparent pricing. For procurement and finance staff, that makes PS 2.1 a concrete yardstick. Instead of comparing marketing claims, you can ask a shortlisted provider to show documented compliance.
Billplz is documented as Pekeliling Perbendaharaan Malaysia PS 2.1 Compliant, and is a certified PayNet system integrator. Both credentials are published at main.billplz.com/security, alongside the wider security stack that institutional buyers typically ask about.
One thing to be clear about: PS 2.1 compliance means a provider meets a published government standard. It is not a government endorsement of any provider, and no provider should present it that way.
FAQ
Can Malaysian government agencies collect payments online?
Yes. Agencies and statutory bodies collect online through FPX and DuitNow via a payment provider, which hosts the payment page and settles collections to the agency. PDRM already collects traffic summons payments this way through MyBayar Saman.
What payment methods can an agency accept?
Through one provider, an agency can accept FPX, Wallet, Card, and Instalments on a single payment page. FPX is the workhorse for agency collection because payers pay directly from their bank accounts, with personal transactions supported from MYR 1.00 to MYR 30,000.00.
How fast do collections reach the agency?
Settlement timing depends on the provider and plan. PDRM's documented deployment receives payments and collections the same day, with real-time payout. Payout timing by method and plan is published at main.billplz.com/pricing.
What is Pekeliling PS 2.1 and why does it matter for agencies?
Pekeliling Perbendaharaan Malaysia PS 2.1 is the government's standard for online payment collection, covering real-time settlement, capped transaction costs, and transparent pricing. It matters at procurement: documented compliance shows a provider meets the government's own requirements rather than its own marketing claims.
How much does it cost an agency to collect online?
Fees vary by payment method and plan, and they change over time, so a live pricing page beats any static figure. Billplz publishes current rates for every plan and method at main.billplz.com/pricing.
Where to start
Every agency's requirements are different: payer mix, transaction sizes, existing systems, and procurement rules all shape the rollout. The rails and the standards will keep evolving too, with DuitNow gradually taking on more of what FPX does today. The mechanics in this article stay the same wherever you start: pick the rails your payers already trust, and a provider that meets the standard your procurement already recognizes.