How to Scan a Raast QR Code (Step-by-Step)
Paying someone with Raast should take seconds. This step-by-step guide shows how to scan a Raast QR code safely in mobile banking apps in Pakistan.
Muhammad Muneeb
10 min read
Try the free QR Code Generator in Briefix on Android, or keep reading for the full walkthrough.

Raast QR codes are everywhere now - shop counters, freelancer invoices, WhatsApp status updates, and market stalls. If you have never scanned one before, the flow feels unfamiliar for about thirty seconds. After that, it is faster than typing a twenty-four-digit IBAN.
This guide is for payers, not merchants. You will learn how to scan a Raast QR code in a typical mobile banking app, what to verify before you tap confirm, and how to recover when a scan fails. If you need to create your own payment QR, see the free Briefix Raast QR Code Generator and our create guide.
Before you scan: what a Raast QR contains
A Raast P2P QR encodes payment instructions your bank understands - usually the recipient’s Pakistani IBAN and metadata the Raast network expects. When you scan, the app pre-fills the payee account so you only enter the amount and a note.
That pre-fill is the whole point. Manual IBAN entry is where typos happen. A scan reduces wrong-account mistakes, which are painful to unwind. Still treat the amount as your responsibility. QR codes rarely encode a fixed price unless the merchant generated a dynamic QR with an amount field - many static shop codes do not.
If you are paying a freelancer for the first time, compare the scanned IBAN with the invoice footer. If you are paying a shop you visit weekly, compare the masked account title with what you saw last month. Small habits prevent large regrets.
Step 1: Open your bank app’s scan or pay feature
Open the mobile banking app for the account you want to pay from. Look for Scan QR, Pay via QR, or Raast / Instant Payment. Wording differs by bank, but the camera icon is consistent.
Grant camera permission if prompted. In bright sunlight, tilt the phone slightly to reduce glare on a laminated print. If the merchant shows the QR on another phone, increase brightness on their screen before you scan.
Some banks place QR scan under Transfers while others place it on the home dashboard during promotions. Use the in-app search bar if you cannot find it - search “QR” or “Raast”.
Step 2: Scan the code or upload from gallery
Center the QR inside the on-screen frame. Hold steady for a second. If the app supports gallery upload, you can scan a screenshot someone sent on WhatsApp - useful when you are not physically at the counter.
When scanning fails repeatedly, the issue is usually blur, glare, or a cropped image. Ask for a fresh export or open the PDF invoice at full size. Cracked screen protectors on either device can also scatter the camera focus.
For printed codes on glass doors, stand slightly off-angle instead of head-on to kill reflection. For low-quality prints, move closer until the QR fills the frame but stays in focus.
Step 3: Verify payee details before amount entry
After a successful scan, the app shows beneficiary information - often a masked account title and IBAN fragments. Read it aloud to the merchant if you are at a shop. For online sellers, compare the name with the invoice you already trust.
If anything looks off compared to prior payments, stop. Social engineering scams reuse fake QR stickers. Merchants who rotate QR prints should tell regular customers when a new code is live.
Government and utility payments sometimes use different QR standards. If the app labels the QR as a generic URL instead of a bank payment, you might be looking at a marketing link - not a Raast P2P code.
Step 4: Enter amount, note, and authenticate
Type the agreed amount. Add a payment note if your app supports it - freelancers appreciate invoice numbers; shops appreciate order IDs. Complete biometric or PIN authentication as usual.
Raast transfers between participating banks typically settle quickly, but app receipts remain your proof. Screenshot the success screen when buying high-value items or paying new vendors for the first time.
If your app offers to save the beneficiary, do that only after you have verified the first payment landed with the correct person. Saved beneficiaries make repeat payments safer than re-scanning public posters every time.
Troubleshooting common scan problems
- Camera never focuses - clean the lens, increase lighting, or use gallery upload.
- App says invalid QR - confirm it is a Raast/bank payment QR, not a wallet-only or URL QR.
- Payee name mismatch - verify with the recipient; do not send until resolved.
- Amount field locked - some QRs include preset amounts; confirm total with merchant.
- Scan works but transfer fails - bank downtime or limits may apply; try again later or contact support.
Safety habits worth keeping
Treat QR codes like account numbers printed on paper. Anyone can replace a sticker on a shop window. For recurring vendors, save the beneficiary inside your banking app after the first verified payment so future transfers do not depend on a public poster.
Briefix helps on the receiving side: generate a Raast P2P QR from your PK IBAN, test-scan it yourself, then share. Read our related guides on freelancers, Raast ID vs IBAN formats, and how Raast compares to wallet QR codes.
Scanning at night markets and low light
Night markets and parking-lot pop-ups often show QR codes on phone screens in dim light. Raise your screen brightness temporarily while scanning, or ask the seller to hold the phone steady at chest height so your camera can lock focus.
If your banking app offers a torch toggle inside the scanner, use it. Two seconds of extra light beats five failed attempts that annoy the queue behind you.
When you pay regularly at the same stall, ask whether they change QR prints each season. Familiar stalls sometimes upgrade accounts; an old laminated code may still scan but show an outdated trade name.