How to accept FPX payments
FPX (online banking transfer) is how most Malaysians pay online. Here is the practical route from zero to accepting it, and what it will cost.
1. You register with a gateway, not with FPX itself
FPX is national infrastructure run by PayNet; direct membership is for banks and large institutions. As a merchant you get FPX by opening an account with any onboarded payment gateway or acquirer, and the gateway handles the FPX side for you. That is the entire trick: pick the gateway, and FPX comes with it.
2. Prepare the usual onboarding documents
Expect to provide your SSM business registration, a Malaysian business bank account for settlement, director/owner identification, and your website or social storefront for review. Sole proprietors are widely accepted; some providers also take individuals for payment links with limits.
3. Apply, integrate, then test in sandbox
Approval typically takes from a couple of days to a few weeks depending on the provider and your business profile. While waiting, integrate in sandbox mode: payment links need no code at all, while custom sites use the provider's API or a WooCommerce/Shopify plugin. Verify the webhook flow before going live.
4. Know what you will pay
FPX is usually the cheapest online channel: most providers price it as a low flat fee or small percentage per transaction. 56 providers in this directory support FPX; the ranked list below shows the cheapest ones with officially published rates (verified 2026-07-17).
Cheapest FPX-capable gateways (published rates, verified 2026-07-17)
- 1.
HerepayFPX RM0.70 · ~RM1.07/RM100 - 2.
M1PayFPX RM0.80 · ~RM1.16/RM100 - 3.
CardBizPayFPX RM1.00 (B2C) · ~RM1.19/RM100 - 4.
toyyibPayFPX RM1.00 · ~RM1.19/RM100 - 5.
GkashFPX From 1.00% · ~RM1.24/RM100