You are on page 1of 1

HOME DATA SCIENCE PRM EXAM TUTORIALS CAREERS PRODUCTS LOGIN

How Credit Card Transaction Processing Works? Search this website

BANKING

This article explains how a credit card transaction is process using the example of VISA.

Transaction processing involves the routing of payment information and related data to facilitate the
authorization, clearing and settlement of transactions between Visa issuers, which are the financial
institutions that issue Visa cards to cardholders, and acquirers, which are the financial institutions that
offer Visa network connectivity and payments acceptance services to merchants.

Authorization is the process of approving or declining a transaction before a purchase is finalized or cash is
disbursed. Clearing is the process of delivering final transaction data from an acquirer to an issuer for
posting to the cardholder’s account, the calculation of certain fees and charges that apply to the issuer and
acquirer involved in the transaction, and the conversion of transaction amounts to the appropriate
settlement currencies. Settlement is the process of calculating, determining, reporting and transferring
the net financial position of our issuers and acquirers for all transactions that are cleared.

FEATURED VIDEOS The Biden Effect


on Taxes Watch Video
The Biden Effect on Climate Change

Apple Fires Back at


Epic in App Fee
Fight Watch Video

China, U.S.
Expected to
Restart Trade Talks
Watch Video Latest Tutorials
CalSTRS CIO
Ailman Sees Data Visualization with R
'Choppy' Recovery
Outside of Tech
Watch Video Derivatives with R

Visa transactions can be authorized, cleared and settled either as dual-message transactions or as single- Machine Learning in Finance Using Python
message transactions. The choice of processing method may vary depending upon the issuer, the type of Credit Risk Modelling in R
card or the region in which the transaction takes place.
Quantitative Trading Strategies in R

In a single-message transaction, the acquirer submits a single electronic message containing all data Financial Time Series Analysis in R
required for the authorization, clearing and settlement of the transaction. Actual financial settlement
VaR Mapping
occurs at a later time.
In a dual-message transaction, the acquirer submits an electronic message at the time of purchase Option Valuation

containing the information required for an authorization decision and a second message at a later Financial Reporting Standards
point in time containing additional data required for clearing and settlement.
Fraud

Authorization

A typical Visa transaction begins when the cardholder presents his or her Visa card to a merchant as
payment for goods or services. The transaction information is then transmitted electronically to the issuer
for authorization. In certain cases, we may authorize the transaction on behalf of the issuer through a
service known as stand-in processing, based on parameters established by the issuer. The following
diagram illustrates the processing steps involved in a typical transaction authorized through our network.
In a typical Visa transaction, the authorization process by Visa occurs in approximately one second.

1. The cardholder presents the merchant with a Visa card for payment. The merchant point of sale
terminal reads the account number and other data encoded on the card’s magnetic stripe or chip.
2. The merchant terminal transmits the card information and transaction amount to the acquirer.
3. The acquiring financial institution or its third party processor combines the transaction information
into an authorization request message and transmits it to Visa.
4. Visa routes the authorization request to the issuer for review. In certain circumstances, such as when
the issuer’s systems are unavailable, Visa may perform stand-in processing and review and authorize
or deny the transaction.
5. The issuing financial institution or its third party processor returns an authorization response
message, either approving or denying the transaction to Visa.
6. Visa routes the authorization response to the acquirer.
7. The acquirer transmits the result of the authorization request to the merchant terminal.

Clearing and Settlement

Clearing occurs at the time of the authorization, for single-message transactions, or in a single daily batch
message containing all transactions reported by the acquirer, for dual-message transactions. Settlement
occurs on each business day and is conducted on a net basis for all transactions submitted during the
previous settlement cycle. The following diagram illustrates the clearing and settlement process between
the issuer and acquirer for a typical transaction processed through our system.

Clearing

1. The merchant transmits sales draft information for the transaction, including account numbers and
transaction amounts, to the acquirer.
2. The acquiring financial institution or its third party processor formats this information into a clearing
message, which it transmits to Visa.
3. Visa routes the clearing message to the card issuer and calculates the settlement obligation of the
issuer and the amount due to the acquirer, net of certain applicable fees and charges.

Settlement

1. The issuer sends funds to Visa’s designated settlement bank in the amount of its settlement
obligation.
2. The settlement bank, at the direction of Visa, transfers funds due to the acquirer.

The issuer and acquirer involved in a typical Visa transaction perform additional functions that is not
performed or monitored by VISA. For example, the acquirer credits the merchant’s account for the amount
of the transaction less any fees the acquirer charges in accordance with the contractual agreement
between the merchant and the acquirer. In addition, the issuer sends a statement to the cardholder and
collects payment, in the case of a credit or deferred debit card, or collects payment directly from the
cardholder’s deposit account, in the case of a debit card.

Source: VISA Registration Statement filed with SEC.

Join Our Facebook Group - Finance, Risk and Data Science

Posts You May Like

Changing Themes (Look and Feel) in ggplot2 in R

Coordinates in ggplot2 in R

Facets for ggplot2 Charts in R (Faceting Layer)

stat_summary for Statistical Summary in ggplot2 R

Add a Statistical Layer on Line Chart in ggplot2

Leave a Reply
Your email address will not be published. Required fields are marked *

Comment

Name *

Email *

Website

Save my name, email, and website in this browser for the next time I comment.

Post Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

RECENT POSTS PRODUCTS QUICK LINKS

Changing Themes (Look and Feel) in Level I Authority for CFA® Exam Privacy Policy
ggplot2 in R
CFA Level I Practice Questions Contact Us
Coordinates in ggplot2 in R
CFA Level I Mock Exam
Facets for ggplot2 Charts in R (Faceting
Level II Question Bank for CFA® Exam
Layer)
PRM Exam 1 Practice Question Bank
stat_summary for Statistical Summary in
All Products
ggplot2 R

Add a Statistical Layer on Line Chart in


ggplot2

Copyright © 2020 Finance Train. All rights reserved.

ABOUT US PRIVACY POLICY CONTACT US

You might also like