If your debit card payment was declined with a “non‑sufficient funds” or “insufficient funds” message — even though you have money in your account — there are a couple of common reasons this can happen.
Your bank may have a daily spending limit
Many banks set a daily spend cap on debit cards to protect you from fraud.
If your payment amount exceeds that limit, the bank will automatically decline the transaction — even if your balance is high enough.
This is the most common reason for this error.
How to fix it:
Contact your bank and ask them to increase your daily spending limit.
Return to your Maroo payment request and choose to pay via bank transfer instead of debit card.
Your account balance may be lower than expected
It sounds obvious, but it’s always worth a quick double‑check.
Pending transactions, holds, or scheduled payments can temporarily reduce your available balance, even if your posted balance looks sufficient.
If you’d like help completing your payment, our support team is here for you. Chat us or reach out via [email protected]