NepalHelpDesk
FinTech & Payments

Khalti Top-Up or Payment Failing — Step-by-Step Fixes (2026)

Updated 30 Jul 2026 Last checked 6 Aug 2026

Quick Answers

ProblemCommon causeFix
Bank connect top-up failsBank server or session issueRetry after 10 minutes; try card instead of bank connect
Card declinedCard limits or 3DS not completedCheck card limit, complete 3DS, try another card
Merchant payment errorMerchant integration issueWait, retry once; if repeated, pay via another wallet

Step 1: Identify the failure type

  1. Note the exact error message and the time it failed.
  2. Check whether the amount was deducted from your bank/card.
  3. Different errors need different fixes — match yours below.
Ad Slot — in-article 1 — advertising placeholder

Step 2: Fix bank connect top-up failures

  1. Top-ups via bank connect depend on the bank’s gateway — retry after 10 minutes.
  2. Keep the Khalti app updated; old versions break bank links.
  3. Try topping up with a card instead of bank connect.

Step 3: Fix card declined errors

  1. Check your daily card limit with your bank.
  2. Ensure you complete the 3DS verification pop-up.
  3. Try a different card, or confirm international usage is enabled if required.

Step 4: Check wallet limits and KYC

  1. Open Settings > KYC in Khalti and check your verification level.
  2. Unverified wallets have low transaction limits — upgrade KYC.
  3. If you are at the limit, split the payment across days.

Step 5: Fix merchant payment failures

  1. Many failures are on the merchant side, not your wallet.
  2. Wait 5 minutes and try once more.
  3. If it still fails, pay with eSewa or bank transfer instead, then dispute the charge with the merchant.

Step 6: When to contact Khalti support

  1. Use the in-app ‘Help & Support’ with the transaction ID (starts with ‘txn-’).
  2. If money was deducted but not credited, report within 48 hours.
  3. Call or email via khalti.com/help with the error screenshot.

Troubleshooting

ProblemCauseFix
Khalti app shows ‘something went wrong’App or session issueForce close, restart app, or reinstall (KYC data stays on server)
OTP from bank not arrivingBank SMS issuesUse the bank’s own app OTP if configured; check SMS inbox spam
Refund not appearingMerchant refund processing timeMerchants refund in 3-7 working days; check after that
Ad Slot — in-article 2 — advertising placeholder

FAQ

Q: How long does a Khalti refund take?

A: Typically 3–7 working days after the merchant initiates it.

Q: Why is my Khalti transaction limit low?

A: Limits depend on your KYC level — upgrade in the app to raise them.

Q: Does Khalti charge for top-ups?

A: Wallet top-ups via bank/card generally do not carry extra charges; merchant fees are shown at checkout.

Sources

Related guides

Comments