Excellent video. Explained in simple way where anyone can easily understand. Appreciated and please keep up the good work brother☺😄
@satyendramohan1165
2 жыл бұрын
Thank you for making us understand the complex process in lucid way. Awesome video as always!
@yashrajshrivastava1266
2 жыл бұрын
This is the best video I have found so far on UPI.
@atulyadav6822
2 ай бұрын
Your video provided invaluable insights that effectively addressed my doubts and confusions.
@surendersingh3699
2 жыл бұрын
Thank you very much for educating UPI payment system. One of the best explanations to understand the UPI system.
@arunprashanna7494
5 ай бұрын
A nice walkthrough on the basics of the payment system. Kudos :)
@bibhorhalan8479
7 ай бұрын
Very good Video ; Suggest if you can add examples in the transaction flow using hypothetical figures and person
@rpalaniappan864
2 жыл бұрын
Very nice. Done professionally. Language is very neat. Flowing description.
@sabapathy27
3 жыл бұрын
Very clear explanation-really captures every detail in this amazing payment system.
@kannanbabu5086
Жыл бұрын
Very much Insightful brother. Have you done the video for Pull, Recurring Payments for UPI as mentioned in the last slide
@LearnPayments
Жыл бұрын
Unfortunately nope, nothing on the latest UPI features
@riteshsingh1245
Жыл бұрын
Very nice video covering UPI workflow
@sreerajchundayil588
5 ай бұрын
Excellent video. Where is the second part?
@keshavmunjal3049
Жыл бұрын
Can we download this ppt from somewhere? I need it to explain it to my team members. You have explained it very well.
@LearnPayments
Жыл бұрын
I’ve to look into my archives for the ppt. Let me check and come back to you.
@keshavmunjal3049
Жыл бұрын
@@LearnPayments Thanks.
@PriyadHarsh-h9l
7 ай бұрын
Very clearly explained..no such explanation in other videos or other learning channels
@anupkar2192
2 жыл бұрын
Thanks Satish for explaining the UPI payment process is such simple words. Very helpful
@LearnPayments
2 жыл бұрын
Thanks Anup
@awmpuiaraltekawlni2152
3 жыл бұрын
Very interesting presentation, it helps me a lot, thanks for the clip👍
@rahulmulekar5012
2 жыл бұрын
Amazing in depth and simple language..thanks
@ganeshvenkatakrishnan6037
2 жыл бұрын
Thank you very much. I was hunting for upi architectire explanation for quite sometime. This has been very useful. You sound to be a payments solution architect.
@jegr6607
Жыл бұрын
Excellent video, thanks for sharing!
@musibulkhan2015
Жыл бұрын
Thank You So much very clear explanation.
@themittal
3 жыл бұрын
Brilliant video as always. Your channel and videos deserve much more traffic, perhaps you should look at optimizing video tags to drive organic traffic.
@LearnPayments
3 жыл бұрын
Thanks for the kind words, Ankur... Let me work on your suggestion!.
@ottobena
Жыл бұрын
Excellent video.
@raviajrana9206
7 ай бұрын
Excellent video..can you share similar info on UPI pull payment.
@LearnPayments
7 ай бұрын
Shall try to
@anilkurmi5966
2 жыл бұрын
Cool explanation, awesome video.
@deadpool3572
2 жыл бұрын
Very nice explanation Bro Is it right that any app like Paytm or GooglePay don't hold your money while UPI Transaction, and the money directly transfer between banks. So if this is the case who is responsible for failed transaction and what happen to the money if it is deducted in failed transaction?
@LearnPayments
2 жыл бұрын
UPI uses IMPS rails in the back end for money transfer i.e. the typical process of fund exchange between Banks for IMPS is used. In case of a failed transaction, usually there are processes (automated mostly or manually verified upon a complaint) to credit back the funds.
@LearnPayments
2 жыл бұрын
And yes PayTM or GPay don’t hold any funds.
@Dhanuhammer
2 жыл бұрын
@@LearnPayments I think Paytm handles the money by themselves because they operate Paytm Payments Bank, and they use their own bank to handle UPI transactions without any 3rd party banks
@dineshkumardhorali
Жыл бұрын
@@Dhanuhammer i belive only if Issuer bank is Paytm then they handles it.. else same as other apps. And Paytm and Phone pe have Wallet concept they might handles only for wallet trans..
@tugo123i
2 жыл бұрын
great stuff, will love to hear on visa direct and MasterCard send an example and architectural integration diagram
@magicmagus1459
2 жыл бұрын
I have a question. You said a PSP app can be created either by the bank itself or a external third party. Also you said one PSP can tie up with multiple banks to provide handles. But if Google pay has tied up with only 4 banks (with their handles as shown in ur video), then if we have a bank account that isn’t a part of the google tie up, then consequently we won’t be able to create an account on google pay. In other words, if I have a “Karur Vysya Bank” account or “Punjab National Bank” account, then I won’t be able to create a UPI id on google pay because they don’t have tie up. Is my understand correct?
@LearnPayments
2 жыл бұрын
Hello!, GPay ties up with these banks to issue the PSP handles basically banking relationship. But the funding account can be any of the other banks. So, you can still add your KVB or PNB account on GPay.
@prachikumar1054
Жыл бұрын
This was so helpful I love the way you explained things!
@riteshr9002
Жыл бұрын
Hey, at video instant 15 minutes 40 secs, I have a doubt. Why is NPCI decrypting the details (card details) sent by the PSP server with a PSP key and then again encrypring it with an Issuer Key and sending it to the Issuer Bank?? My question is that what is the reason of NPCI decrypting this information? Is NPCI also storing these? I hope you got my doubt. Thanks in advance!
@AG-wq8my
3 жыл бұрын
Excellent ! Please make video on Bharat QR 4.0
@jee_warriorz
Ай бұрын
Great tutorial. Thank you
@arunjoshi4674
2 жыл бұрын
Crisp and to the point explanation
@dineshgct
5 ай бұрын
Great video
@hieabhiii
2 жыл бұрын
I will be using this presentation for my presentation purpose
@swikrutisnigdhanag7183
2 жыл бұрын
what a video sir! i m gonna subscribe like and share.
@shalinim3049
3 жыл бұрын
Thank you for the video..I have one doubt can we give same Mobile number to multiple bank account and get upi?
@LearnPayments
3 жыл бұрын
Yes one mobile number can be linked to multiple bank accounts and get UPI based on the bank and account selected (on the PSP app)
@techinbanking6177
2 жыл бұрын
Very well explained, thanks a lot. One doubt I had was, if UPI pin is stored in Issuer bank then how does psp validate a transaction? Is it still done at issuer side and only status informed to the PSP?
@LearnPayments
Жыл бұрын
On the issuer side.
@curiousmind2330
Жыл бұрын
Sir I am big fan of your works and the way you present always, well structured and understandable, Can you provide the information about which medium is used to make these PPT's?
@LearnPayments
Жыл бұрын
I believe you’re referring to the software used to prepare the slides. I use Microsoft PowerPoint or Google Slides :)
@curiousmind2330
Жыл бұрын
Thank you so much for replying 🙂
@Ranvit
Жыл бұрын
Excellent. Thanks for detailed video on this topic. Can you please prepare some content on what standard message formats are used in this message exchange.
@LearnPayments
Жыл бұрын
The protocols in payment and cards, which I have majorly covered are ISO8583, ISO20022, EMVCo which I’ve tried to cover in different videos
@ashokkumar-hl1bq
3 жыл бұрын
Really great and good coverage of topic. Precise in explanation
@sagarkatdare
3 жыл бұрын
Amazing ! Keep up the great work ! Thanks
@cladiusfern
2 жыл бұрын
Beautifully explained. Kudos!
@krishnakanth3004
2 жыл бұрын
Very informative and clear understanding of concepts but the volume was extremely low and i had to take effort to listen. Please address this issue in your upcoming videos. Also i have few questions 1. First factor is hardbinding the phone (the payer PSP hardbindes the phone) what should i do to de-bind my phone with the PSP app if my phone is lost ? 2. During step 4, setting up UPI PIN, why is it required to enter last 6 digits of debit card number and expirt date, why not last few digits of account number or IFSC Code ?. Initially i had the confusion of whether UPI was working on the basis of debit card because of this information requested. A few things i wanted to clarify 1. Can one bank account have multiple VPA linked to it (by registering on various PSP apps) ?. 2. If i wanted to receive money, can i provide any of the VPA of my choice to receive money ? 3. If the bank stores UPI PIN for a particular account, then irrespective of any number of VPA’s created, all the VPA’s must have only one PIN, is that correct ? 4. Since the first factor is hardbinding, can i do initial registering of PSP app (eg. HDFC BANK APP) on one phone and another PSP app (eg. BHIM APP) on another phone ? 5. How will i be notified of any payment received or requested if i have given the VPA of a PSP app that i have uninstalled ?
@dineshkumardhorali
Жыл бұрын
Yes I do faced the same volume issue. Please correct it Below are my understandings Q1 - First factor - is ur mobile unlocking PIN, or PIN Pattern like that. so when u change ur mobile its automatically changes. Q2 - With Account number + Ifsc Bank can't validate PIN /or any secret value which already bank holdes. Few more of ur questions Q1 - Yes u can do it. Q2 - Yes, but u should registered for it. Q3 - Yes, UPI PIN is same for N numbers of PSP apps. Q4 - U can't becuase same sim can't be there in 2 Phones at a time. once u removed the SIm, u need to re-register on that app. Q5 - its not specfic to UPI payments - Any credit/debit entry on ur account u ll be notified from Bank's Notifications menthod. If any misunderstandings please correct.
@jain007neeraj
Жыл бұрын
15:48 You mentioned, the UPI server doesn't know the PIN, but in the diagram it shows UPI decrypts the details (including PIN)
@LearnPayments
Жыл бұрын
It does translation but doesn’t store
@dr.s.k.jainmrs.vinodjain8764
2 жыл бұрын
Excellent
@Akash.96-r5r
2 жыл бұрын
Excellent explanation. Thanks a lot.
@ramesherrabolu1590
7 ай бұрын
Is there a web service to use UPI without having to use a mobile device
@mathi9527
3 жыл бұрын
Thanks for an excellent video. Waiting for Pull payment details video 🙂
@queenbee6784
2 жыл бұрын
Please make ATM ( NFS) Transaction Flow
@vk6297
2 жыл бұрын
THnk you.But I cannot understand one thing.Consider this scenario,a person is holding an account in some "xyz" bank and when he is using samsung pay as PSP app the support of upi is provided to it by the Axis bank.So how does it works .Does Axis bank holds the upi id of the person's "xyz" bank account.How will be the flow in that case?
@LearnPayments
2 жыл бұрын
Samsung Pay and Axis Bank are the Payer ecosystem here. Samsung Pay will need a sponsor bank which is Axis in this case. Here the Payer ecosystem is responsible to map the UPI ID to the Bank a/c number. You might want to refer this for the roles and responsibilities www.npci.org.in/what-we-do/upi/roles-responsibilities You can also refer the four party model here medium.com/authncapture/43-upi-607ac244da59
@adithyapvarma8738
9 ай бұрын
So does the UPI pin have to be same across all PSP apps which use the same bank account?
@LearnPayments
8 ай бұрын
No, not required to be so.
@amolwathore8824
2 жыл бұрын
Sir, u provides good knowledge. Sir, cloud you speak taking mic very close to your month.
@LearnPayments
2 жыл бұрын
Noted Amol :)
@booksummaryandstuff
2 жыл бұрын
Informative video, thanks for posting. Just one doubt here, are payment gateways and UPI different or the same? Would be really helpful for many if you could explain. thanks in advance
@LearnPayments
2 жыл бұрын
Hi, they are different.
@vibhasahal7633
2 жыл бұрын
You have done an amazing job in this video.
@satish1012
7 ай бұрын
Also in the transaction flow The pin will go trough the PSP right? For example, if i have installed Google Pay . The flow would look like this GPAY On my mobile --> PSP (Google Server) --> NPCI UPI Server --> Bank My question why can't GPAY directly connect with NPCI UPI server? Like below GPAY On my mobile NPCI UPI Server --> Bank
@LearnPayments
7 ай бұрын
I guess the answer lies in the reason that UPI communicates with the PSPs. This link helps you with the responsibilities of the different parties www.npci.org.in/what-we-do/upi/roles-responsibilities Refer to Annexure V and VI of this doc www.slbcmadhyapradesh.in/docs/UPI_Procedural_Guidelines24_12_2016.pdf for the flow
@aruns9079
3 жыл бұрын
I would like to know 1 thing.. when we transact thru UPI in supermarkets or online, will any service charge be incurred for respective transactions like while swiping debit card.. can u plz confirm
@LearnPayments
3 жыл бұрын
As of now, there are no charges for transactions done via UPI.
@aruns9079
3 жыл бұрын
@@LearnPayments thanks for ur info
@satish1012
7 ай бұрын
in 15:46 , will the PIN travel "trough" PSP server? I understand it is encrypted but it will go through PSP server right?
@LearnPayments
7 ай бұрын
Thats right, also the responsibilities vests with the PSP Bank.
@yashrajshrivastava1266
2 жыл бұрын
Won't the issuer bank and remitter bank be same all the time for a user? If yes, why 2 different names for the same entity?
@LearnPayments
2 жыл бұрын
Yep, Issuer and Remitter Bank are the same. :) From definition standpoint: Remitter bank is where the funds are debited/credited. Issuer Bank authenticates the cardholder. In the recent BHIM guidelines over the web, they are just using "Remitter Bank"
@souravchanda9555
2 жыл бұрын
Wonderful video Sir. Could you also explain through a Video or in the comment itself, what are the validation checks happen in the UPI payment system both in the issuer and the beneficiary side.
@LearnPayments
2 жыл бұрын
from an Issuer side typically the validation of the details off the account. from the beneficiary side, not much.
@souravchanda9555
2 жыл бұрын
@@LearnPayments thanks for the revert..I think VPA check is done on the beneficiary end then
@kumarprateek1279
3 жыл бұрын
Thanks for the video. could you make one for account aggregators also.
@LearnPayments
3 жыл бұрын
Hi Prateek, guess you are asking the AA framework of RBI?
@kumarprateek1279
3 жыл бұрын
@@LearnPayments yes.
@shreebalajisampath
3 жыл бұрын
Thank you very much. It has been explained very well.
@LearnPayments
3 жыл бұрын
Glad to hear that!
@yoyo8293
2 жыл бұрын
I am confused , you said PSP handles are provided by NPCI (as @ybl is provided to PhonePe from NPCI), in the next slide you said PSP can tie-up with multiple banks (hdfc,axis .. etc) to get PSP handles , so who issues the PSP handles then ? Rest of the video very clear explanation
@LearnPayments
2 жыл бұрын
PhonePe, Amazon Pay, Google Pay are 3rd party apps (TPAP- Third Party Application Providers). These TPAPs tie up with PSP banks (sponsor banks), and 3rd party apps require a bank to get a PSP handle, they cant directly get one. So a PSP bank, can tie up with multiple banks to get more number of handles. The name of the PSP handles are approved by NPCI. Hope it clarifies.
@yoyo8293
2 жыл бұрын
@@LearnPayments Yes understood. One thing though what is the need of multiple PSP banks for a TPAP why is one not enough ?
@LearnPayments
2 жыл бұрын
It’s too risky to have just one bank partner (from a business continuity). Since these TPAP have huge number to serve, they try to split
@yoyo8293
2 жыл бұрын
@@LearnPayments thanks ! Very clear knowledge you have .. I am working in payments project in one of the major TPAP , can you share your source of knowledge
@LearnPayments
2 жыл бұрын
Tough question mate :) maybe experience and reading available resources
@dipaksenapati4814
2 жыл бұрын
Nice video, only the sound is a bit low
@Kashyapvneed
2 жыл бұрын
Thanks for this detailed flow
@vishu0chhikara
3 жыл бұрын
Thank you. What if Payee does not have a PSP and it's a simple transfer to Aadhar?
@LearnPayments
3 жыл бұрын
Hi Vishwajeet, NPCI provided a NPCI Mapper which resolves Aadhar to account information. UPI server credits to the corresponding Payee Bank. However I should say (and stand corrected), that Pay to Aadhar was decommissioned in 2018 because Aadhar was deemed to be sensitive. Thanks
@RaviKumar-vr4yf
2 жыл бұрын
You have mentioned that the NPCI decrypts the OTP validation request details (inc PIN) and later you mentioned NPCI will not know the PIN. The 2 points are contradictory, can you please elaborate?
@LearnPayments
2 жыл бұрын
UPI translates the PIN from encryption key to another (from PSP's to Issuer's), securely, using HSMs. This is "similar" behavior of how card PIN works.
@sagarkatdare
3 жыл бұрын
Please make some detailed videos on open banking
@sagarjadhav9152
3 жыл бұрын
Sir really a helpful video... But now i want know about the 3rd party and 2 party models and have some questions... I have mentioned my guessing about the same..Please tell me if i am wrong... 1) The 3rd party model must be of 2 types:- 1.1) Two PSPs and one banks Here once the NPCI get to know that the Payer and Payee have their acc.s in same bank after getting the response from the payee's PSP, The NPCI will send the debit as well as credit request to that same bank 1.2)One PSP and two diff bank In this scenario the PSP will know the destination bank at the very first moment when the payer provide the VPA of the Payee... But the question arrives here is that, From which API the PSP will communicate with the NPCI? Is there any different API for this scenario? 2) 2 party model:- One PSP & One Bank Here once NPCI will get to know the payer's and payye's Bank is same they will send the debit & credit request to the bank.... But How the PSP will send the Info to the NPCI? Which API? I know you will post a new video for it and explaining everything here will spoil that video but just let me know is there any other API that PSP use to tell the NPCI about the sender's and receiver's bank info? Or just ReqPay and ReqPayDetail will do the job? 🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔
@LearnPayments
3 жыл бұрын
Hi Sagar, There are no different APIs. Same set of APIs would be used, 1) ReqPay/RespPay for debiting or crediting to the remitter or beneficiary bank. 2) PSP APIs for ReqPay/RespPay/ReqAuthDetails/RespAuthDetails Thanks
@sagarjadhav9152
3 жыл бұрын
@@LearnPayments Ok 👍... Thanks for the reply🙏🙂
@yoyo8293
2 жыл бұрын
Lets take for Example - SBI Pay app which is a UPI enabled app provided by SBI itself. The PSP handle for the same is @sbi. I know that I can have multiple bank accounts(kotak,hdfc .. etc) under the same VPA (assuming VPA - yoyo@sbi) and we can perform UPI transactions with 0 Hassle. So my question is .. is this analogy same as that of an ATM? meaning take an SBI ATM , we can perform transactions if we have an SBI card and we can also perform transactions if there are other bank cards (Kotak card, Axis card, etc..)
@LearnPayments
2 жыл бұрын
Drawing an analogy between Card "Issuing" and UPI may not be right. UPI and a Card are both payment instruments, But what you have said about usage of Card in multiple ATMs is acquiring ecosystem, not issuing ecosystem. (Issuing is where the payment instrument is issued to issuer for a given savings account) The SBI card is mapped to only a single account (say a savings account). So one savings account to one debit card that too SBI savings account can be only SBI debit card. Where as in case of UPI, the same account can be multiple VPA handles from different PSPs i.e. same SBI account can be linked to VPAs issued by SBI, Axis, HDFC. So there is a difference.
@yoyo8293
2 жыл бұрын
@@LearnPayments Thanks for the explanation :)
@hiteshk8758
3 жыл бұрын
We’ll explained keep on doing the good work 💕 #KhushVibes channel
@srikarrao2119
6 ай бұрын
Can you provide the ppt as i need to explain to my friends?
@ramesherrabolu1590
7 ай бұрын
When user is registering for the first time they are asked to provide a phone number so as to do "Device FingerPrinting". Understand that this phone number is used to link with bank account. Why can't the procedure decouple this aspect i.e. allow Phone number per Sim card to be X and Phone number of Bank account is Y. At the time of device fingerprinting user could be given the choice of specifying both X and Y. For most situations they will be same.
@sachinbankar7009
3 ай бұрын
How Authentication happens in PUSH flow ? Not Explained
@rahulbhardwaj4380
2 жыл бұрын
why is it that the bank account is in a different bank e.g sbi and the upi id is in different bank e.g axis?
@LearnPayments
Жыл бұрын
Thought that was most important differentiator in UPI :) You can use any app to connect to any of your bank account
@applepaul
2 жыл бұрын
can you please let us know the source / resources you have used to make this video? As far as i understand understanding the architecture of UPI is not that easy I just need to check for validity and accuracy of the information provided in ur video as I am working on a UPI related research
@ManishKumar-qx1kh
2 жыл бұрын
did you get the answer to your question, wanted to clarify the same thing.
@applepaul
Жыл бұрын
@@ManishKumar-qx1kh nope, no ans
@taritgoswami7922
Жыл бұрын
Thanks !
@akashdalvi5369
3 жыл бұрын
very understandable. thank you.
@pal77g
2 жыл бұрын
Excellent information.. the audio quality is not great, pretty low voice.
@LearnPayments
2 жыл бұрын
Thanks for the feedback. I've tried to take care in subsequent videos.
@hieabhiii
2 жыл бұрын
Thanks a lot sir
@DeepakPardeshi-w2c
7 ай бұрын
Who will validate or authenticate UPI pin is Npci or isser bank.
@LearnPayments
7 ай бұрын
Issuer ecosystem
@DeepakPardeshi-w2c
7 ай бұрын
@@LearnPaymentsthanks , means the work of Npci is to transfer requests or store data in his data base is this right
@टिरंजननकले
Жыл бұрын
Any link for this NPCI SDK?
@LearnPayments
Жыл бұрын
Unfortunately no.
@cyriskvenkat
2 жыл бұрын
Payer and payee psp can be same right??
@LearnPayments
2 жыл бұрын
Yep they can be.
@DrVeerbhanSingh
3 жыл бұрын
Good 👍
@hiuhiu714
2 жыл бұрын
Some segments in the video are stamped not adjacent to each other
@sharadmishra2684
2 жыл бұрын
Please improve volume. it's very slow even on full volume
@babua63
2 жыл бұрын
Too complex. What happens when the phone is changed, how is a change recorded? In the payment example, when does the payor use the UPI PIN? Many more queries remain. How to initiate refund of an erroneous payment? How to report and recover payment to a false QR ? How to seek help in and matter concerning UPI payment and receipt? How to get records for tax purposes? Is there any backup of transactions participated in? Etc...
@vinashdoot620
9 ай бұрын
A phenomenon called as Device Binding
@pankajjoshi8292
2 жыл бұрын
pls tell more abot p2m
@abhisheksprofile
2 жыл бұрын
👍👍
@RSridhar
6 ай бұрын
Thanks ...But Voice is very Low Bro ....
@jkelectrosolutions7737
2 жыл бұрын
I subscribed to you. 👍
@pritivishwakarma5462
Жыл бұрын
Bro can I get this ppt
@pampokes2855
5 ай бұрын
Words are not clearly audible or differently audible. This problem is with all youtubers.
@vishalnikam4095
Жыл бұрын
Video volume very low
@spcyberarangamsp4364
2 жыл бұрын
volume is very low
@SushilKumar-ve8pb
2 жыл бұрын
Sound volume is v less
@LearnPayments
2 жыл бұрын
Thanks. Noted. Taken care in the subsequent videos.
Пікірлер: 152