SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Welcome to
System Design and Development Contest
Web Application Development Track
Rafiqunnabi Nayan
6 May 2015
Copyright ⓒ 1999-2013 Kona I Co., Ltd All Rights Reserved.
CONTENTS
II
Judging CriteriaIII
IV QA
Topics to Study
I Problem Domain
Problem Domain
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
What is this?
Smart Card
4
• Payment Cards
• Discount Cards
• ID Cards
• Others
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
How do we get it?
Various organizations may issue Smart Cards. Most common issuer of payment cards are Banks.
Issuer Bank
Other Organizations
o As part of Bank Account
o Credit Card Service
o Financial Institutions
o Restaurants, Stores as discount card
o National ID e.g NID of Thailand
5
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Where do we use it?
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Where do we use it?
ATM Booth
7
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Where do we use it?
Point of Service Terminal
8
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Where do we use it?
Online Payments
9
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Card Information
Each Smart Card contains some information either in the Magnetic Stripe or in the EMV Chip.
Card Data Elements
10
• Primary Account Number (PAN)
• Expiry Date
• Card Holder Name
• CVC/CVV
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Types of Cards
Two most commonly used cards are issued by Banks.
Debit Card
Credit Card
o As like pre-paid phones
o Maximum allowed amount is equal to account balance
o As like post-paid phones
o Each card has a credit limit
o Maximum allowed amount to expense is equal to credit limit
11
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Card Technologies
Most commonly used cards are of two types
Magnetic Stripe
EMV
o No electronic chip
o Unsecured
o Electronic chip embedded
o More secured
12
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Payment Networks
Responsible for performing inter bank communications
13
• VISA
• MasterCard
• Discover
• JCB
Most Common Networks
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Transaction Flow
14
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Simplified Responsibility of Components
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Merchant
16
• Opens account with Acquirer Bank
• Installs POS Terminal
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Acquiring Bank
17
• Detects the card type e.g Visa, MasterCard, American Express etc
• Forwards the request to corresponding Payment Network e.g Visa, MasterCar
d network
• After receiving successful message from Payment Network, performs a transa
ction in Merchant’s account
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Payment Networks
18
• Detects the Card issuer from the PAN
• Verifies the request data format
• Forwards the request to the Card Issuer Bank
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Issuer Bank
19
• Receives transaction request from Payment Network
• Verifies the card validity and transaction eligibility
• Processes the transaction
• Sends response back to Payment Network
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Considerations
20
• High Security
• High Availability
• Transaction Time
• Usability
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
Rafiqunnabi Nayan
CSE(06), BUET
Engineer - R&D
KONA Software Lab Ltd.
https://bd.linkedin.com/in/rafiqnayan
21
About Me
Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved.
QA
22

Weitere ähnliche Inhalte

Was ist angesagt?

Faster Payments Fact sheet
Faster Payments Fact sheetFaster Payments Fact sheet
Faster Payments Fact sheet
Martyn Lock
 
White eagle corporate presentation july 2011 (ph)
White eagle corporate presentation july 2011 (ph)White eagle corporate presentation july 2011 (ph)
White eagle corporate presentation july 2011 (ph)
warrenhardy
 

Was ist angesagt? (20)

Satispay: una storia di successo
Satispay: una storia di successoSatispay: una storia di successo
Satispay: una storia di successo
 
DNB Open Banking - Nordic Finance Innovation
DNB Open Banking - Nordic Finance InnovationDNB Open Banking - Nordic Finance Innovation
DNB Open Banking - Nordic Finance Innovation
 
5 key points for Open Banking APIs
5 key points for Open Banking APIs5 key points for Open Banking APIs
5 key points for Open Banking APIs
 
Βάσος Αριστοδήμου, 6th Digital Banking Forum
Βάσος Αριστοδήμου, 6th Digital Banking ForumΒάσος Αριστοδήμου, 6th Digital Banking Forum
Βάσος Αριστοδήμου, 6th Digital Banking Forum
 
The rise of instant payments
The rise of instant paymentsThe rise of instant payments
The rise of instant payments
 
Semi-Integrated Solution
Semi-Integrated SolutionSemi-Integrated Solution
Semi-Integrated Solution
 
apidays LIVE LONDON - The European TPP Landscape in 2020 by Kieran Hines
apidays LIVE LONDON - The European TPP Landscape in 2020 by Kieran Hinesapidays LIVE LONDON - The European TPP Landscape in 2020 by Kieran Hines
apidays LIVE LONDON - The European TPP Landscape in 2020 by Kieran Hines
 
Future digital payments in the EU PSD2 & XS2A 1.1
Future digital payments in the EU PSD2 & XS2A 1.1Future digital payments in the EU PSD2 & XS2A 1.1
Future digital payments in the EU PSD2 & XS2A 1.1
 
Faster Payments Fact sheet
Faster Payments Fact sheetFaster Payments Fact sheet
Faster Payments Fact sheet
 
Digitalisation of the Bank account
Digitalisation of the Bank accountDigitalisation of the Bank account
Digitalisation of the Bank account
 
apidays LIVE LONDON - Open Banking from incumbent bank point of view - succes...
apidays LIVE LONDON - Open Banking from incumbent bank point of view - succes...apidays LIVE LONDON - Open Banking from incumbent bank point of view - succes...
apidays LIVE LONDON - Open Banking from incumbent bank point of view - succes...
 
Mis
MisMis
Mis
 
2017 Feb 3rd Malta - NPF2017 - APIs in context of PSD2
2017 Feb 3rd Malta - NPF2017 - APIs in context of PSD22017 Feb 3rd Malta - NPF2017 - APIs in context of PSD2
2017 Feb 3rd Malta - NPF2017 - APIs in context of PSD2
 
NETS
NETSNETS
NETS
 
The Future of Open Banking, beyond January 2018
The Future of Open Banking, beyond January 2018  The Future of Open Banking, beyond January 2018
The Future of Open Banking, beyond January 2018
 
Implementing Open Banking with ForgeRock
Implementing Open Banking with ForgeRockImplementing Open Banking with ForgeRock
Implementing Open Banking with ForgeRock
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
White eagle corporate presentation july 2011 (ph)
White eagle corporate presentation july 2011 (ph)White eagle corporate presentation july 2011 (ph)
White eagle corporate presentation july 2011 (ph)
 
How APIs & emerging global standards create opportunities for software develo...
How APIs & emerging global standards create opportunities for software develo...How APIs & emerging global standards create opportunities for software develo...
How APIs & emerging global standards create opportunities for software develo...
 
Fintech Innovation
Fintech InnovationFintech Innovation
Fintech Innovation
 

Ähnlich wie Payment card for dummies

How Chinese Consumers Make Payment Online
How Chinese Consumers Make Payment OnlineHow Chinese Consumers Make Payment Online
How Chinese Consumers Make Payment Online
Rocky Fu
 
APC2013 Reimagining transaction innovation Design
APC2013 Reimagining transaction innovation Design APC2013 Reimagining transaction innovation Design
APC2013 Reimagining transaction innovation Design
Vikrant Sabharwal
 
Chapter 15: GETTING THE MONEY
Chapter 15: GETTING THE MONEY Chapter 15: GETTING THE MONEY
Chapter 15: GETTING THE MONEY
Syeda Tabia
 

Ähnlich wie Payment card for dummies (20)

Smart Card to the Cloud for Convenient, Secured NFC Payment
Smart Card to the Cloud for Convenient, Secured NFC PaymentSmart Card to the Cloud for Convenient, Secured NFC Payment
Smart Card to the Cloud for Convenient, Secured NFC Payment
 
Smart card to the cloud for convenient, secured nfc payment
Smart card to the cloud for convenient, secured nfc paymentSmart card to the cloud for convenient, secured nfc payment
Smart card to the cloud for convenient, secured nfc payment
 
PayTech Trends 2016
PayTech Trends 2016PayTech Trends 2016
PayTech Trends 2016
 
Ronghan Group how we works
Ronghan Group how we worksRonghan Group how we works
Ronghan Group how we works
 
E banking service of sbi bank
E banking service of sbi bankE banking service of sbi bank
E banking service of sbi bank
 
How Chinese Consumers Make Payment Online
How Chinese Consumers Make Payment OnlineHow Chinese Consumers Make Payment Online
How Chinese Consumers Make Payment Online
 
APC2013 Reimagining transaction innovation Design
APC2013 Reimagining transaction innovation Design APC2013 Reimagining transaction innovation Design
APC2013 Reimagining transaction innovation Design
 
Unleashing the o2 o business when the local mobile payment services are takin...
Unleashing the o2 o business when the local mobile payment services are takin...Unleashing the o2 o business when the local mobile payment services are takin...
Unleashing the o2 o business when the local mobile payment services are takin...
 
Electronic Payment Fundamentals: When Tech Embracing Payment Industry
Electronic Payment Fundamentals: When Tech Embracing Payment IndustryElectronic Payment Fundamentals: When Tech Embracing Payment Industry
Electronic Payment Fundamentals: When Tech Embracing Payment Industry
 
Prepaid for Perfect Fit Payments
Prepaid for Perfect Fit Payments Prepaid for Perfect Fit Payments
Prepaid for Perfect Fit Payments
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
 
Best Cash Application Automation Software for Europe, Process, Benefits | Emagia
Best Cash Application Automation Software for Europe, Process, Benefits | EmagiaBest Cash Application Automation Software for Europe, Process, Benefits | Emagia
Best Cash Application Automation Software for Europe, Process, Benefits | Emagia
 
Digital platform and mobile app for banks and credit unions
Digital platform and mobile app for banks and credit unionsDigital platform and mobile app for banks and credit unions
Digital platform and mobile app for banks and credit unions
 
Chapter 15: GETTING THE MONEY
Chapter 15: GETTING THE MONEY Chapter 15: GETTING THE MONEY
Chapter 15: GETTING THE MONEY
 
Circle plus payments slide deck
Circle plus payments slide deckCircle plus payments slide deck
Circle plus payments slide deck
 
Payment gateway
Payment gatewayPayment gateway
Payment gateway
 
Payment Gateway
Payment Gateway Payment Gateway
Payment Gateway
 
How to Accept Bitcoins and Any Type of Credit Card from anyone in the world?
How to Accept Bitcoins and Any Type of Credit Card from anyone in the world?How to Accept Bitcoins and Any Type of Credit Card from anyone in the world?
How to Accept Bitcoins and Any Type of Credit Card from anyone in the world?
 
FinTech, from 'Nice to Know' to 'Need to Know'
FinTech, from 'Nice to Know' to 'Need to Know'FinTech, from 'Nice to Know' to 'Need to Know'
FinTech, from 'Nice to Know' to 'Need to Know'
 
Vaishnavi e commerce
Vaishnavi e commerceVaishnavi e commerce
Vaishnavi e commerce
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Payment card for dummies

  • 1. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Welcome to System Design and Development Contest Web Application Development Track Rafiqunnabi Nayan 6 May 2015
  • 2. Copyright ⓒ 1999-2013 Kona I Co., Ltd All Rights Reserved. CONTENTS II Judging CriteriaIII IV QA Topics to Study I Problem Domain
  • 4. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. What is this? Smart Card 4 • Payment Cards • Discount Cards • ID Cards • Others
  • 5. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. How do we get it? Various organizations may issue Smart Cards. Most common issuer of payment cards are Banks. Issuer Bank Other Organizations o As part of Bank Account o Credit Card Service o Financial Institutions o Restaurants, Stores as discount card o National ID e.g NID of Thailand 5
  • 6. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Where do we use it?
  • 7. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Where do we use it? ATM Booth 7
  • 8. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Where do we use it? Point of Service Terminal 8
  • 9. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Where do we use it? Online Payments 9
  • 10. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Card Information Each Smart Card contains some information either in the Magnetic Stripe or in the EMV Chip. Card Data Elements 10 • Primary Account Number (PAN) • Expiry Date • Card Holder Name • CVC/CVV
  • 11. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Types of Cards Two most commonly used cards are issued by Banks. Debit Card Credit Card o As like pre-paid phones o Maximum allowed amount is equal to account balance o As like post-paid phones o Each card has a credit limit o Maximum allowed amount to expense is equal to credit limit 11
  • 12. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Card Technologies Most commonly used cards are of two types Magnetic Stripe EMV o No electronic chip o Unsecured o Electronic chip embedded o More secured 12
  • 13. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Payment Networks Responsible for performing inter bank communications 13 • VISA • MasterCard • Discover • JCB Most Common Networks
  • 14. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Transaction Flow 14
  • 15. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Simplified Responsibility of Components
  • 16. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Merchant 16 • Opens account with Acquirer Bank • Installs POS Terminal
  • 17. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Acquiring Bank 17 • Detects the card type e.g Visa, MasterCard, American Express etc • Forwards the request to corresponding Payment Network e.g Visa, MasterCar d network • After receiving successful message from Payment Network, performs a transa ction in Merchant’s account
  • 18. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Payment Networks 18 • Detects the Card issuer from the PAN • Verifies the request data format • Forwards the request to the Card Issuer Bank
  • 19. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Issuer Bank 19 • Receives transaction request from Payment Network • Verifies the card validity and transaction eligibility • Processes the transaction • Sends response back to Payment Network
  • 20. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Considerations 20 • High Security • High Availability • Transaction Time • Usability
  • 21. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. Rafiqunnabi Nayan CSE(06), BUET Engineer - R&D KONA Software Lab Ltd. https://bd.linkedin.com/in/rafiqnayan 21 About Me
  • 22. Copyright © 2015 Kona Software Lab Ltd. All Rights Reserved. QA 22