System design interview - How online payment works using QR code?
QR code is common while doing online payment transfer. Here, I have talked about
1) using QR code for payment transaction
2) system design diagram
3) sequence of flows
4) Scaling the system
Similar methods are used in system designs like cash.app, venmo, paypal and google pay.
The two sequence I have discussed are
Sequence 1
-------------------
Buyer and seller registers in the system
Buyer goes to store and purchases item. (Stored in Buyer trans table)
Seller has the transaction stored (Stored in Seller trans table)
Seller shows the QR code to the Buyer generated by POS device
Buyers scan the QR code through his phone’s app.
Buyer enters the amount and clicks OK.
Money transferred from Buyer to Seller and receipt generated.
Transaction completes.
Sequence 2 (Paytm method for street vendors)
-------------------------------------------------------------------------------
Buyer and seller registers in the system
Seller downloads the QR code and displays in front of his store.
Buyer goes to store and purchases item. (Stored in Buyer trans table)
Buyers scan the QR code displayed in store through his phone’s app.
Buyer enters the amount and clicks OK.
Money transferred from Buyer to Seller
SMS notification sent to Seller and Buyer for confirmation
Transaction completes.
This is an amazon interview question and paytm interview question.
#systemdesign.
More about loadbalancer at
https://www.youtube.com/watch?v=1ALgz-q8FMA
------------------------------------------------------------------------------------------------
Who am I ? : https://www.linkedin.com/in/keerthikanth
Видео System design interview - How online payment works using QR code? канала Reach Goals
1) using QR code for payment transaction
2) system design diagram
3) sequence of flows
4) Scaling the system
Similar methods are used in system designs like cash.app, venmo, paypal and google pay.
The two sequence I have discussed are
Sequence 1
-------------------
Buyer and seller registers in the system
Buyer goes to store and purchases item. (Stored in Buyer trans table)
Seller has the transaction stored (Stored in Seller trans table)
Seller shows the QR code to the Buyer generated by POS device
Buyers scan the QR code through his phone’s app.
Buyer enters the amount and clicks OK.
Money transferred from Buyer to Seller and receipt generated.
Transaction completes.
Sequence 2 (Paytm method for street vendors)
-------------------------------------------------------------------------------
Buyer and seller registers in the system
Seller downloads the QR code and displays in front of his store.
Buyer goes to store and purchases item. (Stored in Buyer trans table)
Buyers scan the QR code displayed in store through his phone’s app.
Buyer enters the amount and clicks OK.
Money transferred from Buyer to Seller
SMS notification sent to Seller and Buyer for confirmation
Transaction completes.
This is an amazon interview question and paytm interview question.
#systemdesign.
More about loadbalancer at
https://www.youtube.com/watch?v=1ALgz-q8FMA
------------------------------------------------------------------------------------------------
Who am I ? : https://www.linkedin.com/in/keerthikanth
Видео System design interview - How online payment works using QR code? канала Reach Goals
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Payment Gateway System Design | Payment Processing | System DesignAmazon System Design Interview: Design Parking GarageSystem Design Interview - Distributed CacheArchitecting a Modern Financial InstitutionQR Code Payment For Restaurants | Sunday App CEO interviewParking Lot Design | Object Oriented Design Interview QuestionSAGA | Microservices Architecture Patterns | Tech PrimersTransactions Internal implementation write ahead log and locks with banking examplesWhat is a payment gateway and how does it work? | emerchantpay[Payments Platform] To the Nines: Building Uber's Payments Processing System -- Paul SorensonBOOKMYSHOW System Design, FANDANGO System Design | Software architecture for online ticket bookingFive common system design interview mistakes 😅QR Code | How QR Code Payment Works | Tech TechFacebook System Design Interview: Design an Analytics Platform (Metrics & Logging)Systems Design Interview Concepts (for software engineers / full-stack web)Facebook System Design Interview: Design TwitterUBER System design | OLA system design | uber architecture | amazon interview questionIRCTC System Design | Railway Online Reservation System for InterviewsAmazon interview question: System design / Architecture for auto suggestions | type aheadDesign a proximity server