Scan To Pay in 2 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2024

ความคิดเห็น • 83

  • @abhishekvarier
    @abhishekvarier 2 ปีที่แล้ว +4

    Best tech content in the most simplied way possible and the key engagement metric is the animation to keep the viewers engaged.

  • @jasimmh1
    @jasimmh1 ปีที่แล้ว +1

    Exactly what we need in explanation simple, well-explained, very good, and elegant diagrams thank you very much

  • @debanjanbarman7212
    @debanjanbarman7212 2 ปีที่แล้ว +16

    Awesome explanation, been using Paytm for years, works like a charm.

  • @PradeepMahato007
    @PradeepMahato007 2 ปีที่แล้ว +9

    This is just too simple and well explained. Great job Team 👍👏

  • @rommel8779
    @rommel8779 2 ปีที่แล้ว +1

    Thank you, your channel is a treasure.

  • @michaelvigato3228
    @michaelvigato3228 2 ปีที่แล้ว +1

    My man, I absolutely love your content.

  • @LinuxLuddite
    @LinuxLuddite 2 ปีที่แล้ว +1

    This is about qrcode system, the actual transaction would require a payment service. Like for example paytm uses the UPI( unified payment interface), which is build on the IMPS

  • @Gzui10
    @Gzui10 2 ปีที่แล้ว +30

    Thanks so much for this. Great video and very nice animations.
    Would love to see the static QR-code variation explained as well!
    May I ask which animation software you are using if any?

  • @ramasamyramasamy2423
    @ramasamyramasamy2423 3 หลายเดือนก่อน

    Really a good explanation....🎉
    But once he clicks the pay, at that moment, which servers from the bank gives the "paid" information back to the device so that device sends to PSP ?

  • @vishnus.r.1797
    @vishnus.r.1797 2 ปีที่แล้ว +6

    Didn’t expect to be this simple !
    Thanks for the wonderful explanation

    • @ashkanahmadi
      @ashkanahmadi 2 ปีที่แล้ว +1

      Haha this is one of those things that is simple on paper but not super simple when creating the system. there must be so many checks and validations to make sure the system never has false negatives and false positives

  • @archaicmagnongaming3796
    @archaicmagnongaming3796 2 ปีที่แล้ว +2

    Can you explain, what happens when user click pay button? How the wallet app knows payment has been successful?
    Also, user may select different mode for payment like in-wallet balance, Internet banking, UPI, Debit Card, Credit Card, PayLater app etc. , how all these cases are handled?

  • @moheet18
    @moheet18 9 หลายเดือนก่อน

    Its actually to the point explanation!! Thanks!

  • @플레이리스트-q3r
    @플레이리스트-q3r 2 ปีที่แล้ว +2

    so simple and neatly explained!

  • @saikonuru
    @saikonuru 2 ปีที่แล้ว +1

    Very nice video about world's revolunatiry payment midel. Please explain with more details how it works internally.

  • @AndiRadyKurniawan
    @AndiRadyKurniawan 2 ปีที่แล้ว +1

    In Malaysia, they supports three types: static, customer scan merchant & merchant scan customer. Merchant scan customer is where the wallet app generates a unique per transaction QR code, and after scanned by the merchant will display the amount being paid. Not sure if it's fraud-proof though.

    • @derrickchong6210
      @derrickchong6210 7 หลายเดือนก่อน

      hi Andy, May I know which company support static QR?

  • @lewotech
    @lewotech 7 หลายเดือนก่อน +1

    Excellent explanation. Thanx

  • @developer_01
    @developer_01 2 ปีที่แล้ว

    simple, short and well explained

  • @rohitjain9381
    @rohitjain9381 2 ปีที่แล้ว +1

    Great explanation 👌
    Which software did you use for making this video?

  • @shaikphakeer
    @shaikphakeer 2 ปีที่แล้ว

    That was a great quick lesson .. awesome

  • @Meekavintage
    @Meekavintage 6 หลายเดือนก่อน

    Thank you ..I got handed the receipt with code to pay and felt so dumb..I thought I did it right but I always second guess myself ..turns out I did it right just didn't pop up when I scanned it

  • @MrAbhay0007
    @MrAbhay0007 2 ปีที่แล้ว

    Proud that you mentioned PayTM

  • @tungnguyenduy6540
    @tungnguyenduy6540 6 หลายเดือนก่อน

    Simple but effectively ❤

  • @sanathkumaru6358
    @sanathkumaru6358 2 ปีที่แล้ว

    Crisp and clear.Thank you

  • @rafaelbp5280
    @rafaelbp5280 2 ปีที่แล้ว +2

    Thanks for the good content! Would have been nice to also get some information on possible failures of the workflow to know how to these scenarios could be handled

  • @HaiNanPC
    @HaiNanPC ปีที่แล้ว +1

    Please advise how to draw those beautiful chart & animation chart?

  • @sumitkumardhule1082
    @sumitkumardhule1082 ปีที่แล้ว

    Great content and topic selection.
    I will be more helpful if full form of acronyms are shown on screen, example what's PSP?

  • @footube2208
    @footube2208 2 ปีที่แล้ว

    Thanks for the excellent explanation

  • @spincyr9593
    @spincyr9593 2 ปีที่แล้ว

    Awesome one, would like to see how the data mapping bit works for this with NFRs

  • @EmiliaKaida
    @EmiliaKaida 2 ปีที่แล้ว

    Waiting for next video about static scan!

  • @juliustuckayo8973
    @juliustuckayo8973 2 ปีที่แล้ว

    Just subscribed, great content, I love the visuals, what tool are you using??

  • @heptagonrus
    @heptagonrus 2 ปีที่แล้ว +1

    It is not clear from the video where the actual client money are stored. Does the client have an account and some money in PSP system? Or the mentioned Digital Wallet App actually "contains" money on the client's mobile phone?
    My guess is that PSP stores client's money (directly or by having access to a credit card added by client) and both client and merchant have PSP access software installed.
    And the QR code is required only to "skip" the client identification process in merchant's terminal.
    I.e. first the order is "anonymous": "someone wants to spend $10 at merchant's place on order number 12345".
    And the client's app says "It's me who wants to pay for that order, take my money from my account."
    And in the end PSP says to client "Ok, done, your money spent succesfully" and to merchant "someone has payed on this order, you can give the physical goons to the person now"
    Is it close to be correct?

  • @miale3593
    @miale3593 2 ปีที่แล้ว

    Interesting topic and well explained as usual!!

  • @OmprakashYadavIIT
    @OmprakashYadavIIT 2 ปีที่แล้ว

    Awesome animations 👏👏

  • @Ztall0880
    @Ztall0880 2 ปีที่แล้ว

    great,
    please a video about static qrcode payment

  • @hyejinahn6305
    @hyejinahn6305 2 ปีที่แล้ว

    Please do cover about the static qr code payment plz!

  • @glebbondarenko67
    @glebbondarenko67 2 ปีที่แล้ว +1

    Thank you for the video. It was awesome
    What tool did you use to create the animation?

  • @edlam2556
    @edlam2556 9 หลายเดือนก่อน

    On my way to Wally world right now.... fingers crossed..... thanks though my guy

  • @wol2231
    @wol2231 2 ปีที่แล้ว +4

    Great video! Though I'm a bit skeptical about the step number 10, where the payment gateway is notified by customer's device on successful payment. How does that work?
    Does the request(step 10) has a secret token attached to it (generated by a bank?) which gets verified by a PSP on receiving it?

    • @simon_ai
      @simon_ai 2 ปีที่แล้ว

      I was wondering about the same thing. Could that be the responsibility of the digital wallet app?

    • @bringbackwindowsphone
      @bringbackwindowsphone 2 ปีที่แล้ว

      I'm thinking based on PayPal but here's my guess. When the device notifies the payment gateway (PayPal app -> PayPal gateway), it's simply notifying that the user confirmed the payment to go ahead. The PSP gateway will then deduct the value from the users account, etc. and if that's success then notify both the user and merchant.

  • @pauledison5987
    @pauledison5987 2 ปีที่แล้ว

    Thanks for the Video, but the interesting part about step 9+10 is skipped - what is there happening? (how is it verified, passed on securely, ....)

  • @ZivDekel
    @ZivDekel 4 หลายเดือนก่อน

    Would this work the same in WeChat or AliPay?

  • @joross8
    @joross8 2 ปีที่แล้ว

    Just awesome content - in 2 minutes!

  • @andriipetko8684
    @andriipetko8684 2 ปีที่แล้ว

    Like short videos with specific information

  • @jeremiaholliviere9642
    @jeremiaholliviere9642 11 หลายเดือนก่อน

    great vid

  • @SUNILKUMAR-gy1je
    @SUNILKUMAR-gy1je 2 ปีที่แล้ว

    Great Video.
    @alex when can we order your book system design v2 in India?

  • @praveenseela9259
    @praveenseela9259 2 ปีที่แล้ว

    How does the pay option works with bank? Can you cover that too?

  • @pemessh
    @pemessh 2 ปีที่แล้ว +1

    Hey there, a quick question please.
    On step 12 I wanted to know on how PSP Gateway notifies the merchant?
    Does the merchant periodically calls the PSP G to check the status of the payment or does it establish a connection with PSPG to get notified when status is changed? Or any other ways?
    Thank you for these awesome videos.
    Please keep them coming.
    Love from Nepal 🇳🇵

    • @xyz-uy9ll
      @xyz-uy9ll 2 ปีที่แล้ว +2

      Through webhooks.
      Merchant have to provide a endpoint to the PSP and after the transaction status is changed PSP will hit that endpoint usally with POST call along with the transaction data.

    • @prabhatism
      @prabhatism 2 ปีที่แล้ว

      If all merchants will poll that will overwhelm the servers. Probably, websocket connection or long polling.

  • @RahulPuls
    @RahulPuls 2 ปีที่แล้ว

    Does anyone know how to create such videos? Which software or platform is used to create such amazing videos?

    • @ARmy2510
      @ARmy2510 2 ปีที่แล้ว

      It's CC After Effects.

  • @IIIvyvIII
    @IIIvyvIII 2 ปีที่แล้ว

    Hello, nice to meet you here, do you have any courses in udemy or something like that ? I am interested to take lessons from you, you explained very clearly

  • @houmankamali5617
    @houmankamali5617 2 ปีที่แล้ว

    Hi Alex, thanks for the video! At step 9, what happens if the order is already paid i.e. how do we prevent a double payment?

  • @manishv3992
    @manishv3992 2 ปีที่แล้ว

    Awesome 👏😊

  • @massongokekacrepin8157
    @massongokekacrepin8157 7 หลายเดือนก่อน

    Hello, I would like to know how to build QR payement and use it in apps

  • @zixuanzhao6043
    @zixuanzhao6043 5 หลายเดือนก่อน

    So how's the bank evolved?

  • @ReflectionOcean
    @ReflectionOcean ปีที่แล้ว

    2 personas and 2 sub-process:
    1. Merchant to generate QR code
    2. Consumer to scan QR code
    What is PsP gateway?

  • @drakezen
    @drakezen 2 ปีที่แล้ว

    I have the first book. Is the Volume 2 a rewrite or an addition with other designs?

    • @gabrielg9592
      @gabrielg9592 2 ปีที่แล้ว

      I'd also like to know that

    • @staffeng
      @staffeng 2 ปีที่แล้ว +1

      Obviously I'm not the author, but volume 2 has additional topics not covered in volume 1. I've not read it yet but the reviews suggest that it covers topics very well at at greater depth than how volume 1 did.

  • @Adarsh-Shrivastava
    @Adarsh-Shrivastava 2 ปีที่แล้ว

    Can't this be simplified further?
    The workflow I am thinking is:
    1. Merchant generate QR code with necessary details like Order Id, Sender Id and Amount etc in the application itself.
    2. Client scans this QR and this QR informs client about transaction details.
    3. After this usual payment flow works and if payment is made it is marked as success.
    Basically the question is why to generate QR in a separate server and bring in one round trip of network call?

    • @ebrahimmansur9815
      @ebrahimmansur9815 2 ปีที่แล้ว

      how will the system identify and validated the input coming from external processes ????? it first need to hold or generate a trusted data to be used as input later.

    • @leezhieng
      @leezhieng 2 ปีที่แล้ว

      The QR Code has to be generated by the payment gateway due to security reason. It's easy to hack or do middle man attack if everything done at the client side or even at the merchant's server side.

    • @Adarsh-Shrivastava
      @Adarsh-Shrivastava 2 ปีที่แล้ว

      @@ebrahimmansur9815 I don't really understand the need for identification or validation as when we pay, the details are shown send x amount to person y. If data is tampered then just don't go ahead with payment. Moreover, I am currently taking the QR code as an autofill mechanism for a payment, where it just bears the responsibility of holding certain info.
      Also, the above video doesn't mention anything about verifying any kind of details as the client just receives the URL of QR.
      Please let me know your thoughts :)

    • @Adarsh-Shrivastava
      @Adarsh-Shrivastava 2 ปีที่แล้ว

      @@leezhieng I can't see where the middlemen can reside in the workflow mentioned in a comment until the merchant decides to try something fishy. And even if it does the details related to payment are confirmed by the user before payment. As a matter of fact, in the above video, there is a possibility that middlemen can sit in between the merchant client and PSP and send a tampered URL. Please let me know your thoughts :)

  • @chrissun9960
    @chrissun9960 ปีที่แล้ว

    Kroger is using some logic reversely. The app in the mobile device generates the QR code and the console will can the code to finish the payment.

  • @nikhilchauhan3506
    @nikhilchauhan3506 ปีที่แล้ว

    In India QR code is static for Merchants

  • @solomonxie5157
    @solomonxie5157 2 ปีที่แล้ว

    Eye opening!

  • @touchwithbabu
    @touchwithbabu 2 ปีที่แล้ว

    Fantastic!

  • @usamanavid2044
    @usamanavid2044 2 ปีที่แล้ว

    Great content.

  • @ERICLAU0304
    @ERICLAU0304 2 ปีที่แล้ว

    only expert can explain this in 2 mins...

  • @tusharprasad8757
    @tusharprasad8757 2 ปีที่แล้ว

    gold content

  • @Jkauppa
    @Jkauppa 2 ปีที่แล้ว

    yes right, you dont program, you try to get paid, cant do both at same time, choose one, lack in the other

  • @sijilo
    @sijilo 2 ปีที่แล้ว

    👍🏻

  • @fevicoI
    @fevicoI 2 ปีที่แล้ว

    This is overly simplified. This is useless for engineers who want to understand QR code in depth.

  • @shimamadadi8933
    @shimamadadi8933 2 ปีที่แล้ว

    useless comon sense info without explainging challnges and error handling!

  • @abdullahalnoman7404
    @abdullahalnoman7404 2 ปีที่แล้ว

    Thanks so much for this. Great video and very nice animations.

  • @HamidrezaFarhidzadeh
    @HamidrezaFarhidzadeh ปีที่แล้ว

    If you are curious about QR code at 0:33, it is: en.wikipedia.org/wiki/Main_Page 😀😀😀😀