Malaysian Payment Gateways
Malaysian payment gateways enable direct bank transfers via FPX (Financial Process Exchange).
Available Gateways
Section titled “Available Gateways”| Gateway | Features | Best For |
|---|---|---|
| Billplz | FPX, cards, e-wallets | Most popular |
| BayarCash | FPX, DuitNow | Simple setup |
| Chip | FPX, cards, installments | Feature-rich |
FPX (Online Banking)
Section titled “FPX (Online Banking)”FPX allows customers to pay directly from their Malaysian bank accounts:
- Maybank
- CIMB
- Public Bank
- RHB
- And more…
Funds transfer instantly with confirmation.
Billplz Setup
Section titled “Billplz Setup”1. Create Account
Section titled “1. Create Account”- Sign up at billplz.com
- Complete business verification
- Wait for approval (1-3 business days)
2. Get API Keys
Section titled “2. Get API Keys”- Log in to Billplz Dashboard
- Go to Settings > Keys
- Copy:
- API Secret Key
- X-Signature Key
- Collection ID
3. Configure in Pintas
Section titled “3. Configure in Pintas”- Go to Settings > Payments
- Enable Billplz
- Enter:
- API Secret Key
- X-Signature Key
- Collection ID
- Save
4. Set Up Webhook
Section titled “4. Set Up Webhook”- In Billplz Dashboard, go to Callbacks
- Add webhook URL:
https://your-domain.com/api/webhook/billplz
- Save
Billplz Fees
Section titled “Billplz Fees”- FPX: 1% (min RM1)
- Cards: 2.2%
BayarCash Setup
Section titled “BayarCash Setup”1. Create Account
Section titled “1. Create Account”- Sign up at bayarcash.com
- Submit business documents
- Wait for verification
2. Get Credentials
Section titled “2. Get Credentials”- Log in to BayarCash Dashboard
- Find your:
- Portal Key
- API Secret Token
- Bearer Token
3. Configure in Pintas
Section titled “3. Configure in Pintas”- Go to Settings > Payments
- Enable BayarCash
- Enter credentials
- Save
4. Webhook Setup
Section titled “4. Webhook Setup”Add webhook URL in BayarCash:
https://your-domain.com/api/webhook/bayarcashBayarCash Fees
Section titled “BayarCash Fees”- FPX: From 0.8%
- Check current rates on their website
Chip Setup
Section titled “Chip Setup”1. Create Account
Section titled “1. Create Account”- Sign up at chip-in.asia
- Complete KYC verification
- Get approved
2. Get API Keys
Section titled “2. Get API Keys”- Access Chip Dashboard
- Go to API section
- Copy:
- Brand ID
- API Key
- Webhook Secret
3. Configure in Pintas
Section titled “3. Configure in Pintas”- Go to Settings > Payments
- Enable Chip
- Enter:
- Brand ID
- API Key
- Webhook Secret
- Save
4. Webhook Setup
Section titled “4. Webhook Setup”Configure webhook in Chip:
https://your-domain.com/api/webhook/chipChip Features
Section titled “Chip Features”- FPX direct debit
- Credit/debit cards
- Installment payments
- Recurring billing
Webhook Verification
Section titled “Webhook Verification”All gateways use webhooks to notify payment status. Pintas verifies webhook signatures to ensure authenticity.
Troubleshooting Webhooks
Section titled “Troubleshooting Webhooks”| Issue | Solution |
|---|---|
| Payment not updating | Check webhook URL is correct |
| Signature error | Verify secret keys match |
| Timeout | Check server is accessible |
View webhook logs in gateway dashboard.
Comparing Gateways
Section titled “Comparing Gateways”| Feature | Billplz | BayarCash | Chip |
|---|---|---|---|
| FPX | Yes | Yes | Yes |
| Cards | Yes | No | Yes |
| E-wallets | Yes | No | No |
| Installments | No | No | Yes |
| Setup time | 1-3 days | 1-2 days | 2-5 days |
| Documentation | Good | Basic | Good |
Choosing a Gateway
Section titled “Choosing a Gateway”Choose Billplz if:
- You want the most popular option
- Need e-wallet support
- Good documentation matters
Choose BayarCash if:
- You want lowest fees
- Only need FPX
- Simple setup preferred
Choose Chip if:
- You need installment options
- Want recurring billing
- Need advanced features