Available in🇲🇾 Malaysia
Using DuitNow QR, your customers can pay by scanning a QR code with their banking app or e-wallet. DuitNow QR is Malaysia’s national QR standard, run by PayNet and supported by all major banks and e-wallets. Razorpay Curlec connects to PayNet directly, so there is no separate sign-up.
Advantages
- One QR, Every App: Customers pay with Maybank MAE, CIMB, Public Bank, RHB, Touch’n Go eWallet, GrabPay, Boost and 30+ other Malaysian apps.
- Fast on Desktop: No bank login or card details. The customer scans with their phone and approves.
- Real Time: Payments confirm in seconds and settle on your usual settlement cycle.
- No Integration Change: Works on Standard Checkout, hosted checkout, plugins and Payment Links once enabled.
Enable DuitNow QR
DuitNow QR is enabled by Razorpay Curlec. Contact your account manager or raise a request with our Support team.Payment Flow
Given below is the payment flow for DuitNow QR at Razorpay Curlec checkout:- Desktop
- Mobile
- The customer selects DuitNow QR at checkout.

- A QR code with the amount filled in appears, with a 10-minute timer.

- The customer scans the QR code with their banking or e-wallet app and approves the payment. Checkout waits for the payment confirmation.

- Checkout confirms the payment and returns the customer to your website.

Supported Products
Limits and Timings
Identify DuitNow QR Payments
In the API, webhooks and reports, DuitNow QR payments have the methodduitnow and duitnow.flow set to qr.
Frequently Asked Questions (FAQs)
1. Which apps can customers use?
1. Which apps can customers use?
Any Malaysian banking app or e-wallet that supports DuitNow QR, including Maybank MAE, CIMB, Public Bank, RHB, Touch’n Go eWallet, GrabPay and Boost.
2. Do I need to register with PayNet?
2. Do I need to register with PayNet?
No. Razorpay Curlec handles this.
3. Do I need to change my integration?
3. Do I need to change my integration?
Not on Standard Checkout, hosted checkout, plugins or Payment Links. DuitNow QR is not available on the S2S integration yet.
4. How long is the QR valid?
4. How long is the QR valid?
10 minutes. After that, the payment fails and the customer can generate a new QR.
5. What if the customer pays after the QR expires?
5. What if the customer pays after the QR expires?
The bank usually rejects the payment. If money is debited, it is refunded automatically. If it is not, contact our Support team with the payment ID.
6. How does it work on a phone?
6. How does it work on a phone?
The customer downloads the QR, opens their banking or e-wallet app and pays with the saved image.
7. What are the limits?
7. What are the limits?
RM 1.00 to RM 50,000 per payment, in MYR only.
8. Can I refund a DuitNow QR payment?
8. Can I refund a DuitNow QR payment?
Yes, full or partial, from the Dashboard or API. Refunds are processed within 3 to 5 working days.
9. Is there a test mode?
9. Is there a test mode?
No. Make a live RM 1 payment and refund it.
10. Can I use DuitNow QR for subscriptions?
10. Can I use DuitNow QR for subscriptions?
No. DuitNow QR is for one-time payments only.
11. Can I accept customers from outside Malaysia?
11. Can I accept customers from outside Malaysia?
No. Cross-border QR payments are not supported.
12. How do I find DuitNow QR payments in reports?
12. How do I find DuitNow QR payments in reports?
Filter by the method
duitnow. The flow is qr.13. Can I turn DuitNow QR off?
13. Can I turn DuitNow QR off?
Yes. Contact your account manager or our Support team.
