Payment processing
Every way a Malaysian donor pays
Online giving runs through a Malaysian payment gateway your organization holds the account with: CHIP, Billplz or toyyibPay. FPX, DuitNow QR, cards and e-wallets, switched on per campaign. Ringgit only, by design.
Free plan includes online payments into your own gateway account, once the gateway approves it.
See pricingYour gateway account, your money
- 3 gateways
- CHIP, Billplz or toyyibPay
- FPX
- online banking on all three
- MYR
- the only currency, product-wide
- s44(6)
- receipts issue on completed gifts
- 4 manual methods
- cash, cheque, bank transfer, other
The gateways, named
CHIP, Billplz or toyyibPay, in your organization's name
You open the account with the gateway, and the gateway pays you. DonorCARE connects to it, records each gift and issues the receipt. It never holds the money. Pick the gateway your treasurer already knows, or the one whose methods your donors use.
- CHIP: FPX, DuitNow QR, cards and e-wallets, and the one gateway that runs monthly gifts
- Billplz: one-off gifts by FPX online banking, and the other methods your Billplz account has switched on
- toyyibPay: one-off gifts by FPX online banking, and by card where your toyyibPay account allows it
- No gateway yet: record cash, cheque and bank-transfer gifts by hand and issue receipts all the same
The methods, named
Cards, banking, wallets, and buy-now-pay-later
On CHIP, a donor sees whichever methods you've switched on for that campaign. Nothing is hidden behind a generic 'other' button. Each one is a real payment method, not a placeholder.
- FPX online banking: B2C and B2B1 (business accounts)
- DuitNow QR, GrabPay, Touch 'n Go eWallet, ShopeePay
- Visa, Mastercard, and Maestro cards
- Atome (buy-now-pay-later), Apple Pay, Google Pay
Not every payment goes through a gateway
Cash, cheque, and bank transfer are payment methods too
A counter gift or a direct bank transfer does not touch a gateway at all. Staff record it manually, choosing cash, cheque, bank transfer, or a general 'other' as the payment method. It is stored on the same donation record as an online FPX or card payment, so it shows up in the same donor history and the same reports.
- Cash, cheque, bank transfer, and other, available for manual entry
- A reference number field for the bank slip or cheque, used for reconciliation
- Bulk CSV upload to record a batch of past manual donations against one campaign at once
Recurring giving
Monthly, quarterly, or yearly, by saved card
A donor can set up a repeating gift, charged automatically. That path runs through CHIP and is card-only today: a donor who pays by FPX, DuitNow QR, or an e-wallet can give, but can't yet set up a subscription on that method. Only a saved card can. Billplz and toyyibPay take one-off gifts.
- Monthly, quarterly, or yearly frequencies
- Saved-card charges run automatically, twice daily
- Card-expiry and dormancy reminder emails sent to donors
- FPX / QR / e-wallet donors: one-off gifts only, not subscriptions
Settlement you don't have to chase
A payment report alone doesn't mark a gift complete
Wallet payments can report 'paid' before the money settles. DonorCARE checks with the gateway directly before confirming, whichever of the three it is, and a regular check looks again at anything left pending, so a gift that stalls gets flagged instead of silently sitting as paid.
- Payment reports re-checked with the gateway before a gift is confirmed
- A regular sweep re-checks and flags stalled payments
- Bank statement reconciliation ties CHIP settlement data to your bank records
Frequently asked questions
Which payment gateways can we use?
CHIP, Billplz or toyyibPay, each through an account your organization opens with the gateway itself. CHIP carries FPX, DuitNow QR, cards and e-wallets, and is the one that runs monthly gifts. Billplz and toyyibPay take one-off gifts. You can also start with no gateway at all and record cash, cheque and bank-transfer gifts by hand.
Most of our donations are cash at the counter. Is this only for online giving?
No. Cash, cheque, and bank transfer are payment methods in DonorCARE too, not just the online ones a gateway carries. Staff record a counter gift the same way they'd record an FPX payment: pick the method, enter the amount, and it's saved on the same donation record as everything else, with a reference-number field for the bank slip or cheque.
Some of our donors are elderly and do not use banking apps or smartphones. What do they do?
They give the way they already do: cash at the counter, or a bank transfer someone keys in on their behalf. Staff record it as a cash or bank-transfer payment, and it is tracked exactly like an online gift. For donors who have a phone but no banking app, a DuitNow QR image and bank-transfer details are shown as a fallback on the donate page itself.
What happens if an e-invoice submission to LHDN fails?
It does not get silently retried and forgotten. Rejected MyInvois submissions surface in the admin's Needs Attention queue and the Compliance dashboard, with the rejection reason attached, so someone can fix the underlying data and resubmit. MyInvois is not included on Free or Pro.
Can I accept payments in a currency other than ringgit?
No. DonorCARE is MYR only, across the whole product. There's no multi-currency mode.
Can a donor set up a recurring gift by FPX or e-wallet?
Not today. Recurring gifts run on a saved card through CHIP only. FPX, DuitNow QR, and e-wallet donors can give, but each gift is one-off, and so is every gift taken through Billplz or toyyibPay.
What happens if a wallet payment reports paid but the money never settles?
It doesn't get marked complete on the gateway's notice alone. DonorCARE checks the gateway's own record first, and a regular sweep catches anything left stuck in between.
Turn on the methods your donors already use
Online payments into your own CHIP, Billplz or toyyibPay account are included on every plan, starting with Free. Each gateway reviews an organization before it goes live; you can record donations and issue receipts while you wait.
Free plan. No credit card.

