What Is Bharat QR Code?
Since demonetization of old currency notes the Government of India has been making a big push for digital payments. To encourage cashless transactions and to promote the Digital India initiative, the Government of India has launched Unified Payments Interface (UPI) for smartphones, and for basic and feature phones it has introduced Unstructured Supplementary Service Data (USSD). The Government has also introduced BHIM (Bharat Interface for Money), a unified UPI app. Another introduction by the Government is Aadhaar Pay which enables people to make cashless money transactions using Aadhaar cards and their fingerprints for biometric authentication. To make the payments process easier the Government of India has now launched the Bharat QR Code payments transfer mechanism for cashless electronics payments.
Over the past few years, a lot of people have moved on to cashless payment methods using debit and credit cards. However, this method of cashless electronic payment transaction has strings attached in terms of the cost of owning and running the card swipe machines and transaction fees. The Government of India has taken another step to encourage digital payments and has simplified things for merchants and customers by launching the Bharat QR Code.
Bharat QR Code will make use of the QR code system for payments across merchant outlets. QR code or Quick Response code is a two-dimensional machine-readable code that is made up of black and white squares. It is used to store URLs and other information. These can be read by the camera of a smartphone.
According to RBI, the Bharat QR Code is the world’s first interoperable payment acceptance solution. Bharat QR code aims at standardizing the QR code payment method throughout the country. Payment networks such as MasterCard, American Express, and Visa have collaborated with the National Payment Corporation of India (NPCI) to launch and promote the Bharat QR payment method. However, different merchant outlets across the country use different QR codes.
The Bharat QR is a more streamlined system that will reduce technological problems and people will not suffer from card loss or card expiry problems. It is the easiest method of payment for users. Scanning the QR code through your mobile will help in transferring money from one source to another. Payments made through a QR code will directly get transferred to the bank accounts, unlike other digital wallet where payments are received from e-mails. Even though various banks and private companies already have this facility in their mobile app, the QR code is different from others because it is interoperable with all the banks and is not a closed-loop system. This Bharat QR code is expected to be convenient for those who are into mobile banking and who don’t want to use debit or credit cards for small payments. The physical Point-of-Sale (PoS) machines involve capital costs and therefore Bharat QR code is seen as a better alternative.
Current QR Code-based payments
The QR code-based payments are accepted by most of the merchants across India but they are largely closed systems. Visa is a developer of QR Code payments and has already launched mVisa in India about a year and a half ago. MVisa is a widely accepted payment option across the globe. About a year ago, DTH operator TataSky partnered with Visa to accept QR code-based payments from its subscribers. Since demonetization, e-wallet apps such as Paytm, Freecharge, and Mobikwik have seen a surge in usage.
While these wallet apps allow QR code-based payments, both parties also need to have the app. For instance, if you are transferring money using Paytm, the receiver needs to have the Paytm app installed and an account on their smartphone.
How To Generate Bharat QR Code
If you are a retailer or shopkeeper, you can easily generate a Bharat QR code and start accepting payments using the following steps:
- First, make sure that you have a bank account.
- Link your bank account with BHIM App.
- Generate your unique Bharat QR Code from BHIM App.
- Print the QR code and stick it to the wall of the payment counter.
- That’s it. Customers can easily pay money by scanning your QR code.
How to make payment using Bharat QR Code
Currently, Bharat QR is integrated into ICICI Bank’s Pockets app and HDFC Bank’s PayZapp with more banks expected to update their apps with support for the same. For making a payment, you will need your bank app or BHIM app installed on your phone. At the store the merchant, you have to open the app and tap on Scan QR Code or Scan & Pay (the options may differ from bank to bank) and scan the Bharat QR Code.
Once the code is scanned, the amount that has to be paid needs to be entered along with a remark and a four-digit passcode. As soon as the authentication gets completed, the money will get transferred to the merchant’s bank account.
Benefits of Bharat QR Code
Bharat QR Code will allow all the merchants to receive digital payments without the use of a Point-of-Sale (POS) swiping machine. It will allow the customers of any bank to use their smartphone app to make payments using their debit card. The benefit for the merchants would be that they don’t have to invest in buying the PoS machine which would also mean that the merchants will be able to do away with the transaction fees charged by the banks for using the PoS terminal.
All that they have to do is, they will have to generate the Bharat QR Code and take a printout of it and stick it at their payment desk. The payment will take place via IMPS (Immediate Payment Services) and the money will get credited into their bank account instantly. Also that the merchants will not face problems with limits on the amount of money that they can accept every month through Bharat QR Code, unlike Paytm, Freecharge, and Mobikwik. The hassle of transferring money from wallet to bank account will be eliminated as well further making it easier to accept digital money.
The Bharat QR Code also comes with security benefits. At present, when we swipe our debit or credit card, there are negligible possibilities that someone can capture our crucial details such as card number, expiry date, or CVV. While the OTP option is permitted for two-step verification before the transaction gets authenticated, the risk of exposing the card details remains. In the case of the Bharat QR Code, the transaction is completed with boosted security and the card details remain under the control of the customer which is a great advantage.
8 Facts about Bharat QR Code
Following are a few interesting facts about the Bharat QR Code payment system which every debit or credit card holder should know.
1) Open Payment Interface
There are quite many QR-code-based payment interfaces available right now. The most prominent one is Visa’s mVisa and MasterPass QR code by Mastercard. But there is an issue with these existing QR code-based payment gateways and it is their closed system. It implies that mVisa will only work with Visa cardholders and MasterPass will only work with MasterCard holders. But with Bharat QR Code all users can smoothly make and accept payments.
2) Integration Of UPI
UPI-based payments are also supported by Bharat QR Code. Therefore, the BHIM app can be used effectively for making payments. It would be interoperable with various accounts since the BHIM app can include bank account details of various banks.
3) Banks offering Bharat QR Code
14 banks are a part of the Bharat QR Code platform as of now. The 14 banks are State Bank of India, Yes Bank, Axis Bank, Bank of Baroda, Bank of India, Citi Union Bank, HDFC Bank, IDBI Bank, ICICI Bank, Union Bank of India, RBL Bank, Development Credit Bank, Karur Vysya Bank, and Vijaya Bank. Soon, more banks are expected to join the forum.
4) Process of making payment using Bharat QR Code
The static form of making the payment is as given. Say, you are a customer of HDFC Bank whose official payment app is PayZapp. You will have to open PayZapp and scan the Bharat QR Code from within the app and you will have to enter the amount to be paid. Then you will receive an authorization request from the bank. Once your identity is verified you will receive a PIN from the bank which needs to be entered to complete the process of payment. Hence, the official app of the bank you have an account with has to be installed for using Bharat QR Code-based payments.
5) Dynamism in making Payments
Dynamic Payment mode is another form of payment. Under this method, for every new transaction, the merchant will generate a new QR Code every time. The customer, here, will not have to feed in the amount but will simply have to scan the QR Code and enter the authorization code for the completion of the process of payment.
6) Lower transaction cost of Bharat QR
The requirement of PoS machines for swiping cards has gone away with the introduction of the Bharat QR Code. This makes it cheaper, more secure, and less time-consuming. For both the customer and the merchant, the total costs involved go down as no transaction cost is involved in going cashless via Bharat QR Code.
7) Massive Teamwork
It’s for the first time that all major payment gateways operating in India such as Visa, Mastercard, American Express, and NPCI have come together to develop a common payment processing platform. Therefore it will not matter whether you are paying via a Visa-enabled debit card or the merchant is accepting via a Mastercard-enabled bank account. The QR code shall be the common gateway for receiving and making payments from any bank and by using any payment gateway.
8) Secure Payment
Payment with the Bharat QR code is more secure because the customer is not sharing any details with the merchant. There is a certain amount of risk with PoS terminals as card details can be copied using skimming technology. This risk is eliminated in the case of Bharat QR as all you need to do is scan and pay.
Bharat QR Code is one of the biggest achievements of the Government of India in promoting and encouraging cashless payments in the economy. The further success of this scheme will also depend upon the awareness among the people about the usage of the Bharat QR Code.
It will be important to see how wallet companies like PayTM deal with this. If Bharat QR manages to offer lower transaction rates to merchants, life will be difficult for POS machine providers and wallet companies.
Please feel free to share your thoughts in the comments section below.
Do you want to include a payment link on your invoices and start collecting online payments? Start using ProfitBooks today.
What is Bharat QR Code?
Bharat QR Code is a standardized quick response (QR) code system developed by the National Payments Corporation of India (NPCI). It is a form of a two-dimensional barcode that allows merchants to accept digital payments from customers using their smartphones. The code contains information such as the merchant’s details and payment instructions.
How does Bharat QR Code work?
To make a payment using Bharat QR Code, a customer scans the QR code displayed at the merchant’s point of sale (POS) using a compatible QR code scanning app on their smartphone. The app then fetches the payment details and initiates the payment process through the customer’s linked bank account or mobile wallet. The transaction is completed securely and in real time.
Which payment methods are supported by Bharat QR Code?
Bharat QR Code supports various payment methods, including credit cards, debit cards, and mobile wallets. Customers can link their bank accounts or mobile wallets to the QR code scanning app and choose their preferred payment method while making a transaction.
Is Bharat QR Code secure?
Yes, Bharat QR Code is designed to ensure secure transactions. It utilizes the security features provided by the underlying payment methods, such as encryption and authentication protocols. Additionally, the NPCI has implemented measures to protect against fraud and unauthorized access. However, as with any digital payment method, users should also take necessary precautions, such as using trusted apps and keeping their devices secure.
Can Bharat QR codes be used for both online and offline transactions?
Yes, Bharat QR Code can be used for both online and offline transactions. For online transactions, customers can scan the QR code displayed on a website or in a mobile app to make a payment. In the case of offline transactions, the QR code is typically displayed at the merchant’s physical point of sale, allowing customers to make payments without the need for physical cash or cards.
Top payment gateways in India
How to send invoices with a payment link
How to sell online in India
Learn these 12 inventory management techniques to cut losses
Can Bharat qr code enabled merchants(who haven’t registered for UPI) send money to UPI id beneficiary using beneficiary UPI qr code……
Thanks for sharing this blog because i read this blog and get more information related to Bharat QR Code
I suggest you visit several different baks in your vicinity. Switch to one that already comply. Goading any bank to modernise is like talking to a wall.
It would be more economic for the merchant to set up BharatQR than PayTm as he gets credit directly in his bank account possibly without any or VERY low commission to a middlemen.
I would definitely prefer static. I trust myself more input the right amount than the software on the vendo’r machine. Might be quicker too. Just like PayTM. Scan & Pay without any intermediary commission agents.
You should have used some kind of payment gateway like Bill Desk or PayTM. Your money would have been safe.
I am confused. Ticket Deposit Receipt (TDR) is for sort of cancelling the ticket which can be done before train departure time. How does the issue of scan and pay arise? BTW for making online payment to IRCTC almost all banks charge RS. 10/- per transaction + GST , regardless of the transaction value while IDBI did not charge anything at all.
Just wondering about something. Would it be possible for say a vendor to print his static QR code on the credit invoices he generates? The client can then simply scan it and pay it without having to write a cheque or other peripheral expenses like sending by a courier or having it hand delivered? Would reduce the burder on bithe ends and with both the bank branches involved.
Other possibility is cash against delivery. There is zero “limbo period”. One would also be in compliance with the maximum cash purchase limit. One example. I go to the store and decide to buy a TV. Delivery is supposed to be vendor’s responsibility. Normally he wouldn’t deliver without receiving payment in full. I would be reluctant to pay /part with my money until the TV is in my home. So he raises an invoice in my name with a QR code already on it. He sends out the delivery. I receive the TV. I scan the QR code on the invoice and make the payment on the spot. He parts with the possession of the TV upon payment confirmation. He does not have to risk carrying that amount of cash back to the shop and / or wait till next convenient time to deposit in the bank and depute a person for the job. No risk at either end. Everyone is happy.
Glad you liked it.
@sumit[email protected]ale:disqus , PayTM has their own payment system. So, its unlikely that they will support Bharat QR.
@[email protected]_xtLt0aV08Q:disqus , I agree. Banks need to work on reducing the confusion. In case of card payments, they need to pay a fee to Master Card/Visa but in case of UPI, there is certainly a huge scope to reduce the transaction fee.
Hi @[email protected]_AJsoJBH5Di:disqus . For IMPS, you need to know receiver’s account number, IFSC code and other details. In case of mVisa & Masterpass QR, payment can be done instantly just by scanning the code.
Hope you got the difference.
I got 650 back on 19th after lapse of 13 days. This process is inbuilt and any failure they will refund just like any online trx. In
Your case it shud Hv come. From my side u take up
With ur bank
Hi Harshal – if payments from bank apps are routed via IMPS, what is the role of Visa & MasterCard? Is it only that users of mVisa & Masterpass QR can pay via Bharat QR too? Thanks!
Hello. It’s a really nice article. I believe that the transaction charges are still a concern. On IRCTC for making payments via scan and pay, the TDRs are 1.75% whereas with UPI in place the charges can be reduced to 0.25%/0.65% which is creating a confusion as to who is charging more here. Are Banks really supporting the idea of cashless India or are they just making money out of the whole confusing transactions?
You can add balance in wallets using UPI but no,you can not send someone money from that wallet to any UPI handle ([email protected])
I called my bank customer care and they have raised ticket and sent it to concerned dept. My bank is sbi. Contact no 1800-112211. Pl try ur bank customer care dealing in the channel u Hv used for payment like debit credit innternet banking
Sir any update
No progress. Nobody responds
Sir did you find any solution…I go to bank they told me to call customer care so I called customer care they can’t do anything.please help me.
Thanks I will update on new devlopments
Dth is not recharged & money is not refunded to my account.i don’t know where my money go..nor it is received by Bharat qr code & Tata sky.i don’t know whom I contact now .I required my money back.
I did the dth tran today and my account got debited but dth was not charged. Tell me did dth got charged or money returned back. I am talking dth ppl but their and is take up with bank, give ur feedback what happened ultimately
30/08/17 Today payment is done through bank but dth is not recharged,no any call center no,only information about app on website,no any reviews on payment issues.all information should be in 1 place. money is bebit from my account but where it goes I don’t know.i don’t know what to do. can anybody help me.
not possible yet, unless paytm implements the bharatqr payment capability
the option for merchants based on their capability – if they are capable then then can generate the dynamic qr in every bill. but to enable all the merchants who accepts cash today (not pos) the only option is static QR.
excuse me, I have somthing confuse. That, why do they have to generate QR code static? QR code dynamic is more convenient, the user dont have to enter amount of money.
Very true Sir. So is it so that presently wallet companies are not at all using UPI? and isn’t it possible to make payment to and fro UPI (with Wallets) ?
Thanks for the very useful information Sir.
If a merchant set up Bharat QR Code at shop, can he accept payments from a customer with PayTM wallet ?
very well formulated..thanks
Hi @sunil. I’m sure this problem will be addressed soon. You should better discuss this with your bank.
Sir, currently UPI is not enabled for joint account holders. We want to accept pagments in our co-operative society store but due to joint account we cannot activate UPI and all bunch of digutal features. Pl help
Yes in that situation it can helpful. so basically you don’t have to give static qr code and instruct them that pay x amount as rent for this product as dynamic will preponderate all info and save the time.
Lets take for example we are giving stuff on rent and we need to collect the payments everymonth ,in that case we can pase the perticular QR code on the product. Customer need to just scan the code and can pay the amount.
I think they should have make it more open like UPI. Using any banking app customer able to make payment just like UPI.
I think that will come soon. Basically apps and third party will able to generate the code for unique transaction like profitbooks for invoices but I think static code would be enough for getting payments. In what situations the dynamic QR code can be helpful?
Through bhim app i can generate static QR but i am asking about the dynamic one that you have mentioned in the article. I want to generate the separate one for each transaction.
Thanks Harshal, But I think, iff private sector wallet provide the MMID of respective wallet, we can directly transfer money to the shopkeeper as bank and some of the private wallet apps have this feature. But paytm, etc and some other apps do not have this option.
If Govt. force them to generate, its been easy.
Yes @chawlanr:disqus. It is painful for a customer as well to maintain so many wallets. Now, your bank’s app is good enough. This will also force wallet companies to innovate and come up with better solution rather than depending on ‘cashbacks’ to attract customers.
Glad to know that you liked it @Rahul_vasind:disqus
Excellent Thought. This is biggest achievement if all private payment wallets accepts this opinion, like paytm, oxigen, mpase, freecharge, etc. Because, various merchants are using various apps seperatly, so its difficult to pay using or downloading respective wallets every individual. It an excellent step moved forward.
very detailed information about Bharat QR (Y) . .
You can generate the Bharat QR code from BHIM app. You can also check with one of the participating banks mentioned above in the article.
How can i generate the dynamic bharat QR code ? There is no information anywhere for this.