Raast payment integration lets customers pay your website from their bank app by QR code, Raast ID or IBAN. You can set it up manually in 1 day by showing your details at checkout and confirming each payment, or automatically through your bank or a provider offering Raast merchant payments, which confirms orders for you.

Key Takeaways
- Raast is the State Bank of Pakistan's instant payment system, which moves money between bank accounts in seconds.
- Its merchant service accepts payments by QR code, Raast alias, IBAN and request-to-pay, according to the State Bank.
- A manual set-up is quick and free but needs someone to confirm every payment against the bank statement.
- An automated set-up through a bank or provider confirms payments and updates orders without staff checks.
- Never mark an order paid from a screenshot alone; check the money has arrived in your account.
What Is Raast and How Does Raast Payment Integration Work?
Raast is the State Bank of Pakistan's instant payment system. It moves money between bank accounts, and accounts at participating wallets and microfinance banks, in seconds. People can use a Raast ID, usually their mobile number linked to their bank account, instead of a long account number.
For businesses, the State Bank introduced a person-to-merchant service. In a press release dated 6 December 2023, the State Bank listed four ways shops can be paid: a unified QR code, a Raast alias like a phone number, an IBAN, or a request-to-pay sent to the buyer. It also told banks not to charge buyers for paying this way.
Raast payment integration on a website means letting customers choose Raast or bank transfer at checkout, then confirming the payment so the order can be packed.
Should You Use a Manual or Automated Set-Up?
| Factor | Manual set-up | Automated set-up |
|---|---|---|
| How it works | Checkout shows your Raast ID, IBAN or QR; you confirm each payment | Your bank or provider confirms payment and updates the order |
| Time to start | About a day | Weeks, depending on approval and integration |
| Staff time | Someone checks every payment | Little |
| Risk of error | Higher: wrong amounts, fake screenshots | Lower |
| Best for | Up to a few dozen transfer orders a day | Higher volumes or round-the-clock sales |
Ask your bank, and your payment gateway if you have one, whether they offer Raast merchant acceptance for online checkout and what it costs to integrate.
How Does a Manual Raast Checkout Work?
A manual flow uses your store's built-in "bank transfer" payment method. On WooCommerce this is a standard option; on Shopify it is a manual payment method. A good flow looks like this:
- Customer chooses Raast or bank transfer at checkout and places the order. The order is saved as "awaiting payment".
- The thank-you page and email show your Raast ID, account title, IBAN and a QR code, plus the exact amount and order number.
- The customer pays from their banking app, adding the order number in the payment note if the app allows.
- The customer sends a screenshot on WhatsApp, or uploads it through a form linked to the order.
- Your team checks the bank account, finds the matching amount and reference, and marks the order paid.
- The customer gets a confirmation message with the expected delivery date.
Set a time limit, such as 24 hours, after which unpaid orders are cancelled and stock is released.
How Do You Reconcile Payments Without Mistakes?
Reconciliation means matching each payment in your bank account with the right order. It is where manual set-ups go wrong. Follow these steps every day:
- Download or view the day's incoming transactions from your bank.
- Filter your store's orders by "awaiting payment".
- Match each payment by amount, sender name and order number.
- Mark matched orders paid and note the bank reference in the order.
- Message customers whose payment is short, extra or missing.
- Keep a simple log of unmatched payments until resolved.
Use one bank account for store payments only. Mixing personal and store payments makes matching much harder.
How Do You Avoid Fake Payment Screenshots?
Fake screenshots are a known trick in Pakistani online selling. A screenshot proves nothing until the money is in your account. Protect yourself:
- never dispatch until the payment appears in your own bank app or statement
- check the amount, time and sender name, not only the transaction ID on the image
- be extra careful with high-value orders placed late at night
- train staff that "the customer is in a hurry" is never a reason to skip the check
A Worked Example: Reducing COD Returns With Raast
Illustrative example, not a real client. A home-décor store offers Rs 150 off for orders paid by Raast. Customers who pay first rarely refuse delivery, so returned parcels on those orders fall. The discount costs less than a returned parcel, which carries delivery charges both ways. Test a small discount on your own store and compare return rates by payment method. Our guide to reducing COD fake orders and returns covers other ways to do this.
What We Would Build for You
As part of our online store package, from Rs 157,500, we set up a Raast and bank transfer option with clear payment instructions, a QR code on the thank-you page and email, an "awaiting payment" order status, a WhatsApp link for payment proof and automatic cancellation of unpaid orders. Where your bank or provider offers automated Raast confirmation for online checkout, we quote the integration in the written scope. See our online store development service.
Questions to Ask Your Bank
- Can I accept Raast merchant payments for online orders?
- Is there an automated confirmation or API for websites?
- What are the merchant charges, if any?
- Can I get a dedicated account and QR code for store payments?
For the wider picture, read our payment gateway comparison and how to start an online store in Pakistan.
Frequently Asked Questions
How We Researched This Guide
Raast's merchant payment modes and the no-customer-fee rule come from the State Bank of Pakistan's press release of 6 December 2023, opened 29 October 2026. The checkout and reconciliation steps are the flow we set up for stores. The discount example is illustrative. Store prices are our own published package.
Sources
- State Bank of Pakistan — Press release on Raast P2M, 6 December 2023
- State Bank of Pakistan — Homepage
- Shopify Help Center — Third-party payment providers
- WhatsApp Help Center — How to use click to chat
- WooCommerce — Extensions marketplace
Disclosure: Kamboh Associates sells the web development services discussed here. Other providers' prices are quoted from their own public pages on the dates shown and may have changed. We correct errors as soon as they are reported. First published ; last reviewed .
Keep Reading
Want Raast payments on your store?
Send us a short description of your project and we'll reply within one business day with a written scope, fixed price and timeline.