SlideShare a Scribd company logo
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
©2014 MasterCard.
Proprietary and Confidential
Coding to MasterCard’s OpenAPIs
Peter van der Linden
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. credit card basics
2. what the OpenAPIs do
3. choice for coding - SDK vs REST
4. relax security (1 day hackathons only)
What you'll take away
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
survey http:// goo.gl / MbKfo3
slideshare.net/pvdl01/coding-to-the-
mastercard-openapis
slideshare.net/pvdl01/master-pass-api
youtube search “mastercard simplify”
Slides online
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Isambard wants to buy a
whistle with a
credit card
Isambard is a consumer
also called cardholder
Credit card words
Acacia wants to sell
some whistles, taking
credit card payments
Acacia is a merchant
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Isambard's credit card
was issued by a bank,
the issuer
Bank issues a card
Acacia's merchant
account is at a bank,
the acquirer
Bank acquires debts
(IOU's) owed to Acacia
Credit card basics 2
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Credit card basics 3
Issuing and acquiring banks
transact through the MasterCard network, not directly.
Start
a. authorize
b. batching
c. clearing
d. funding
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Credit card basics 4
Homework: read good tutorial on credit card processing
http://bit.ly/1PpWZTa
(won't be on the test)
Includes glossary
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
bit.ly/1PpWZTa
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. credit card basics
2. what the OpenAPIs do
3. choice for coding - SDK vs REST
4. relax security
Where we are
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
http://developer.mastercard.com
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Issuing bank APIs
Role-based APIs
Acquiring bank APIs
merchant APIs
consumer APIs
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Consumer APIs
API What it does
Locations Gives a list of nearby ATMs, rePower and travel card agents.
MoneySend Entity-to-consumer payments (sender can be merchant,
government, NGO, person, self)
Merchant ID Expands the brief seller details on a credit card statement
rePower Top up a pre-paid card at POS, ATM, etc
Local Favorites Up-to-date info about nearby merchants (e.g. really open?)
and restaurants favored by locals in some place
Western Union
Money Transfer
Send/get money to/from Western Union network
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Merchant APIs
API What it does:
Simplify Commerce Adds ability to pay by any credit card to a merchant's website. More later
MasterPass Partner
Wallet
Creates new, or links to an issuer bank's existing, MasterCard-branded wallet.
Users can add any payment card into their wallet.
MasterPass merchant
checkout
Allows user to choose a payment card at checkout. Remembers billing & ship data.
Easily integrated with Simplify Commerce (2-3 lines of javascript),
Shows icons representing cart contents during checkout for better UI
Lost/Stolen cards Checks if a card number is on the list of lost or stolen cards
Fraud score How risky is this transaction? 0 = safe, 999 = very high risk
Retail banking agent Draw money from your existing pre-paid card, at a participating merchant
(Mexico only)
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Issuer APIs
API What it does
Merchant ID Expands the brief seller details on a credit card statement
MasterPass
Partner Wallet
Creates new, or links to an issuer bank's existing,
MasterCard-branded wallet. Users can add any payment
card into their wallet. More later.
MDES Customer
Service
Enables issuers to inspect their ApplePay transactions
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Acquirer APIs
API What it does
Match Check on merchant's prior record before agreeing to acquire their debt
(Member Alert to Control High-risk Merchants)
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Pop quiz! What API can you use to …
To Sell a Hat
to Zack
To Pay Your
Mom Back
To help Protect
Your Store From
Attack
To Identify Where You
Bought That Snack
Find a Restaurant and
ATM when you visit
Hackensack
Tap and Pay
for a Kayak
Stop Risky
Merchants in
Their Track
Reload Your Card
with Some Jack
Transfer Money to
Your Brother Who’s
had a Setback
Ensure Your Customers
Complete Their Checkout on
Your Store, Fred’s Sock Shack
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. credit card basics
2. what the OpenAPIs do
3. choices for coding
4. relax security
Where we are
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. SDKs - choice for MasterPass & Simplify
or
2. REST (request/reply over https to a socket)
2 Choices for using most APIs
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
SDKs - best choice for MasterPass & Simplify
• Get MasterPass SDK (under “sample code” tab)
• Get Simplify Commerce SDK at simplify.com, linked from DevZone
• Work with objects and actions on those objects
REST APIs
• Look at DevZone API > , to see call examples
• Simpler to do simple things
Choices for using APIs
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
> APIs
> API name
http://developer.mastercard.comCoding
Details!
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Download the SDK
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
or Review REST info
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
GET with a string, or POST with an XML doc
Reply is an XML doc
Using REST
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. SDKs - only choice for MasterPass &
Simplify
You work with objects and actions
or
2. REST (request/reply over https to a
socket)
Simpler for simple things
Reminder: 2 Choices for most APIs
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. credit card basics
2. what the OpenAPIs do
3. choice for coding - SDK vs REST
4. security help
Where we are
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
1. RSA key pair, public key delivered in a CSR (.pem)
2. SHA-1 hash of request body, base64 encoded
3. Generate Oauth 1 signature base string from body hash
4. RSA sign the signature base string w/your private key
See http://goo.gl/jDPzMm for full details
That's a lot of coding for nothing visible!
Security – required for financials!
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Hackathon Help – proxy server!
Docs give the url, e.g.
https://sandbox.api.mastercard.com/atms/v1/atm
Proxy server URL (used in 24 hour events only), e.g.
http://dmartin.org:8001/atms/v1/atm
URL with args:
http://dmartin.org:8001/atms/v1/atm?
Format=XML&PageOffset=0&PageLength=10&AddressLine1=70+Main+St
&PostalCode=63366&Country=USA&InternationalMaestroAccepted=1
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
REST APIs with the 1 day proxy
Proxy serves only Sandbox, not production URLs
Proxy uses http, not https
Don't adjust your browser or PC proxy settings
Don’t need RSA keys with proxy – it has its own keypair
Request is given to proxy as XML doc or string in the clear
Response is sent back as an XML document in the clear
Tip: get it working in Postman first
Tip: http://xmlvalidator.com
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
http:// goo.gl / MbKfo3
Survey - how to
improve our APIs?
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
@MasterCardDev
#MastersOfCode
Peter van der Linden
Developer Evangelist
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
Bonus puppy picture
©2015 MasterCard.
tialdeveloper.mastercard.com @MasterCardDev
From the experts
MasterPass
Master
Ad

More Related Content

Viewers also liked (20)

Droidcon berlin Apr2013
Droidcon berlin Apr2013Droidcon berlin Apr2013
Droidcon berlin Apr2013
Peter van der Linden
 
Grand finale
Grand finaleGrand finale
Grand finale
Peter van der Linden
 
Code to go Android
Code to go AndroidCode to go Android
Code to go Android
Peter van der Linden
 
Profitability and Cost Management at Mastercard Worldwide
Profitability and Cost Management at Mastercard WorldwideProfitability and Cost Management at Mastercard Worldwide
Profitability and Cost Management at Mastercard Worldwide
Alithya
 
Master cardapis v7.2020
Master cardapis v7.2020Master cardapis v7.2020
Master cardapis v7.2020
Peter van der Linden
 
Learning From Mobile Pilots Visa Mary Carol Harris
Learning From Mobile Pilots   Visa Mary Carol HarrisLearning From Mobile Pilots   Visa Mary Carol Harris
Learning From Mobile Pilots Visa Mary Carol Harris
Roberto Grossi
 
121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...
121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...
121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...
spirecorporate
 
7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...
7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...
7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...
Percolate
 
Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...
Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...
Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...
Kimberly-Clark
 
Intro to Android Programming
Intro to Android ProgrammingIntro to Android Programming
Intro to Android Programming
Peter van der Linden
 
[KDB대우증권] 기업분석 KG이니시스
[KDB대우증권] 기업분석 KG이니시스[KDB대우증권] 기업분석 KG이니시스
[KDB대우증권] 기업분석 KG이니시스
KGinside
 
Payments Disruption
Payments DisruptionPayments Disruption
Payments Disruption
Henrique Castro
 
2014 ma-investment-community-meeting
2014 ma-investment-community-meeting2014 ma-investment-community-meeting
2014 ma-investment-community-meeting
mastercardir
 
Mobile Commerce in the Age of Connected Devices
Mobile Commerce in the Age of Connected DevicesMobile Commerce in the Age of Connected Devices
Mobile Commerce in the Age of Connected Devices
Swrve_Inc
 
Транспортная карта против банковской карты
Транспортная карта против банковской карты Транспортная карта против банковской карты
Транспортная карта против банковской карты
Aleksandrs Baranovs
 
MasterCard Today: Building Connections through Social Media - BDI 11/18.2010...
MasterCard Today:  Building Connections through Social Media - BDI 11/18.2010...MasterCard Today:  Building Connections through Social Media - BDI 11/18.2010...
MasterCard Today: Building Connections through Social Media - BDI 11/18.2010...
Business Development Institute
 
The future of shopping is happening now! Digital Payments
The future of shopping is happening now! Digital PaymentsThe future of shopping is happening now! Digital Payments
The future of shopping is happening now! Digital Payments
IAB Bulgaria
 
mobiquity®Wallet checkout - Quick, seamless and secure checkout
mobiquity®Wallet checkout - Quick, seamless and secure checkout mobiquity®Wallet checkout - Quick, seamless and secure checkout
mobiquity®Wallet checkout - Quick, seamless and secure checkout
Mahindra Comviva
 
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2® MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
BMC Software
 
MasterCard
MasterCardMasterCard
MasterCard
Erdem Ay
 
Profitability and Cost Management at Mastercard Worldwide
Profitability and Cost Management at Mastercard WorldwideProfitability and Cost Management at Mastercard Worldwide
Profitability and Cost Management at Mastercard Worldwide
Alithya
 
Learning From Mobile Pilots Visa Mary Carol Harris
Learning From Mobile Pilots   Visa Mary Carol HarrisLearning From Mobile Pilots   Visa Mary Carol Harris
Learning From Mobile Pilots Visa Mary Carol Harris
Roberto Grossi
 
121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...
121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...
121010_Mobile Banking & Payments for Emerging Asia Summit 2012_Introducing Vi...
spirecorporate
 
7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...
7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...
7 Lessons Marketers Can Learn From MasterCard to become a Global Publishing P...
Percolate
 
Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...
Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...
Mastercard Closing Keynote on Mobile Payments Reality at #MobiU2013 Summit, 9...
Kimberly-Clark
 
[KDB대우증권] 기업분석 KG이니시스
[KDB대우증권] 기업분석 KG이니시스[KDB대우증권] 기업분석 KG이니시스
[KDB대우증권] 기업분석 KG이니시스
KGinside
 
2014 ma-investment-community-meeting
2014 ma-investment-community-meeting2014 ma-investment-community-meeting
2014 ma-investment-community-meeting
mastercardir
 
Mobile Commerce in the Age of Connected Devices
Mobile Commerce in the Age of Connected DevicesMobile Commerce in the Age of Connected Devices
Mobile Commerce in the Age of Connected Devices
Swrve_Inc
 
Транспортная карта против банковской карты
Транспортная карта против банковской карты Транспортная карта против банковской карты
Транспортная карта против банковской карты
Aleksandrs Baranovs
 
MasterCard Today: Building Connections through Social Media - BDI 11/18.2010...
MasterCard Today:  Building Connections through Social Media - BDI 11/18.2010...MasterCard Today:  Building Connections through Social Media - BDI 11/18.2010...
MasterCard Today: Building Connections through Social Media - BDI 11/18.2010...
Business Development Institute
 
The future of shopping is happening now! Digital Payments
The future of shopping is happening now! Digital PaymentsThe future of shopping is happening now! Digital Payments
The future of shopping is happening now! Digital Payments
IAB Bulgaria
 
mobiquity®Wallet checkout - Quick, seamless and secure checkout
mobiquity®Wallet checkout - Quick, seamless and secure checkout mobiquity®Wallet checkout - Quick, seamless and secure checkout
mobiquity®Wallet checkout - Quick, seamless and secure checkout
Mahindra Comviva
 
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2® MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
BMC Software
 
MasterCard
MasterCardMasterCard
MasterCard
Erdem Ay
 

Similar to Coding to the MasterCard OpenAPIs (20)

Credit card processing highrisk gateways
Credit card processing   highrisk gatewaysCredit card processing   highrisk gateways
Credit card processing highrisk gateways
highrisk gateways
 
Droidcon Paris: The new Android SDK
Droidcon Paris: The new Android SDKDroidcon Paris: The new Android SDK
Droidcon Paris: The new Android SDK
PayPal
 
Startup Highway Workshop
Startup Highway WorkshopStartup Highway Workshop
Startup Highway Workshop
PayPal
 
Stripe Integration With MuleSoft
Stripe Integration With MuleSoftStripe Integration With MuleSoft
Stripe Integration With MuleSoft
ShyamRajPrasad
 
Introducing safex pay june2017
Introducing safex pay june2017Introducing safex pay june2017
Introducing safex pay june2017
Neha Sahay
 
Introducing safex pay june2017
Introducing safex pay june2017Introducing safex pay june2017
Introducing safex pay june2017
Neha Sahay
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
Burhan Khalid
 
Why Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdfWhy Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdf
Integrated IT Solutions
 
Smart card emv for dummies
Smart card emv for dummiesSmart card emv for dummies
Smart card emv for dummies
BACKSEATRIDER
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
Nyros Technologies
 
So you want to be an EMV Issuer...
So you want to be an EMV Issuer...So you want to be an EMV Issuer...
So you want to be an EMV Issuer...
Ainsley Ward
 
SmartCash presentation_brochure_v1.2.4
SmartCash presentation_brochure_v1.2.4SmartCash presentation_brochure_v1.2.4
SmartCash presentation_brochure_v1.2.4
SmartCash VN
 
Tokenization Payment Data Out Securing Payment Data Storage
Tokenization Payment Data Out Securing Payment Data StorageTokenization Payment Data Out Securing Payment Data Storage
Tokenization Payment Data Out Securing Payment Data Storage
- Mark - Fullbright
 
Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
Atul Pant
 
How to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfHow to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdf
Techugo
 
ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018
Quentin Castel
 
Payment gateway
Payment gatewayPayment gateway
Payment gateway
HananBahy
 
SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010
Secure Trading
 
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Stephanie Gutowski
 
SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010
Secure Trading
 
Credit card processing highrisk gateways
Credit card processing   highrisk gatewaysCredit card processing   highrisk gateways
Credit card processing highrisk gateways
highrisk gateways
 
Droidcon Paris: The new Android SDK
Droidcon Paris: The new Android SDKDroidcon Paris: The new Android SDK
Droidcon Paris: The new Android SDK
PayPal
 
Startup Highway Workshop
Startup Highway WorkshopStartup Highway Workshop
Startup Highway Workshop
PayPal
 
Stripe Integration With MuleSoft
Stripe Integration With MuleSoftStripe Integration With MuleSoft
Stripe Integration With MuleSoft
ShyamRajPrasad
 
Introducing safex pay june2017
Introducing safex pay june2017Introducing safex pay june2017
Introducing safex pay june2017
Neha Sahay
 
Introducing safex pay june2017
Introducing safex pay june2017Introducing safex pay june2017
Introducing safex pay june2017
Neha Sahay
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
Burhan Khalid
 
Why Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdfWhy Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdf
Integrated IT Solutions
 
Smart card emv for dummies
Smart card emv for dummiesSmart card emv for dummies
Smart card emv for dummies
BACKSEATRIDER
 
So you want to be an EMV Issuer...
So you want to be an EMV Issuer...So you want to be an EMV Issuer...
So you want to be an EMV Issuer...
Ainsley Ward
 
SmartCash presentation_brochure_v1.2.4
SmartCash presentation_brochure_v1.2.4SmartCash presentation_brochure_v1.2.4
SmartCash presentation_brochure_v1.2.4
SmartCash VN
 
Tokenization Payment Data Out Securing Payment Data Storage
Tokenization Payment Data Out Securing Payment Data StorageTokenization Payment Data Out Securing Payment Data Storage
Tokenization Payment Data Out Securing Payment Data Storage
- Mark - Fullbright
 
Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
Atul Pant
 
How to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfHow to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdf
Techugo
 
ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018
Quentin Castel
 
Payment gateway
Payment gatewayPayment gateway
Payment gateway
HananBahy
 
SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010
Secure Trading
 
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Stephanie Gutowski
 
SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010SecureTrading Corporate Presentation 2010
SecureTrading Corporate Presentation 2010
Secure Trading
 
Ad

Recently uploaded (20)

How To Recover Stolen Funds From Online Trading Investment Scam
How To Recover Stolen Funds From Online Trading Investment ScamHow To Recover Stolen Funds From Online Trading Investment Scam
How To Recover Stolen Funds From Online Trading Investment Scam
raymondwilliam1022
 
paper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijk
paper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijkpaper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijk
paper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijk
Abodahab
 
TriStar Gold Corporate Presentation May 2025
TriStar Gold Corporate Presentation May 2025TriStar Gold Corporate Presentation May 2025
TriStar Gold Corporate Presentation May 2025
Adnet Communications
 
Trusted Forex Broker Reviews for Smarter Trading
Trusted Forex Broker Reviews for Smarter TradingTrusted Forex Broker Reviews for Smarter Trading
Trusted Forex Broker Reviews for Smarter Trading
Broker Reviewfx
 
George Mankiw Principle of Economics Chapter 27
George Mankiw Principle of Economics Chapter 27George Mankiw Principle of Economics Chapter 27
George Mankiw Principle of Economics Chapter 27
DyandraRenata
 
Maximise Your Online Visibility - Lead Generation for Accountants.pdf
Maximise Your Online Visibility - Lead Generation for Accountants.pdfMaximise Your Online Visibility - Lead Generation for Accountants.pdf
Maximise Your Online Visibility - Lead Generation for Accountants.pdf
Accounting Leads
 
Strategic Resources May 2025 Corporate Presentation
Strategic Resources May 2025 Corporate PresentationStrategic Resources May 2025 Corporate Presentation
Strategic Resources May 2025 Corporate Presentation
Adnet Communications
 
Consolidated Accounting notes presentation 2
Consolidated Accounting notes presentation 2Consolidated Accounting notes presentation 2
Consolidated Accounting notes presentation 2
ashforddube14
 
Rural Livelihood.pptx Rural Development
Rural Livelihood.pptx  Rural DevelopmentRural Livelihood.pptx  Rural Development
Rural Livelihood.pptx Rural Development
Dr. Ravindra Pastor
 
Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...
Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...
Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...
Harsh Mishra
 
Adrien Matray - An Economist Specializing In Finance
Adrien Matray - An Economist Specializing In FinanceAdrien Matray - An Economist Specializing In Finance
Adrien Matray - An Economist Specializing In Finance
Adrien Matray
 
Understanding Cryptocurrency Guide For Beginners (2025).pdf
Understanding Cryptocurrency Guide For Beginners (2025).pdfUnderstanding Cryptocurrency Guide For Beginners (2025).pdf
Understanding Cryptocurrency Guide For Beginners (2025).pdf
SERP Navigator
 
At Nonabel Disability, we redefine disability support services in Greater Syd...
At Nonabel Disability, we redefine disability support services in Greater Syd...At Nonabel Disability, we redefine disability support services in Greater Syd...
At Nonabel Disability, we redefine disability support services in Greater Syd...
zarishah73a
 
High Net Worth Tax Planning - Raines & Fischer, LLP
High Net Worth Tax Planning - Raines & Fischer, LLPHigh Net Worth Tax Planning - Raines & Fischer, LLP
High Net Worth Tax Planning - Raines & Fischer, LLP
Raines & Fischer, LLP
 
Silver One May 2025 Corporate Presentation
Silver One May 2025 Corporate PresentationSilver One May 2025 Corporate Presentation
Silver One May 2025 Corporate Presentation
Adnet Communications
 
Brown and Black Modern Watercolor Presentation.pptx
Brown and Black Modern Watercolor Presentation.pptxBrown and Black Modern Watercolor Presentation.pptx
Brown and Black Modern Watercolor Presentation.pptx
johncolumnago
 
downhill-all-the-way (1).pdf BAth university
downhill-all-the-way (1).pdf  BAth universitydownhill-all-the-way (1).pdf  BAth university
downhill-all-the-way (1).pdf BAth university
Henry Tapper
 
Crypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdf
Crypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdfCrypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdf
Crypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdf
Coin Gabbar
 
Consolidated accounting notes presentation
Consolidated accounting notes presentationConsolidated accounting notes presentation
Consolidated accounting notes presentation
ashforddube14
 
Blanchard_macro7e_accessible_fullppt_05.pptx
Blanchard_macro7e_accessible_fullppt_05.pptxBlanchard_macro7e_accessible_fullppt_05.pptx
Blanchard_macro7e_accessible_fullppt_05.pptx
examssua
 
How To Recover Stolen Funds From Online Trading Investment Scam
How To Recover Stolen Funds From Online Trading Investment ScamHow To Recover Stolen Funds From Online Trading Investment Scam
How To Recover Stolen Funds From Online Trading Investment Scam
raymondwilliam1022
 
paper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijk
paper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijkpaper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijk
paper8.pdfiy87t6r5e5wsretdryfugihojp[][poipuoiyutyrtersweaserdtfyguhuijk
Abodahab
 
TriStar Gold Corporate Presentation May 2025
TriStar Gold Corporate Presentation May 2025TriStar Gold Corporate Presentation May 2025
TriStar Gold Corporate Presentation May 2025
Adnet Communications
 
Trusted Forex Broker Reviews for Smarter Trading
Trusted Forex Broker Reviews for Smarter TradingTrusted Forex Broker Reviews for Smarter Trading
Trusted Forex Broker Reviews for Smarter Trading
Broker Reviewfx
 
George Mankiw Principle of Economics Chapter 27
George Mankiw Principle of Economics Chapter 27George Mankiw Principle of Economics Chapter 27
George Mankiw Principle of Economics Chapter 27
DyandraRenata
 
Maximise Your Online Visibility - Lead Generation for Accountants.pdf
Maximise Your Online Visibility - Lead Generation for Accountants.pdfMaximise Your Online Visibility - Lead Generation for Accountants.pdf
Maximise Your Online Visibility - Lead Generation for Accountants.pdf
Accounting Leads
 
Strategic Resources May 2025 Corporate Presentation
Strategic Resources May 2025 Corporate PresentationStrategic Resources May 2025 Corporate Presentation
Strategic Resources May 2025 Corporate Presentation
Adnet Communications
 
Consolidated Accounting notes presentation 2
Consolidated Accounting notes presentation 2Consolidated Accounting notes presentation 2
Consolidated Accounting notes presentation 2
ashforddube14
 
Rural Livelihood.pptx Rural Development
Rural Livelihood.pptx  Rural DevelopmentRural Livelihood.pptx  Rural Development
Rural Livelihood.pptx Rural Development
Dr. Ravindra Pastor
 
Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...
Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...
Understanding Abhay Bhutada's Salary Milestone and His Commitment to Social P...
Harsh Mishra
 
Adrien Matray - An Economist Specializing In Finance
Adrien Matray - An Economist Specializing In FinanceAdrien Matray - An Economist Specializing In Finance
Adrien Matray - An Economist Specializing In Finance
Adrien Matray
 
Understanding Cryptocurrency Guide For Beginners (2025).pdf
Understanding Cryptocurrency Guide For Beginners (2025).pdfUnderstanding Cryptocurrency Guide For Beginners (2025).pdf
Understanding Cryptocurrency Guide For Beginners (2025).pdf
SERP Navigator
 
At Nonabel Disability, we redefine disability support services in Greater Syd...
At Nonabel Disability, we redefine disability support services in Greater Syd...At Nonabel Disability, we redefine disability support services in Greater Syd...
At Nonabel Disability, we redefine disability support services in Greater Syd...
zarishah73a
 
High Net Worth Tax Planning - Raines & Fischer, LLP
High Net Worth Tax Planning - Raines & Fischer, LLPHigh Net Worth Tax Planning - Raines & Fischer, LLP
High Net Worth Tax Planning - Raines & Fischer, LLP
Raines & Fischer, LLP
 
Silver One May 2025 Corporate Presentation
Silver One May 2025 Corporate PresentationSilver One May 2025 Corporate Presentation
Silver One May 2025 Corporate Presentation
Adnet Communications
 
Brown and Black Modern Watercolor Presentation.pptx
Brown and Black Modern Watercolor Presentation.pptxBrown and Black Modern Watercolor Presentation.pptx
Brown and Black Modern Watercolor Presentation.pptx
johncolumnago
 
downhill-all-the-way (1).pdf BAth university
downhill-all-the-way (1).pdf  BAth universitydownhill-all-the-way (1).pdf  BAth university
downhill-all-the-way (1).pdf BAth university
Henry Tapper
 
Crypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdf
Crypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdfCrypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdf
Crypto Market Update Bitcoin Holds $94K, VIRTUAL Tops Gainers.pdf
Coin Gabbar
 
Consolidated accounting notes presentation
Consolidated accounting notes presentationConsolidated accounting notes presentation
Consolidated accounting notes presentation
ashforddube14
 
Blanchard_macro7e_accessible_fullppt_05.pptx
Blanchard_macro7e_accessible_fullppt_05.pptxBlanchard_macro7e_accessible_fullppt_05.pptx
Blanchard_macro7e_accessible_fullppt_05.pptx
examssua
 
Ad

Coding to the MasterCard OpenAPIs

Editor's Notes

  • #28: We run a proxy server during 1 day hackathons. It's for the sandbox only. You make enquiries on the proxy server, the proxy applies the security annotations, talks to the sandbox, and gives you back the reply