bKash and Nagad scam prevention guide
Mobile financial services make payments fast, but speed can make mistakes difficult to recover. A valid wallet number or displayed recipient name does not prove that a seller is trustworthy.
Reviewed by BeforeYouPay · Updated 2026-09-06
Check supported format and matching community reports without entering a PIN or OTP.
Check a Bangladesh number →
Use only the official app or USSD channel
Open bKash or Nagad yourself. Do not sign in through a link from a seller, caller, advertisement or social-media message.
Confirm the recipient before approving
Read the number, recipient name, amount and transaction type shown by the official service. Stop if the details differ from the seller’s stated identity.
Keep PIN, OTP and security codes private
Anyone asking for these secrets is trying to control or authorize activity on your account. Provider support does not need your PIN.
Understand the requested transaction type
Do not use Send Money when an unknown agent or seller tells you it is required for cash-out, verification, refunds or receiving a prize.
Use official support after a mistake or scam
Contact the provider promptly through its official support channels, keep the transaction ID and record the time and recipient details.
Official safety resources
Quick checklist
- Open the official service yourself
- Verify recipient and amount
- Never share PIN or OTP
- Question unusual transaction types
- Keep the transaction ID
- Contact official support quickly