SlideShare uma empresa Scribd logo
1 de 44
Baixar para ler offline
Payments 101 – Visual Diagrams
Kapish Kaushal
https://in.linkedin.com/in/kapishkaushal
The following document is a collection of personal notes on understanding the basics of the payments industry. All the
information in the document was accumulated from public sources – Annual Reports, Payments Publications, Newspaper
Articles, Magazines etc.
Source List (Not Exhaustive)
Red Book – Published by BIS
The Economist
The Ken
PYMNTS.com
Let’s Talk Payments
Investopedia
Economic Times
Annual Reports – Banks, Card Networks, Merchant Acquirers etc.
Reserve Bank of India – Whitepapers / Statistics / Annual Publications
Company Websites
Basics of Payments
CUSTOMER 1
CUSTOMER 1’s BANKCUSTOMER 2
CUSTOMER 2’s BANK
C2C Transaction – Paying using a cheque
Presents a cheque
Presents a cheque
Will click a photo of the cheque;
gets Customer 1’s bank details
Cheque Clearing House
CUSTOMER 1 CUSTOMER 2
CUSTOMER 2 BANKCUSTOMER 1 BANK
ACH Operator ACH Operator
C2C Transaction – Transfer from One Bank Account to Another Bank Account - Online
CARDHOLDER MERCHANT
ACQUIRING BANK /
ACQUIRER
ISSUING BANK / ISSUER
ISSUER PROCESSOR ACQUIRER PROCESSOR
VISA / MASTERCARD
C2M Transaction – Payment by Card (Debit or Credit) - POS
ATM Transaction Flow
BANK A CARDHOLDER
Bank B ATM
Switch Bank A
At the end of day
Switch will net all transactions
(Bank A card used on Bank B ATM
and Bank B card used on Bank A
ATM) and a net amount will be
provided
That settlement between banks will
happen via RTGS
India Payments
ATM Transaction Flow – National Financial Switch
ICICI CARDHOLDER
HDFC Bank ATM
NPCI ICICI
At the end of day
NPCI will net all transactions (ICICI
card used on HDFC Bank ATM and
HDFC Bank card used on ICICI ATM)
and a net amount will be provided
That settlement between banks will
happen via RTGS
CUSTOMER 1 CUSTOMER 2
CUSTOMER 2 BANKCUSTOMER 1 BANK
NEFT Service Centre NEFT Service Centre
NEFT Clearing Centre
(operated by National
Clearing Cell, RBI)
Sorts the fund transfer
transactions destination
bank-wise and prepares
accounting entries to
receive funds from ODFI
and give the funds to RDFI
Transfer from One Bank Account to Another Bank Account – INDIA - NEFT
https://rbi.org.in/Scripts/faqview.aspx?Id=60
CUSTOMER 1 CUSTOMER 2
CUSTOMER 2 BANKCUSTOMER 1 BANK
NPCI
Transfer from One Bank Account to Another Bank Account in real time – INDIA – IMPS
https://npci.org.in/sites/all/themes/npcl/images/PDF/IMPS-Procedural-Guidelines.pdf
If the transaction is happening via
mobile, then a MPSP (Mobile
Payment Service Provider gets
added to the process)
CUSTOMER 1 CUSTOMER 2
CUSTOMER 2 BANKCUSTOMER 1 BANK
Central System (Hardware
and software installed in a
central location hosting
RTGS application
operated and managed by
RBI
Transfer from One Bank Account to Another Bank Account – Wire Transfer / RTGS
https://rbidocs.rbi.org.in/rdocs/RTGS/PDFs/RTGSB111013_2013.pdf
INFINET
(Indian Financial
Network)
CARDHOLDER MERCHANT
ACQUIRING BANK /
ACQUIRER
ISSUING BANK / ISSUER
ISSUER PROCESSOR ACQUIRER PROCESSOR
VISA / MASTERCARD /
NPCI
Payment by Card (Debit or Credit) – POS – Visa / Mastercard / Rupay
Payment by Card (Debit or Credit) – Online and Mobile
CARDHOLDER MERCHANT
ACQUIRING BANK /
ACQUIRER
ISSUING BANK / ISSUER
ISSUER PROCESSOR ACQUIRER PROCESSOR
VISA / MASTERCARD /
Rupay
Merchant Acceptance
(including Gateway)
Bharat QR – C2M Solution
CARDHOLDER MERCHANT
ACQUIRING BANK /
ACQUIRER
ISSUING BANK / ISSUER
ISSUER PROCESSOR ACQUIRER PROCESSOR
NPCI / Visa / Mastercard
Cardholder has to download his/her bank’s
Bharat QR enabled mobile banking app.
User has to scan the Bharat QR code at
Merchant store and select card to make
payment
Payment is done by the card, not by the bank
account
Acquirer Bank would have deployed the QR
code at the merchant POS
QR code can also be presented via the
acquiring bank’s mobile application
AEPS / Aadhaar Pay – Cash Deposit
AEPS can be used for Balance Inquiry, Cash Deposit, Cash Withdrawal and Funds Transfer (to a merchant or to a person) (Both the person and merchant should have Aadhaar linked bank accounts) (Funds cannot be
transferred to non Aadhaar linked end points)
If its an on-us transaction, acquirer bank might just authenticate details with UIDAI
directly without involving NPCI
The role of UIDAI is just to verify the Aadhaar number with fingerprint scan
The role of NPCI after Aadhaar verification is to route the transaction from
acquiring bank to issuing bank and then confirming the transaction validation
message from issuing bank to acquiring bank
Settlement between acquiring and issuing banks happens at 23:00pm every day via
RTGS
The cash will be deposited with the business correspondent who is carrying the
micro ATM
AEPS / Aadhaar Pay – Cash Withdrawal
AEPS can be used for Balance Inquiry, Cash Deposit, Cash Withdrawal and Funds Transfer (to a merchant or to a person) (Both the person and merchant should have Aadhaar linked bank accounts) (Funds cannot be
transferred to non Aadhaar linked end points)
The cash will be provided by the business correspondent carrying the micro ATM
AEPS / Aadhaar Pay – Funds Transfer – C2C
Funds transfer to another person can only be done by the business correspondent of your bank (not any other bank)
The remitting customer should necessarily have his / her Aadhaar enabled account
with the remitting bank and the transfer will be effected only after a successful
debit to this account
A remitting customer is required to initiate an Aadhaar enabled inter bank
remittance only from the micro ATM of a bank with whom he / she is holding an
Aadhaar enabled account
When a Funds Transfer transaction is initiated from a MicroATM of a BC, the
Remitting Bank firstly, gets the transaction Aadhaar authenticated. Upon successful
Aadhaar Authentication, the bank debits the Aadhaar enabled account of the
initiating customer with the remittance amount and sends a Payment Request to
the Beneficiary’s Bank based on the IIN provided, through the NPCI Switch.
Beneficiary’s Bank would credit the Beneficiary’s Aadhaar enabled account and
forward its positive response to the MicroATM that initiated the request, through
NPCI switch. The customer will know the finality of the remittance from the
Transaction Receipt.
The movement of money is from one bank account to another bank account via
RTGS (Aadhaar is only a verification tool to get a linkage to a bank account)
AEPS / Aadhaar Pay – Funds Transfer – C2M
CUSTOMER Merchant
Acquirer Bank
ISSUING BANK / ISSUER
NPCI
UIDAI
Customer enters the Aadhaar number on the
merchant’s Aadhaar Pay app
App will fetch the linked bank accounts
Customer chooses the bank account
Validates the transaction with fingerprint scan
Merchant installs the Aadhaar pay on his / her
smartphone
Biometric scanner needs to be attached with
POS
1
2
3
4
5
6
Settlement once a day at 23:00pm; so after 24
hours merchant gets the money in the bank
account
Bharat Bill Pay – General (Next 3 slides for specific payment modes)
CUSTOMER BBPOU
BBPCU (NPCI)
BBPOU
Biller / Merchant
Mobile Banking App
Internet Banking
Wallets (PayTM)
Payment can’t be done by cheque (not in the
initial phases at least)
Input the details of the biller, your customer
number and how you want to pay (Wallet, UPI,
Bank Account, Debit Card, Credit Card)
Bill Desk, Paytm, Other Aggregators
1
2
3
4
BSES Rajdhani, DHBVN etc.
If it’s an on-us
transaction that
BBPOU has a direct
relationship with
merchant it will not
go to NPCI
BBPOU’s will onboard billers, aggregators,
payment gateways, set up agent network and
customer touch points to handle bill payments
through different delivery channels. BBPOUs
may be bank as well as non-bank entities
In case of ON-US transactions, the BBPOUs will
identify a settlement bank where the agents
and the billers need to maintain their
settlement accounts and the BBPOU will
arrange to settle the amounts to the billers and
agent institutions / agents through the
settlement bank and designated settlement
accounts. In case of OFF-US transactions, since
the clearing and settlement to BBPOUs will be
done by the BBPCU, the BBPOUs will have to
indicate a designated settlement bank account
through which the OFF-US settlement
transactions will be processed by the BBPCU. In
case of a non-bank BBPOU, the designated
settlement account will be of its sponsor bank
Bharat Bill Pay – Payment by Cash
CUSTOMER
Agent (Collection Centre,
Branch etc.)
BBPS System / BBPCU
BBPOU
Biller / Merchant
1
2
7
8
Customer will share Biller ID, Customer ID,
Amount and Type of Payment
Agent inputs the
details in BBPS system 3
4 Agent will validate all the information in the
system with the customer
5 Payment by Cash
Agents will be onboarded by BBPOUs
6
Biller will update the customer account and
share the confirmation back with biller BBPOU.
Biller BBPOU will share this confirmation with
BBPCU who in turn will share will customer
BBPOU / agent (Receipt generation etc.)
Settlement done once in a day by BBPCU after
netting with BBPOU or sponsoring bank of
BBPOU
Bharat Bill Pay – Payment by Card
CUSTOMER
Agent (Collection Centre,
Branch etc.)
BBPS System / BBPCU
BBPOU
Biller / Merchant
1
2
9
10
Customer will share Biller ID, Customer ID,
Amount and Type of Payment
Agent inputs the
details in BBPS system 3
4 Agent will validate all the information in the
system with the customer
5 Payment by Card
Agents will be onboarded by BBPOUs
8
Biller will update the customer account and
share the confirmation back with biller BBPOU.
Biller BBPOU will share this confirmation with
BBPCU who in turn will share will customer
BBPOU / agent (Receipt generation etc.)
Need to get a
positive
authorization
from acquirer
bank
BBPOU’s Bank (Acquirer
Bank)
Visa / Mastercard / NPCI
Issuing Bank
6
7
Settlement will happen between the issuing
bank and the acquiring bank as it would
happen in a normal card POS transaction
2nd settlement will be done by BBPCU
The flow will be the same if the mode of payment is card irrespective of whether POS is physical
or done through internet banking / mobile banking
Bharat Bill Pay – Payment by Bank Account (NEFT / IMPS / UPI)
CUSTOMER BBPOU
BBPS System / BBPCU
BBPOU
Biller / Merchant
1
2
6
7
Customer will input details on BBPOU’s
internet site / mobile application or bank’s
internet site / mobile application3 Payment by Net Banking
Biller will update the customer account and
share the confirmation back with biller BBPOU.
Biller BBPOU will share this confirmation with
BBPCU who in turn will share will customer
BBPOU / agent (Receipt generation etc.)
Need to get a
positive
authorization that
there are funds
available in bank
account
BBPOU’s Bank (Acquirer
Bank)
NPCI / NEFT Clearing
Centre
Issuing Bank
4
5
Settlement will be a normal bank to bank
transfer between customer bank and BBPOU
bank
2nd settlement done by BBPCU between the 2
BBPOUs
Internet Banking – Bank
Mobile Banking App
BBPOU Website / App – Choosing Net Banking
as an option to pay
UPI – C2C – Mobile and Online – Pay Request
There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Receiving Customers / Payee PSP and Receiving Customers’ Bank /
Beneficiary Bank
Pay Request
1. Customer sends a push Request by entering the Virtual Address of the Payee
2. Payer PSP sends the same to UPI
3. UPI sends it to the respective Payee PSP for address resolution and authorization
4. Payee PSP sends relevant account details of the Payee to UPI
5. UPI sends the debit request to Payer bank.
6. Remitter bank debits the Payer’s account and sends the confirmation to UPI.
7. UPI sends the credit request to the Beneficiary Bank
8. Beneficiary Bank credits the customer’s account and confirms the same to UPI
9. UPI sends the successful confirmation to the Payer PSP. Payer PSP sends the confirmation to
the customer
UPI – C2C – Mobile and Online – Collect Request
There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Receiving Customers / Payee PSP and Receiving Customers’ Bank /
Beneficiary Bank
Collect Request
1. Customer sends a Collect Request by entering the Virtual Address of the Payer customer.
2. Payee PSP sends the same to UPI
3. UPI sends it to the respective Payer PSP for address resolution and authorization
4. Payer PSP sends a notification to the Payer customer for authorization. Customer enters the
PIN & confirms the payment. Payer PSP sends the same to UPI
5. UPI sends the debit request to Remitter bank.
6. Remitter bank debits the Payer’s account and sends the confirmation to UPI.
7. UPI sends the credit request to the Beneficiary Bank
8. Beneficiary Bank credits the customer’s account and confirms the same to UPI
9. UPI sends the successful confirmation to the Payee PSP. Payee PSP sends the confirmation to
the customer
UPI – C2M – Mobile and Online – Pay Request
There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Merchant’s PSP and Merchant’s Bank
The flow of the transaction will be same as in case of C2C payment
UPI – C2M – Mobile and Online – Collect Request
There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Merchant’s PSP and Merchant’s Bank
The flow of the transaction will be same as in case of C2C payment
UPI – C2M – POS
UPI Merchant Apps / Digital POS
Some PSPs offer merchants an app through which a storefront cashier can accept payments, either by generating a dynamic QR code which
customer can scan and pay using their app or by entering amount and VPA of customer to initiate a collect request which customer can accept.
These apps create an acceptance infrastructure using the mobile of storefront cashier, suited for small merchants. This category of apps might soon
merge with Bharat QR and become digital POS apps, if not already (Apps: BHIM Lotza Merchant App, HDFC Bank SmartHub App, IDBI UPI POS, ICICI
EasyPay)
UPI @ POS
While merchant apps are best suited for small shops with low volumes, the PoS machine is nearly inseparable in modern retail and a few POS
products support UPI as an additional payment mode separated. The PoS machine generates a QR code which a user can scan and make payment
and unique features of this solution as it creates paper trail for the transaction which increases trust to both merchant and customer, and solves
pain point of storefront cashier in reconciling digital payments end of day (Devices: BonusHub, HDFC DiGiPoS, Innoviti, Platus, PineLabs)
The transaction flow in this case should be the same as has been described earlier
UPI – C2M – POS
Transaction flow should be similar
Merchant PSP >> NPCI >> Customer PSP >> NPCI >>> Issuer
Bank >>> NPCI >>> Acquirer Bank >>> NPCI >>> Merchant
PSP
C2C and C2M – Mobile – Paytm and Phone Pe
The transaction flow will be the same as defined in “Payment by Card – Online and Mobile”. Paytm and PhonePe will be the “merchants” here whenever consumer is loading money in these wallets
Interchange fees for Paytm and PhonePe will obviously be greater for credit cards and lowest for bank accounts
Transactions within Paytm and PhonePe should be movements like in a general ledger whether they are C2C or C2M
Usable for M2C and M2M as well (same transaction flow)
Sources of Revenue:
1. Interest Rate – Money held in wallets (Escrow Account)
2. Merchant Acceptance – Online and Mobile – Charging Commissions (Paypal calls this “Transaction Processing”
3. Commissions to merchants for bill payment, recharge services, merchants shown on “Paytm Mall”
4. Payments Bank
5. Advertising
6. Other Products – Commissions – Mutual Funds, Insurance, Gold
For Phone Pe, they are also manufacturing their own POS devices (calculator based POS)
Merchant Acceptance – CC Avenue
Avenues
▪ CC Avenue: Helping merchants to accept online payments
o Merchant PSP (Payment Gateway)
o On opting of CC Avenue’s services, gateways of multiple banks are assigned across your account. Transactions are routed to the best performing gateway
o Banks may have a different payment gateway than CC Avenue
o Variable Amount Interface and Shopping Cart Interface
o C2M and Online / Mobile
▪ Bill Avenue: BBPOU
CUSTOMER Merchant
Customer goes to the merchant website,
chooses items and then clicks on the “Check
Out Button”
CC Avenue
(Payment Gateway)
Merchant re-directs to a
CC Avenue Page
The page provides a list of options for which
the payment can be done – Net Banking, Debit
Card, Credit Card etc.
Card
Net Banking
Money gets transferred from customer’s
account to merchant’s account using NEFT /
RTGS / IMPS
UPI
Payment Gateway
Acquiring Bank
Will go to Visa / MA and subsequently to
issuing bank
Directly entering card
details or using Apple
Pay / Samsung Pay etc.
Merchant Acceptance – Bill Desk
▪ Merchant PSP (Payment Gateway) and Payments Aggregator (definition same as in case of Paypal)
▪ The role of payments aggregator is to onboard merchants with a joint account rather than having a single account for each merchant
▪ Initially, all merchants tied up with Bill Desk because it was the largest player around. Merchants didn’t want to go through the process of integrating with newer aggregators as it was technically demanding
▪ So, newer payment apps such as PhonePe which wanted to offer bill payments simply tied up with Bill Desk as it gave them access to Bill Desk’s roster of over 80 billers (Customer has a PhonePe account and Bill Desk
has a Phone Pe account)
▪ While Google Tez and Phone Pe are connected to Bill Desk, there is nothing stopping either of these entities from becoming aggregators themselves
▪ C2M and Online / Mobile
CUSTOMER Merchant
Customer goes to the merchant website,
chooses items and then clicks on the “Check
Out Button”
Bill Desk
(Payment Gateway)
Merchant re-directs to a
Bill Desk Page
The page provides a list of options for which
the payment can be done – Net Banking, Debit
Card, Credit Card etc.
Card
Net Banking
Money gets transferred from customer’s
account to merchant’s account using NEFT /
RTGS / IMPS
UPI
Payment Gateway
Acquiring Bank
Will go to Visa / MA and subsequently to
issuing bank
Directly entering card
details or using Apple
Pay / Samsung Pay etc.
US Payments
ATM Transaction Flow
BANK A CARDHOLDER
Bank B ATM
STAR / NYCE / PULSE Bank A
At the end of day
Switch will net all transactions
(Bank A card used on Bank B ATM
and Bank B card used on Bank A
ATM) and a net amount will be
provided
That settlement between banks will
happen via RTGS
CUSTOMER 1 CUSTOMER 2
CUSTOMER 2 BANKCUSTOMER 1 BANK
ACH Operator (Federal
Reserve, EPN)
ACH Operator (Federal
Reserve, EPN)
Transfer from One Bank Account to Another Bank Account – US - ACH
CUSTOMER 1 CUSTOMER 2
CUSTOMER 2 BANKCUSTOMER 1 BANK
Fedwire, CHIPS Fedwire, CHIPS
Transfer from One Bank Account to Another Bank Account – Wire Transfer / RTGS
Payment by Wallets – Paypal, Apple Pay, Google Pay, Samsung Pay, Venmo, Visa Checkout, Masterpass, Banking Apps
Criteria Paypal Apple Pay Samsung Pay Venmo Google Pay Visa Checkout Masterpass
C2C Yes Yes No6
Yes
(Google Pay Send)
No No
C2M Yes Yes Yes Yes Yes Yes
M2C No1 No No No No No
M2M Yes2 No No No No No
Mobile Yes Yes Yes Yes Yes Yes
Online Yes Yes No Yes Yes Yes
POS No4 Yes Yes Yes No No
Contactless N/A Yes Yes Yes Yes Yes
MST N/A No Yes No No No
Merchant Acceptance Yes No No No Yes Yes
Prepaid Instrument No3 No5 No No No No
Other Comments No Tokenization
Can’t use bank
account as a payment
source
Can’t use bank
account as a payment
source
More of a social
experience; similar
features to Paypal
Can’t use bank
account as a payment
source
Can be integrated
with other wallets
Can be integrated
with other wallets
Footnotes
1. If there is a refund because of transaction cancelled etc., Amazon can return the balance in customer’s Paypal account but certainly insurance payouts, government disbursements can’t happen on Paypal
2. Paypal is developing partnerships to increase presence in B2B payments – HSBC, Sage etc.
3. There can be balance maintained in Paypal but it also gives the option of transacting without maintaining a balance
4. Paypal started with the service where the user opens the app in store, chooses In Store Checkout, the store uses the phone’s internet and shows the stores that accept Paypal, choose the store and it displays a
code on the mobile and that code is then entered as a PIN on the touchpad. This was however discontinued on Mar 31, 2018 because of limited usage and created friction with Visa / MA. Since then Paypal has
launched debit / prepaid card in partnership with Mastercard and Extras card (credit card) in partnership with Symphony
5. Apple Pay Cash is there like Paypal balance
6. Only in limited countries; this is not promoted as a top use case
Article Links
Apple Pay vs Samsung Pay vs Google Pay: https://www.cnet.com/news/apple-pay-vs-samsung-pay-vs-google-pay-which-mobile-payment-system-is-best-chase-pay/
C2C Transaction Flow – Paypal – Funding by a bank account – Online and Mobile
CUSTOMER A CUSTOMER B
Customer A wants to transfer $50 to Customer B
and doesn’t have a Paypal balance
Paypal
Paypal has a priority list in which it will get the
balance funded
Paypal Bank Account
(ODFI)
ACH Operator
Customer A Bank
(RDFI)
Money will go instantly (but there are actually 2
transactions that are taking place); Customer A
will need to provide Customer B’s email address
or phone number – Payment Transaction
Funding Transaction
Now if Customer B wants to transfer the money
from Paypal balance to bank account, a third
transaction is needed
Customer B >>> Paypal Bank Account >>> ACH
Operator >>> Customer B Bank
Paypal will now become ODFI and Customer B
Bank will become RDFI
C2C Transaction Flow – Paypal / Google Pay / Apple Pay – Funding by a debit / credit card – Online and Mobile
CUSTOMER A CUSTOMER B
Customer A wants to transfer $50 to Customer B
and doesn’t have a Paypal balance
Paypal
Paypal has a priority list in which it will get the
balance funded
Paypal Bank Account Card Network Customer A Bank
Money will go instantly (but there are actually 2
transactions that are taking place); Customer A
will need to provide Customer B’s email address
or phone number – Payment Transaction
Funding Transaction
Now if Customer B wants to transfer the money
from Paypal balance to bank account, a third
transaction is needed
Customer B >>> Paypal Bank Account >>> ACH
Operator >>> Customer B Bank
Paypal will now become ODFI and Customer B
Bank will become RDFI
If you use your card to send money to someone for personal reasons (not to pay for something), we charge a small fee. (https://www.paypal.com/ai/smarthelp/article/why-should-i-link-a-bank-account-or-a-card-to-
my-paypal-account-faq3349)
Google Pay and Apple Pay don’t allow to add bank account but the customer can transfer money from Apple Pay / Google Pay to bank account (https://support.apple.com/en-in/HT207882)
Again there will be two separate transactions – Payment Transaction and Funding Transaction
C2M Transaction Flow – Paypal – Funding by bank account – Online and Mobile
CUSTOMER MERCHANT
Customer A wants to purchase something from
eBay and wants to pay by Paypal
Customer Bank Account
Customer clicks the checkout button and selects
Paypal as the payment method
Paypal Gateway
Paypal Bank AccountACH Operator
If the customer has Paypal balance, then it will be
a simple general ledger transaction
Merchant transferring from his Paypal account to
his bank account will be a separate transaction
If the customer is paying via card, then Paypal’s
bank account will route the transaction to the
appropriate card network which takes it to the
customer’s bank account
C2M Transaction Flow – Google Pay / Apple Pay – POS, Online and Mobile
A Google pay user adds a credit or debit card to their Google Pay app. Google pay requests a token to represent the card the user is trying to add from the bank that issued the card. Once this token is issued, this card is
now “tokenized”, meaning it has a unique identification number associated with it. Google Pay encrypts the newly tokenized card and it is ready to be used for payments
https://support.google.com/pay/merchants/answer/6345242?hl=en
You cannot add a bank account to Google Pay (has to be a card or Paypal)
Google Pay – only for C2M
Google Pay Send – for C2C
CUSTOMER Merchant
When the customer taps their device on an NFC-enabled terminal at the store’s point-of-sale, the
device sends the token, token expiry date, and cryptogram to the terminal via the NFC protocol.
PSP / Acquiring Bank /
Acquirer Processor
Card NetworkCustomer Bank
The token service provider (TSP) validates the cryptogram, then translates the token into the
customer’s actual card number (TSP can be a separate entity or the bank might be doing it or
Mastercard might be doing it on behalf of bank)
Paypal
If customer chooses the payment method as
“Paypal” in Google Pay. After which Slide 56
transaction flow should be followed
Merchant Acceptance – Square
Mobile POS (The merchants are able to accept payments by adding a small reader on their mobile phones)
Enabled businesses to accept card payments (substitute to physical POS machine)
Also helps merchants in online acceptance
Card Payment Acceptance for Merchants
Customers can also pay via Apple Pay
C2M
Square doesn’t accept ACH payments
CUSTOMER Merchant
Customer goes to the merchant website / app, chooses items and
then clicks on the “Check Out Button” (Works even in person)
Square (PSP)
Square POS sends the
transaction information
to Square
Acquiring Processor /
Acquiror
Visa / Mastercard
Issuing Bank
Square pays a small
fixed fee per
transaction
Square pays
assessment fees and
other fees to Visa/MA
Square will ultimately pay the Issuing Bank an interchange fee as a percentage of the amount of
the transaction plus a fixed fee per transaction, which together average between 1.5% to 2.0% of
the transaction amount. However, this percentage can vary significantly based on the card type,
transaction type, and transaction size
Square transfers the funds to the seller’s bank account, net of the fee charged by Square. Square
provides sellers with fast access to funds, typically settling with them by the business day after
the date of the transaction via Automated Clearing House (ACH) transfers, or the same day via its
Instant Deposit service for an additional transaction fee. Square pays a very small fee for each
ACH transfer.
Merchant Acceptance – Stripe and Braintree
▪ Online and mobile acceptance for merchants; no physical POS
▪ Stripe built software that businesses could plug into websites and applications to instantly connect with card and banking systems and receive payments
▪ C2M
▪ M2C in a way (Lyft pays its drivers using Stripe)
▪ Their services replaces the traditional model of sourcing a payment gateway and merchant account from different providers
▪ Acceptance from Apple Pay / Google Pay etc.
CUSTOMER Merchant
Customer goes to the merchant website / app, chooses
items and then clicks on the “Check Out Button”
Braintree / Stripe (PSP)Acquirer ProcessorCard Network
Issuing Bank
▪ If the customer chooses to pay via bank account using ACH, then Merchant >>> Stripe >>> Acquirer Bank / Acquirer
Processor >>> ACH Operator >>> Issuing Bank
▪ ACH payments can be only for online and mobile
▪ One link mentions that Braintree doesn’t accept ACH payments

Mais conteúdo relacionado

Mais procurados

Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
Atul Pant
 
Wiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfWiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdf
kjhfjfhdsjlf
 
Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...
Danail Yotov
 
Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)
Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)
Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)
Savita Marwal
 

Mais procurados (20)

National payment system architecture
National payment system architectureNational payment system architecture
National payment system architecture
 
Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
 
Wiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfWiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdf
 
Webpay - Payment Gateway Business Plan
Webpay -  Payment Gateway Business PlanWebpay -  Payment Gateway Business Plan
Webpay - Payment Gateway Business Plan
 
Payment Gateway
Payment Gateway Payment Gateway
Payment Gateway
 
KYC automation using artificial intelligence (AI)
KYC automation using artificial intelligence (AI)KYC automation using artificial intelligence (AI)
KYC automation using artificial intelligence (AI)
 
Online payment gateway provider
Online payment gateway providerOnline payment gateway provider
Online payment gateway provider
 
Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...
 
Banking Software
Banking SoftwareBanking Software
Banking Software
 
Banking-as-a-Service 2.0 - Executive Summary
Banking-as-a-Service 2.0 - Executive SummaryBanking-as-a-Service 2.0 - Executive Summary
Banking-as-a-Service 2.0 - Executive Summary
 
Payments 101 - US Payments - A Primer
Payments 101 - US Payments - A PrimerPayments 101 - US Payments - A Primer
Payments 101 - US Payments - A Primer
 
Payment Gateway Integration: Growth Strategy for SAAS
Payment Gateway Integration: Growth Strategy for SAASPayment Gateway Integration: Growth Strategy for SAAS
Payment Gateway Integration: Growth Strategy for SAAS
 
Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)
Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)
Payment and Settlement Systems(SWIFT,NEFT and Securities Cycle)
 
How an online payment gateway works
How an online payment gateway worksHow an online payment gateway works
How an online payment gateway works
 
Banking as a Service - An Overview
Banking as a Service - An OverviewBanking as a Service - An Overview
Banking as a Service - An Overview
 
apidays LIVE Singapore - Open Banking: A foundation for the new world by Bhar...
apidays LIVE Singapore - Open Banking: A foundation for the new world by Bhar...apidays LIVE Singapore - Open Banking: A foundation for the new world by Bhar...
apidays LIVE Singapore - Open Banking: A foundation for the new world by Bhar...
 
Cash Less Society- Digital Payments
Cash Less Society- Digital PaymentsCash Less Society- Digital Payments
Cash Less Society- Digital Payments
 
Open Banking - The Digital Transformation Opportunity in Disguise
Open Banking - The Digital Transformation Opportunity in Disguise Open Banking - The Digital Transformation Opportunity in Disguise
Open Banking - The Digital Transformation Opportunity in Disguise
 
Step by-step presentation on digital payments
Step by-step presentation on digital paymentsStep by-step presentation on digital payments
Step by-step presentation on digital payments
 
Payment
PaymentPayment
Payment
 

Semelhante a Payments 101 - Visual Diagrams

UNIT 2 - SBAA7001 BANKING PRODUCTS AND SERVICES.pdf
UNIT 2 - SBAA7001 BANKING  PRODUCTS AND SERVICES.pdfUNIT 2 - SBAA7001 BANKING  PRODUCTS AND SERVICES.pdf
UNIT 2 - SBAA7001 BANKING PRODUCTS AND SERVICES.pdf
GracyS2
 
NEFT & RTGS
NEFT & RTGSNEFT & RTGS
NEFT & RTGS
Navriti
 

Semelhante a Payments 101 - Visual Diagrams (20)

Electronic payment system
Electronic payment systemElectronic payment system
Electronic payment system
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentation
 
BBPS Workshop in partnership with NPCI | Product, Business & Technology Overview
BBPS Workshop in partnership with NPCI | Product, Business & Technology OverviewBBPS Workshop in partnership with NPCI | Product, Business & Technology Overview
BBPS Workshop in partnership with NPCI | Product, Business & Technology Overview
 
Upi, e wallets & other digital payments
Upi, e wallets & other digital paymentsUpi, e wallets & other digital payments
Upi, e wallets & other digital payments
 
Cash management services
Cash management servicesCash management services
Cash management services
 
Digital Payment Terms Simplified
Digital Payment Terms SimplifiedDigital Payment Terms Simplified
Digital Payment Terms Simplified
 
Electronic Payment
Electronic PaymentElectronic Payment
Electronic Payment
 
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
 
SPP debit presentation
SPP debit presentationSPP debit presentation
SPP debit presentation
 
Modes of Cashless Transactions - Cash-less Indian Economy
Modes of Cashless Transactions - Cash-less Indian EconomyModes of Cashless Transactions - Cash-less Indian Economy
Modes of Cashless Transactions - Cash-less Indian Economy
 
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
 
Unit v
Unit vUnit v
Unit v
 
UNIT 2 - SBAA7001 BANKING PRODUCTS AND SERVICES.pdf
UNIT 2 - SBAA7001 BANKING  PRODUCTS AND SERVICES.pdfUNIT 2 - SBAA7001 BANKING  PRODUCTS AND SERVICES.pdf
UNIT 2 - SBAA7001 BANKING PRODUCTS AND SERVICES.pdf
 
UPI Presentation.pptx
UPI Presentation.pptxUPI Presentation.pptx
UPI Presentation.pptx
 
Guide to Understanding Credit Card Processing for Merchants
Guide to Understanding Credit Card Processing for MerchantsGuide to Understanding Credit Card Processing for Merchants
Guide to Understanding Credit Card Processing for Merchants
 
E banking of axis bank
E banking of axis bankE banking of axis bank
E banking of axis bank
 
IMPS_for_e_com
IMPS_for_e_comIMPS_for_e_com
IMPS_for_e_com
 
NEFT & RTGS
NEFT & RTGSNEFT & RTGS
NEFT & RTGS
 
Innovation led Digital payments Seminar
Innovation led Digital payments Seminar Innovation led Digital payments Seminar
Innovation led Digital payments Seminar
 
Safex pay wl-pg-presentation
Safex pay wl-pg-presentationSafex pay wl-pg-presentation
Safex pay wl-pg-presentation
 

Mais de Kapish Kaushal (6)

Payments 101 - India Payments - A Primer
Payments 101 - India Payments - A PrimerPayments 101 - India Payments - A Primer
Payments 101 - India Payments - A Primer
 
Indian Banking Sector
Indian Banking SectorIndian Banking Sector
Indian Banking Sector
 
A Macroeconomic Report on Uganda
A Macroeconomic Report on UgandaA Macroeconomic Report on Uganda
A Macroeconomic Report on Uganda
 
Euro Crisis
Euro CrisisEuro Crisis
Euro Crisis
 
Glencore xstrata
Glencore xstrataGlencore xstrata
Glencore xstrata
 
International Trade: Soybean
International Trade: SoybeanInternational Trade: Soybean
International Trade: Soybean
 

Último

VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
dipikadinghjn ( Why You Choose Us? ) Escorts
 

Último (20)

High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
 
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdf
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
 
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
Booking open Available Pune Call Girls Shivane 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Shivane  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Shivane  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Shivane 6297143586 Call Hot Indian Gi...
 
Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 

Payments 101 - Visual Diagrams

  • 1. Payments 101 – Visual Diagrams Kapish Kaushal https://in.linkedin.com/in/kapishkaushal
  • 2. The following document is a collection of personal notes on understanding the basics of the payments industry. All the information in the document was accumulated from public sources – Annual Reports, Payments Publications, Newspaper Articles, Magazines etc. Source List (Not Exhaustive) Red Book – Published by BIS The Economist The Ken PYMNTS.com Let’s Talk Payments Investopedia Economic Times Annual Reports – Banks, Card Networks, Merchant Acquirers etc. Reserve Bank of India – Whitepapers / Statistics / Annual Publications Company Websites
  • 4. CUSTOMER 1 CUSTOMER 1’s BANKCUSTOMER 2 CUSTOMER 2’s BANK C2C Transaction – Paying using a cheque Presents a cheque Presents a cheque Will click a photo of the cheque; gets Customer 1’s bank details Cheque Clearing House
  • 5. CUSTOMER 1 CUSTOMER 2 CUSTOMER 2 BANKCUSTOMER 1 BANK ACH Operator ACH Operator C2C Transaction – Transfer from One Bank Account to Another Bank Account - Online
  • 6. CARDHOLDER MERCHANT ACQUIRING BANK / ACQUIRER ISSUING BANK / ISSUER ISSUER PROCESSOR ACQUIRER PROCESSOR VISA / MASTERCARD C2M Transaction – Payment by Card (Debit or Credit) - POS
  • 7. ATM Transaction Flow BANK A CARDHOLDER Bank B ATM Switch Bank A At the end of day Switch will net all transactions (Bank A card used on Bank B ATM and Bank B card used on Bank A ATM) and a net amount will be provided That settlement between banks will happen via RTGS
  • 9. ATM Transaction Flow – National Financial Switch ICICI CARDHOLDER HDFC Bank ATM NPCI ICICI At the end of day NPCI will net all transactions (ICICI card used on HDFC Bank ATM and HDFC Bank card used on ICICI ATM) and a net amount will be provided That settlement between banks will happen via RTGS
  • 10. CUSTOMER 1 CUSTOMER 2 CUSTOMER 2 BANKCUSTOMER 1 BANK NEFT Service Centre NEFT Service Centre NEFT Clearing Centre (operated by National Clearing Cell, RBI) Sorts the fund transfer transactions destination bank-wise and prepares accounting entries to receive funds from ODFI and give the funds to RDFI Transfer from One Bank Account to Another Bank Account – INDIA - NEFT https://rbi.org.in/Scripts/faqview.aspx?Id=60
  • 11. CUSTOMER 1 CUSTOMER 2 CUSTOMER 2 BANKCUSTOMER 1 BANK NPCI Transfer from One Bank Account to Another Bank Account in real time – INDIA – IMPS https://npci.org.in/sites/all/themes/npcl/images/PDF/IMPS-Procedural-Guidelines.pdf If the transaction is happening via mobile, then a MPSP (Mobile Payment Service Provider gets added to the process)
  • 12. CUSTOMER 1 CUSTOMER 2 CUSTOMER 2 BANKCUSTOMER 1 BANK Central System (Hardware and software installed in a central location hosting RTGS application operated and managed by RBI Transfer from One Bank Account to Another Bank Account – Wire Transfer / RTGS https://rbidocs.rbi.org.in/rdocs/RTGS/PDFs/RTGSB111013_2013.pdf INFINET (Indian Financial Network)
  • 13. CARDHOLDER MERCHANT ACQUIRING BANK / ACQUIRER ISSUING BANK / ISSUER ISSUER PROCESSOR ACQUIRER PROCESSOR VISA / MASTERCARD / NPCI Payment by Card (Debit or Credit) – POS – Visa / Mastercard / Rupay
  • 14. Payment by Card (Debit or Credit) – Online and Mobile CARDHOLDER MERCHANT ACQUIRING BANK / ACQUIRER ISSUING BANK / ISSUER ISSUER PROCESSOR ACQUIRER PROCESSOR VISA / MASTERCARD / Rupay Merchant Acceptance (including Gateway)
  • 15. Bharat QR – C2M Solution CARDHOLDER MERCHANT ACQUIRING BANK / ACQUIRER ISSUING BANK / ISSUER ISSUER PROCESSOR ACQUIRER PROCESSOR NPCI / Visa / Mastercard Cardholder has to download his/her bank’s Bharat QR enabled mobile banking app. User has to scan the Bharat QR code at Merchant store and select card to make payment Payment is done by the card, not by the bank account Acquirer Bank would have deployed the QR code at the merchant POS QR code can also be presented via the acquiring bank’s mobile application
  • 16. AEPS / Aadhaar Pay – Cash Deposit AEPS can be used for Balance Inquiry, Cash Deposit, Cash Withdrawal and Funds Transfer (to a merchant or to a person) (Both the person and merchant should have Aadhaar linked bank accounts) (Funds cannot be transferred to non Aadhaar linked end points) If its an on-us transaction, acquirer bank might just authenticate details with UIDAI directly without involving NPCI The role of UIDAI is just to verify the Aadhaar number with fingerprint scan The role of NPCI after Aadhaar verification is to route the transaction from acquiring bank to issuing bank and then confirming the transaction validation message from issuing bank to acquiring bank Settlement between acquiring and issuing banks happens at 23:00pm every day via RTGS The cash will be deposited with the business correspondent who is carrying the micro ATM
  • 17. AEPS / Aadhaar Pay – Cash Withdrawal AEPS can be used for Balance Inquiry, Cash Deposit, Cash Withdrawal and Funds Transfer (to a merchant or to a person) (Both the person and merchant should have Aadhaar linked bank accounts) (Funds cannot be transferred to non Aadhaar linked end points) The cash will be provided by the business correspondent carrying the micro ATM
  • 18. AEPS / Aadhaar Pay – Funds Transfer – C2C Funds transfer to another person can only be done by the business correspondent of your bank (not any other bank) The remitting customer should necessarily have his / her Aadhaar enabled account with the remitting bank and the transfer will be effected only after a successful debit to this account A remitting customer is required to initiate an Aadhaar enabled inter bank remittance only from the micro ATM of a bank with whom he / she is holding an Aadhaar enabled account When a Funds Transfer transaction is initiated from a MicroATM of a BC, the Remitting Bank firstly, gets the transaction Aadhaar authenticated. Upon successful Aadhaar Authentication, the bank debits the Aadhaar enabled account of the initiating customer with the remittance amount and sends a Payment Request to the Beneficiary’s Bank based on the IIN provided, through the NPCI Switch. Beneficiary’s Bank would credit the Beneficiary’s Aadhaar enabled account and forward its positive response to the MicroATM that initiated the request, through NPCI switch. The customer will know the finality of the remittance from the Transaction Receipt. The movement of money is from one bank account to another bank account via RTGS (Aadhaar is only a verification tool to get a linkage to a bank account)
  • 19. AEPS / Aadhaar Pay – Funds Transfer – C2M CUSTOMER Merchant Acquirer Bank ISSUING BANK / ISSUER NPCI UIDAI Customer enters the Aadhaar number on the merchant’s Aadhaar Pay app App will fetch the linked bank accounts Customer chooses the bank account Validates the transaction with fingerprint scan Merchant installs the Aadhaar pay on his / her smartphone Biometric scanner needs to be attached with POS 1 2 3 4 5 6 Settlement once a day at 23:00pm; so after 24 hours merchant gets the money in the bank account
  • 20. Bharat Bill Pay – General (Next 3 slides for specific payment modes) CUSTOMER BBPOU BBPCU (NPCI) BBPOU Biller / Merchant Mobile Banking App Internet Banking Wallets (PayTM) Payment can’t be done by cheque (not in the initial phases at least) Input the details of the biller, your customer number and how you want to pay (Wallet, UPI, Bank Account, Debit Card, Credit Card) Bill Desk, Paytm, Other Aggregators 1 2 3 4 BSES Rajdhani, DHBVN etc. If it’s an on-us transaction that BBPOU has a direct relationship with merchant it will not go to NPCI BBPOU’s will onboard billers, aggregators, payment gateways, set up agent network and customer touch points to handle bill payments through different delivery channels. BBPOUs may be bank as well as non-bank entities In case of ON-US transactions, the BBPOUs will identify a settlement bank where the agents and the billers need to maintain their settlement accounts and the BBPOU will arrange to settle the amounts to the billers and agent institutions / agents through the settlement bank and designated settlement accounts. In case of OFF-US transactions, since the clearing and settlement to BBPOUs will be done by the BBPCU, the BBPOUs will have to indicate a designated settlement bank account through which the OFF-US settlement transactions will be processed by the BBPCU. In case of a non-bank BBPOU, the designated settlement account will be of its sponsor bank
  • 21. Bharat Bill Pay – Payment by Cash CUSTOMER Agent (Collection Centre, Branch etc.) BBPS System / BBPCU BBPOU Biller / Merchant 1 2 7 8 Customer will share Biller ID, Customer ID, Amount and Type of Payment Agent inputs the details in BBPS system 3 4 Agent will validate all the information in the system with the customer 5 Payment by Cash Agents will be onboarded by BBPOUs 6 Biller will update the customer account and share the confirmation back with biller BBPOU. Biller BBPOU will share this confirmation with BBPCU who in turn will share will customer BBPOU / agent (Receipt generation etc.) Settlement done once in a day by BBPCU after netting with BBPOU or sponsoring bank of BBPOU
  • 22. Bharat Bill Pay – Payment by Card CUSTOMER Agent (Collection Centre, Branch etc.) BBPS System / BBPCU BBPOU Biller / Merchant 1 2 9 10 Customer will share Biller ID, Customer ID, Amount and Type of Payment Agent inputs the details in BBPS system 3 4 Agent will validate all the information in the system with the customer 5 Payment by Card Agents will be onboarded by BBPOUs 8 Biller will update the customer account and share the confirmation back with biller BBPOU. Biller BBPOU will share this confirmation with BBPCU who in turn will share will customer BBPOU / agent (Receipt generation etc.) Need to get a positive authorization from acquirer bank BBPOU’s Bank (Acquirer Bank) Visa / Mastercard / NPCI Issuing Bank 6 7 Settlement will happen between the issuing bank and the acquiring bank as it would happen in a normal card POS transaction 2nd settlement will be done by BBPCU The flow will be the same if the mode of payment is card irrespective of whether POS is physical or done through internet banking / mobile banking
  • 23. Bharat Bill Pay – Payment by Bank Account (NEFT / IMPS / UPI) CUSTOMER BBPOU BBPS System / BBPCU BBPOU Biller / Merchant 1 2 6 7 Customer will input details on BBPOU’s internet site / mobile application or bank’s internet site / mobile application3 Payment by Net Banking Biller will update the customer account and share the confirmation back with biller BBPOU. Biller BBPOU will share this confirmation with BBPCU who in turn will share will customer BBPOU / agent (Receipt generation etc.) Need to get a positive authorization that there are funds available in bank account BBPOU’s Bank (Acquirer Bank) NPCI / NEFT Clearing Centre Issuing Bank 4 5 Settlement will be a normal bank to bank transfer between customer bank and BBPOU bank 2nd settlement done by BBPCU between the 2 BBPOUs Internet Banking – Bank Mobile Banking App BBPOU Website / App – Choosing Net Banking as an option to pay
  • 24. UPI – C2C – Mobile and Online – Pay Request There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Receiving Customers / Payee PSP and Receiving Customers’ Bank / Beneficiary Bank Pay Request 1. Customer sends a push Request by entering the Virtual Address of the Payee 2. Payer PSP sends the same to UPI 3. UPI sends it to the respective Payee PSP for address resolution and authorization 4. Payee PSP sends relevant account details of the Payee to UPI 5. UPI sends the debit request to Payer bank. 6. Remitter bank debits the Payer’s account and sends the confirmation to UPI. 7. UPI sends the credit request to the Beneficiary Bank 8. Beneficiary Bank credits the customer’s account and confirms the same to UPI 9. UPI sends the successful confirmation to the Payer PSP. Payer PSP sends the confirmation to the customer
  • 25. UPI – C2C – Mobile and Online – Collect Request There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Receiving Customers / Payee PSP and Receiving Customers’ Bank / Beneficiary Bank Collect Request 1. Customer sends a Collect Request by entering the Virtual Address of the Payer customer. 2. Payee PSP sends the same to UPI 3. UPI sends it to the respective Payer PSP for address resolution and authorization 4. Payer PSP sends a notification to the Payer customer for authorization. Customer enters the PIN & confirms the payment. Payer PSP sends the same to UPI 5. UPI sends the debit request to Remitter bank. 6. Remitter bank debits the Payer’s account and sends the confirmation to UPI. 7. UPI sends the credit request to the Beneficiary Bank 8. Beneficiary Bank credits the customer’s account and confirms the same to UPI 9. UPI sends the successful confirmation to the Payee PSP. Payee PSP sends the confirmation to the customer
  • 26. UPI – C2M – Mobile and Online – Pay Request There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Merchant’s PSP and Merchant’s Bank The flow of the transaction will be same as in case of C2C payment
  • 27. UPI – C2M – Mobile and Online – Collect Request There will be a maximum of 4 parties that will be involved in the transaction – Sending Customers / Payer PSP, Sending Customer’s Bank / Remitter Bank, Merchant’s PSP and Merchant’s Bank The flow of the transaction will be same as in case of C2C payment
  • 28. UPI – C2M – POS UPI Merchant Apps / Digital POS Some PSPs offer merchants an app through which a storefront cashier can accept payments, either by generating a dynamic QR code which customer can scan and pay using their app or by entering amount and VPA of customer to initiate a collect request which customer can accept. These apps create an acceptance infrastructure using the mobile of storefront cashier, suited for small merchants. This category of apps might soon merge with Bharat QR and become digital POS apps, if not already (Apps: BHIM Lotza Merchant App, HDFC Bank SmartHub App, IDBI UPI POS, ICICI EasyPay) UPI @ POS While merchant apps are best suited for small shops with low volumes, the PoS machine is nearly inseparable in modern retail and a few POS products support UPI as an additional payment mode separated. The PoS machine generates a QR code which a user can scan and make payment and unique features of this solution as it creates paper trail for the transaction which increases trust to both merchant and customer, and solves pain point of storefront cashier in reconciling digital payments end of day (Devices: BonusHub, HDFC DiGiPoS, Innoviti, Platus, PineLabs) The transaction flow in this case should be the same as has been described earlier
  • 29. UPI – C2M – POS Transaction flow should be similar Merchant PSP >> NPCI >> Customer PSP >> NPCI >>> Issuer Bank >>> NPCI >>> Acquirer Bank >>> NPCI >>> Merchant PSP
  • 30. C2C and C2M – Mobile – Paytm and Phone Pe The transaction flow will be the same as defined in “Payment by Card – Online and Mobile”. Paytm and PhonePe will be the “merchants” here whenever consumer is loading money in these wallets Interchange fees for Paytm and PhonePe will obviously be greater for credit cards and lowest for bank accounts Transactions within Paytm and PhonePe should be movements like in a general ledger whether they are C2C or C2M Usable for M2C and M2M as well (same transaction flow) Sources of Revenue: 1. Interest Rate – Money held in wallets (Escrow Account) 2. Merchant Acceptance – Online and Mobile – Charging Commissions (Paypal calls this “Transaction Processing” 3. Commissions to merchants for bill payment, recharge services, merchants shown on “Paytm Mall” 4. Payments Bank 5. Advertising 6. Other Products – Commissions – Mutual Funds, Insurance, Gold For Phone Pe, they are also manufacturing their own POS devices (calculator based POS)
  • 31. Merchant Acceptance – CC Avenue Avenues ▪ CC Avenue: Helping merchants to accept online payments o Merchant PSP (Payment Gateway) o On opting of CC Avenue’s services, gateways of multiple banks are assigned across your account. Transactions are routed to the best performing gateway o Banks may have a different payment gateway than CC Avenue o Variable Amount Interface and Shopping Cart Interface o C2M and Online / Mobile ▪ Bill Avenue: BBPOU CUSTOMER Merchant Customer goes to the merchant website, chooses items and then clicks on the “Check Out Button” CC Avenue (Payment Gateway) Merchant re-directs to a CC Avenue Page The page provides a list of options for which the payment can be done – Net Banking, Debit Card, Credit Card etc. Card Net Banking Money gets transferred from customer’s account to merchant’s account using NEFT / RTGS / IMPS UPI Payment Gateway Acquiring Bank Will go to Visa / MA and subsequently to issuing bank Directly entering card details or using Apple Pay / Samsung Pay etc.
  • 32. Merchant Acceptance – Bill Desk ▪ Merchant PSP (Payment Gateway) and Payments Aggregator (definition same as in case of Paypal) ▪ The role of payments aggregator is to onboard merchants with a joint account rather than having a single account for each merchant ▪ Initially, all merchants tied up with Bill Desk because it was the largest player around. Merchants didn’t want to go through the process of integrating with newer aggregators as it was technically demanding ▪ So, newer payment apps such as PhonePe which wanted to offer bill payments simply tied up with Bill Desk as it gave them access to Bill Desk’s roster of over 80 billers (Customer has a PhonePe account and Bill Desk has a Phone Pe account) ▪ While Google Tez and Phone Pe are connected to Bill Desk, there is nothing stopping either of these entities from becoming aggregators themselves ▪ C2M and Online / Mobile CUSTOMER Merchant Customer goes to the merchant website, chooses items and then clicks on the “Check Out Button” Bill Desk (Payment Gateway) Merchant re-directs to a Bill Desk Page The page provides a list of options for which the payment can be done – Net Banking, Debit Card, Credit Card etc. Card Net Banking Money gets transferred from customer’s account to merchant’s account using NEFT / RTGS / IMPS UPI Payment Gateway Acquiring Bank Will go to Visa / MA and subsequently to issuing bank Directly entering card details or using Apple Pay / Samsung Pay etc.
  • 34. ATM Transaction Flow BANK A CARDHOLDER Bank B ATM STAR / NYCE / PULSE Bank A At the end of day Switch will net all transactions (Bank A card used on Bank B ATM and Bank B card used on Bank A ATM) and a net amount will be provided That settlement between banks will happen via RTGS
  • 35. CUSTOMER 1 CUSTOMER 2 CUSTOMER 2 BANKCUSTOMER 1 BANK ACH Operator (Federal Reserve, EPN) ACH Operator (Federal Reserve, EPN) Transfer from One Bank Account to Another Bank Account – US - ACH
  • 36. CUSTOMER 1 CUSTOMER 2 CUSTOMER 2 BANKCUSTOMER 1 BANK Fedwire, CHIPS Fedwire, CHIPS Transfer from One Bank Account to Another Bank Account – Wire Transfer / RTGS
  • 37. Payment by Wallets – Paypal, Apple Pay, Google Pay, Samsung Pay, Venmo, Visa Checkout, Masterpass, Banking Apps Criteria Paypal Apple Pay Samsung Pay Venmo Google Pay Visa Checkout Masterpass C2C Yes Yes No6 Yes (Google Pay Send) No No C2M Yes Yes Yes Yes Yes Yes M2C No1 No No No No No M2M Yes2 No No No No No Mobile Yes Yes Yes Yes Yes Yes Online Yes Yes No Yes Yes Yes POS No4 Yes Yes Yes No No Contactless N/A Yes Yes Yes Yes Yes MST N/A No Yes No No No Merchant Acceptance Yes No No No Yes Yes Prepaid Instrument No3 No5 No No No No Other Comments No Tokenization Can’t use bank account as a payment source Can’t use bank account as a payment source More of a social experience; similar features to Paypal Can’t use bank account as a payment source Can be integrated with other wallets Can be integrated with other wallets
  • 38. Footnotes 1. If there is a refund because of transaction cancelled etc., Amazon can return the balance in customer’s Paypal account but certainly insurance payouts, government disbursements can’t happen on Paypal 2. Paypal is developing partnerships to increase presence in B2B payments – HSBC, Sage etc. 3. There can be balance maintained in Paypal but it also gives the option of transacting without maintaining a balance 4. Paypal started with the service where the user opens the app in store, chooses In Store Checkout, the store uses the phone’s internet and shows the stores that accept Paypal, choose the store and it displays a code on the mobile and that code is then entered as a PIN on the touchpad. This was however discontinued on Mar 31, 2018 because of limited usage and created friction with Visa / MA. Since then Paypal has launched debit / prepaid card in partnership with Mastercard and Extras card (credit card) in partnership with Symphony 5. Apple Pay Cash is there like Paypal balance 6. Only in limited countries; this is not promoted as a top use case Article Links Apple Pay vs Samsung Pay vs Google Pay: https://www.cnet.com/news/apple-pay-vs-samsung-pay-vs-google-pay-which-mobile-payment-system-is-best-chase-pay/
  • 39. C2C Transaction Flow – Paypal – Funding by a bank account – Online and Mobile CUSTOMER A CUSTOMER B Customer A wants to transfer $50 to Customer B and doesn’t have a Paypal balance Paypal Paypal has a priority list in which it will get the balance funded Paypal Bank Account (ODFI) ACH Operator Customer A Bank (RDFI) Money will go instantly (but there are actually 2 transactions that are taking place); Customer A will need to provide Customer B’s email address or phone number – Payment Transaction Funding Transaction Now if Customer B wants to transfer the money from Paypal balance to bank account, a third transaction is needed Customer B >>> Paypal Bank Account >>> ACH Operator >>> Customer B Bank Paypal will now become ODFI and Customer B Bank will become RDFI
  • 40. C2C Transaction Flow – Paypal / Google Pay / Apple Pay – Funding by a debit / credit card – Online and Mobile CUSTOMER A CUSTOMER B Customer A wants to transfer $50 to Customer B and doesn’t have a Paypal balance Paypal Paypal has a priority list in which it will get the balance funded Paypal Bank Account Card Network Customer A Bank Money will go instantly (but there are actually 2 transactions that are taking place); Customer A will need to provide Customer B’s email address or phone number – Payment Transaction Funding Transaction Now if Customer B wants to transfer the money from Paypal balance to bank account, a third transaction is needed Customer B >>> Paypal Bank Account >>> ACH Operator >>> Customer B Bank Paypal will now become ODFI and Customer B Bank will become RDFI If you use your card to send money to someone for personal reasons (not to pay for something), we charge a small fee. (https://www.paypal.com/ai/smarthelp/article/why-should-i-link-a-bank-account-or-a-card-to- my-paypal-account-faq3349) Google Pay and Apple Pay don’t allow to add bank account but the customer can transfer money from Apple Pay / Google Pay to bank account (https://support.apple.com/en-in/HT207882) Again there will be two separate transactions – Payment Transaction and Funding Transaction
  • 41. C2M Transaction Flow – Paypal – Funding by bank account – Online and Mobile CUSTOMER MERCHANT Customer A wants to purchase something from eBay and wants to pay by Paypal Customer Bank Account Customer clicks the checkout button and selects Paypal as the payment method Paypal Gateway Paypal Bank AccountACH Operator If the customer has Paypal balance, then it will be a simple general ledger transaction Merchant transferring from his Paypal account to his bank account will be a separate transaction If the customer is paying via card, then Paypal’s bank account will route the transaction to the appropriate card network which takes it to the customer’s bank account
  • 42. C2M Transaction Flow – Google Pay / Apple Pay – POS, Online and Mobile A Google pay user adds a credit or debit card to their Google Pay app. Google pay requests a token to represent the card the user is trying to add from the bank that issued the card. Once this token is issued, this card is now “tokenized”, meaning it has a unique identification number associated with it. Google Pay encrypts the newly tokenized card and it is ready to be used for payments https://support.google.com/pay/merchants/answer/6345242?hl=en You cannot add a bank account to Google Pay (has to be a card or Paypal) Google Pay – only for C2M Google Pay Send – for C2C CUSTOMER Merchant When the customer taps their device on an NFC-enabled terminal at the store’s point-of-sale, the device sends the token, token expiry date, and cryptogram to the terminal via the NFC protocol. PSP / Acquiring Bank / Acquirer Processor Card NetworkCustomer Bank The token service provider (TSP) validates the cryptogram, then translates the token into the customer’s actual card number (TSP can be a separate entity or the bank might be doing it or Mastercard might be doing it on behalf of bank) Paypal If customer chooses the payment method as “Paypal” in Google Pay. After which Slide 56 transaction flow should be followed
  • 43. Merchant Acceptance – Square Mobile POS (The merchants are able to accept payments by adding a small reader on their mobile phones) Enabled businesses to accept card payments (substitute to physical POS machine) Also helps merchants in online acceptance Card Payment Acceptance for Merchants Customers can also pay via Apple Pay C2M Square doesn’t accept ACH payments CUSTOMER Merchant Customer goes to the merchant website / app, chooses items and then clicks on the “Check Out Button” (Works even in person) Square (PSP) Square POS sends the transaction information to Square Acquiring Processor / Acquiror Visa / Mastercard Issuing Bank Square pays a small fixed fee per transaction Square pays assessment fees and other fees to Visa/MA Square will ultimately pay the Issuing Bank an interchange fee as a percentage of the amount of the transaction plus a fixed fee per transaction, which together average between 1.5% to 2.0% of the transaction amount. However, this percentage can vary significantly based on the card type, transaction type, and transaction size Square transfers the funds to the seller’s bank account, net of the fee charged by Square. Square provides sellers with fast access to funds, typically settling with them by the business day after the date of the transaction via Automated Clearing House (ACH) transfers, or the same day via its Instant Deposit service for an additional transaction fee. Square pays a very small fee for each ACH transfer.
  • 44. Merchant Acceptance – Stripe and Braintree ▪ Online and mobile acceptance for merchants; no physical POS ▪ Stripe built software that businesses could plug into websites and applications to instantly connect with card and banking systems and receive payments ▪ C2M ▪ M2C in a way (Lyft pays its drivers using Stripe) ▪ Their services replaces the traditional model of sourcing a payment gateway and merchant account from different providers ▪ Acceptance from Apple Pay / Google Pay etc. CUSTOMER Merchant Customer goes to the merchant website / app, chooses items and then clicks on the “Check Out Button” Braintree / Stripe (PSP)Acquirer ProcessorCard Network Issuing Bank ▪ If the customer chooses to pay via bank account using ACH, then Merchant >>> Stripe >>> Acquirer Bank / Acquirer Processor >>> ACH Operator >>> Issuing Bank ▪ ACH payments can be only for online and mobile ▪ One link mentions that Braintree doesn’t accept ACH payments