Authorization Manual (2013)
Authorization Manual (2013)
27 November 2013
Notices
Following are policies pertaining to proprietary rights, trademarks, translations, and details about
the availability of additional information online.
Proprietary Rights
The information contained in this document is proprietary and confidential to MasterCard International
Incorporated, one or more of its affiliated entities (collectively “MasterCard”), or both.
This material may not be duplicated, published, or disclosed, in whole or in part, without the prior
written permission of MasterCard.
Trademarks
Trademark notices and symbols used in this document reflect the registration status of MasterCard
trademarks in the United States. Please consult with the Customer Operations Services team or the
MasterCard Law Department for the registration status of particular product, program, or service names
outside the United States.
All third-party product and service names are trademarks or registered trademarks of their respective
owners.
Disclaimer
MasterCard makes no representations or warranties of any kind, express or implied, with respect to
the contents of this document. Without limitation, MasterCard specifically disclaims all representations
and warranties with respect to this document and any intellectual property rights subsisting therein or
any part thereof, including but not limited to any and all implied warranties of title, non-infringement,
or suitability for any purpose (whether or not MasterCard has been advised, has reason to know, or is
otherwise in fact aware of any information) or achievement of any particular result. Without limitation,
MasterCard specifically disclaims all representations and warranties that any practice or implementation of
this document will not infringe any third party patents, copyrights, trade secrets or other rights.
Translation
A translation of any MasterCard manual, bulletin, release, or other MasterCard document into a language
other than English is intended solely as a convenience to MasterCard customers. MasterCard provides any
translated document to its customers “AS IS” and makes no representations or warranties of any kind
with respect to the translated document, including, but not limited to, its accuracy or reliability. In no
event shall MasterCard be liable for any damages resulting from reliance on any translated document.
The English version of any MasterCard document will take precedence over any translated version in
any legal proceeding.
Information Available Online
MasterCard provides details about the standards used for this document—including times expressed,
language use, and contact information—on the Publications Support page available on MasterCard
Connect™. Go to Publications Support for centralized information.
Updated the Support Multiple Authorization Processing for Travel & Support Multiple
Entertainment Merchant to specify that acquirers globally must begin Authorization Processing
providing new data in incremental authorization messages for T&E for Travel & Entertainment
transactions. Merchants
Added information about supporting identification of final authorizations. Support Identification of Final
Authorizations
Chapter 5 Online Authorization Messages
Updated the Routing Timers Values topic to provide an explanation about Routing Timer Values
the difference between MasterCard Credit-POS and MasterCard POS-PIN
for Credit.
Added information about the Authorization Reversal Mandate in the Authorization Reversal
Europe Region. Mandate in the Europe
Region
Chapter 7 Setting Stand-In Parameters
Updated the How to Complete this Section topic in the Expanded How to Complete this Section
Parameter Combinations section to clarify that you cannot expand
parameter limits of the specific home country for that particular bank
identification number (BIN); however, all other individual countries can
be used.
Chapter 9 Authorization Services Details
Updated Account Status Inquiry Service section to support the following Purchase Account Status
changes: Inquiry
• Included a Purchase Account Status Inquiry Service topic. This Payment Account Status
information was previously provided in the Account Status Inquiry Inquiry
Service. Product Inquiry Service
• Added a new Payment Account Status Inquiry Service topic in the
Account Status Inquiry Service section.
• Updated the Product Inquiry service topic to specify that issuers
can also respond to these transactions with value 00 (Approved or
completed successfully).
Updated the AVS Process in the Address Verification Service section to AVS Process
clarify that when submitting AVS requests, the Authorization Request/0100
message should always contain DE 120, subfield 01 (AVS Service Indicator
1).
Added information about Authorization and Preauthorization Standards Authorization and
for Europe Region. In addition, information about authorization and Preauthorization Processing
preauthorization processing is included. Standards for Europe Region
Authorization and
Preauthorization Processing
In the Gaming Transaction Processing section, updated the Internet Internet Gambling
Gambling Transactions in the U.S. Region topic to include non-sports Transactions in the U.S.
intrastate Internet gambling transactions. Region
Updated the M/Chip Advance section to clarify that MasterCard® M/Chip™ M/Chip Advance
Advance supports new third-party transit, loyalty, voucher programs, and
ticketing (for example, music concerts, cinema, theatre, or sports events).
Added information about the new MasterCard Digital Enablement Service. MasterCard Digital
Enablement Service
Updated the following information about MasterCard transit transactions to Post-authorized Aggregated
support transit agencies globally that are migrating to open-loop payments: PayPass Transit Transactions
• Post-authorized Aggregated PayPass Transit Transactions Post-authorized Aggregated
Maestro PayPass Transit
• Post-authorized Aggregated Maestro PayPass Transit Transactions Transactions
• Aggregated Transit Transactions Criteria Aggregated Transit
Transactions Criteria
• Differences Between Post-authorized Aggregated and
Authorized-aggregated Split Clearing Transit Transaction Rules Differences Between
Post-authorized Aggregated
and Authorized-aggregated
Split Clearing Transit
Transaction Rules
Updated the Travel & Entertainment—Incremental Authorizations section Travel & Entertainment—In-
to include information about the extended payment guarantee for issuers cremental Authorizations
in the Europe region.
Removed information about the Private Label Merchant Verification service Private Label Transaction
and the Co-brand Proprietary Transaction Management Service from the Processing
Private Label Transaction Processing section.
Updated report sample and field descriptions for the Authorization Authorization Parameter
Parameter Summary Report (SI737010-AA) to include the new MasterCard Summary Report
Digital Enablement Service Participation indicator and remove Merchant (SI737010-AA)
Verification Service (Private Label) field name and description from the
Global Parameters section.
NOTE
MasterCard reserves the right to record, store, and use all data transmitted via
the MasterCard Authorization Platform in online electronic transactions, subject
to MasterCard privacy and security compliance policies and applicable laws and
regulations, without further notice.
MIP
The MasterCard interface processor (MIP) is a front-end communications
processor placed on-site at a MasterCard customer’s facility or at a processor or
hub site. The MIP provides access to the MasterCard Network.
MIPs provide access to all MasterCard electronic funds transfer (EFT) products
and to a wide variety of other EFT services via MasterCard gateways. MIP
software supports issuing and acquiring functions, including routing MasterCard
transactions to issuers, acquirers, and Stand-In System processing and switching
non-MasterCard transactions to appropriate destinations via the gateways.
MasterCard is the sole and exclusive owner of the MIP and all MIP components,
including all hardware, software, systems, and documentation placed by
MasterCard at a customer’s facility or other customer-designated location.
MasterCard Network
The MasterCard Network is the telecommunications and data transport
mechanism that facilitates the routing and processing of financial transactions.
The network links all MasterCard customers and data processing centers into a
single online financial network.
Acquirer Interfaces
Most acquirers access the MasterCard Authorization Platform via the online
method, through connectivity between the acquirer host and a MIP.
Issuer Interfaces
Most issuers access the MasterCard Authorization Platform online, through
connectivity between the issuer host and a MIP.
Gateways
The MasterCard Network authorization application has interfaces called
gateways that permit processing between the MasterCard Network and other
networks.
Authorization Gateways
The network’s design consists of redundant paths guaranteeing that there are
always two or more paths to a given destination. If for some reason part of
the network is down, this multiple routing structure of the MasterCard Network
allows the transaction to continue to travel the next shortest route, eliminating
congestion on the network.
• American Express
• Diners Club
• Discover
• JCB
• Private label cards
• Proprietary cards
• Visa
• The network routes transactions via multiple paths, decreasing the impact
of trouble spots on the network.
• Stand-In processing uses issuer-established parameters to process
authorization transactions at the St. Louis Operations Center on behalf of
online issuers that are unavailable or cannot be reached.
• X-Code processing processes authorization transactions at the MIP or at the
acquirer’s host for transactions that cannot travel beyond that point.
For more information about AMS, see the Account Management System User
Manual. For detailed information about the remaining services listed above,
see “Authorization Services.”
Address Verification
The Address Verification Service (AVS) reduces the risk of non–face-to-face
transactions through validation of the cardholder’s billing address. AVS supports
transmission of address data, allowing the user to compare the billing address
requested for the transaction with the billing address on file for the cardholder.
Chip CVC is a code algorithmically derived by the issuer and encoded in the
Track 2 Equivalent Data field contained in the chip.
The PayPass Mapping service is not available to issuers that support the use of
online PIN with a card or device product. If PAN mapping is performed in a
transaction using online PIN, the PIN validation will fail.
Issuers may request that Stand-In System processing only perform the AAV
verification test when the issuer’s host system is unavailable to respond to the
Authorization Request/0100 message containing AAV data.
PIN Verification
Personal identification number (PIN) is a proven technology for authenticating
the identity of the cardholder. MasterCard provides an optional PIN verification
service for all purchase transactions that contain a PIN. A PIN Verification in
Stand-In System processing service also is available.
RiskFinder
RiskFinder™ is an optional service that MasterCard offers to help issuers more
effectively predict fraudulent card use. RiskFinder uses a state-of-the-art neural
network to evaluate authorization transactions and produce a transaction score
relative to the potential fraudulent use of the card.
Reporting
MasterCard produces a variety of authorization-related reports that display
customer authorization activity and that help customers plan and manage their
authorization process.
For more information about reports and sample report layouts, see “Reports.”
EMV chip card technology offers four major business benefits to the payment
business:
M/Chip cards and EMV chip cards offer unique transaction features, such as:
Related Information
The CPV Process Guide provides information related to the Card Personalization
Validation process itself and is available on MasterCard Connect, in the Chip
Information Center.
Guides help with personalization of data elements support for M/Chip profiles
and PayPass profiles.
The following guides are available on MasterCard Connect and will provide
help with M/Chip profiles.
• M/Chip Requirements
• M/Chip Personalization Data Specifications and Profiles
• M/Chip Card Personalization Standard Profiles
Cardholder
Merchant
Acquirer
Issuer
Other Participants
Other entities may participate in the authorization transaction in place of the
issuer and acquirer.
This diagram illustrates other entities that may participate in the authorization
transaction in place of the issuer and acquirer. It shows these entities in relation
to each other and to the cardholder, merchant, and the MasterCard Network.
These diagrams show that MasterCard can act on behalf of the issuers.
Acquirer Methods
Online host-to-MIP access is available to acquirers. There are several
confirmations for connectivity to a MIP or MIPs for online access.
NOTE
MasterCard discontinued support of telex call referrals. customers that
previously used telex services must register to use Global Automated Referral
Service (GARS). For more information about GARS, see “Global Automated
Referral Service.”
To have direct connectivity to a MIP, the acquirer must have a host computer
that can support this type of connectivity.
When several acquirers have connectivity to a shared MIP, the MIP is located at
the site of one of the acquirers. Other acquirers access the MIP via a dedicated
phone line. The acquirer with the MIP on-site controls the MIP console.
Issuer Methods
Issuers may choose either of the following authorization options: online
host-to-MIP access to the MasterCard Network or Central Authorization
Processing Service (CAPS).
To have direct connectivity to a MIP, the issuer must have a host computer that
can support this type of connectivity.
When several issuers have connectivity to a shared MIP, the MIP is located at
the site of one of the issuers. Other issuers access the MIP via a dedicated
phone line. The issuer with the MIP on-site controls the MIP console.
CAPS
CAPS issuers use Stand-In System processing for all of their authorization
processing. These issuers do not have an online connection to the MasterCard
Network. They connect to the MasterCard Network using MasterCard File
Express, a MasterCard communications software package.
Each CAPS customer must complete the Stand-In Processing Worksheet (Form
041) to designate limits and range blocks.
Authorization Responses
Every authorization request receives an authorization response that directs the
acquirer or the merchant on how to proceed with the transaction.
The response received is typically a code that identifies the action that the
merchant should take. The format of the authorization response depends on
the acquirer’s access method.
• Approve
• Decline
• Refer to card issuer
• Capture card
• Valid (not declined)—used for non-financial transaction types only
Approve
For magnetic stripe, chip, and key-entered transactions, the issuer provides a
six-digit authorization code to the acquirer when it approves a transaction for
the purchase of goods or services or cash disbursement.
The merchant still must perform its normal review process (steps such as
verifying the signature on the card are often included) before completing the
transaction.
Decline
The merchant may not complete the transaction. The merchant may return
the card, but may not accept the card in payment for the program or service
for that transaction amount.
The acquirer or merchant must contact the card issuer for further instructions.
(The call referral is a fraud prevention tool that the issuer should use when it
suspects or is attempting to prevent fraud at the point of interaction.) Acquirers
may use the Global Automated Referral Service (GARS). GARS will route
acquirer calls to the Stand-In System if the issuer is not registered to receive
GARS calls. A Stand-In approval response will be a valid response to the call
referral.
Capture Card
The acquirer or merchant must use its best efforts to retain the card by
reasonable and peaceful means. For instructions on how to return a recovered
card to the issuer, see the Security Rules and Procedures manual.
Valid
Limit-1 Processing
If the issuer is online and chooses to truncate a certain percentage of transactions
to reduce the number of transactions that the issuer must process, the issuer
can establish Limit-1 transaction limits using the Stand-In Processing Worksheet.
For details about establishing these limits, see “Setting Stand-In Parameters.”
For all other transactions, Limit-1 processing applies to the following checks:
1. Checks for the Nth transaction and sends Nth transactions directly to the
issuer for processing.
2. Compares the transaction amount to the Limit-1 amounts established by
the issuer on the Stand-In Processing Worksheet. Limit-1 processing sends
transactions with transaction amounts greater than the Limit-1 amounts
directly to the issuer for processing.
3. Applies all of the usual Stand-In System tests to remaining transactions.
Limit-1 Limits
Limit-1 processing forwards transactions with transaction amounts greater than
the established limit to the issuer for approval.
MasterCard has established a default Limit-1 limit of USD 0; all transactions are
automatically forwarded to the issuer for issuers that do not designate separate
limits.
Online acquirers can override issuer Limit-1 values and forward MO/TO and
electronic commerce transactions from their MIP to issuers to reduce the risk of
Limit-1 approval for MO/TO and electronic commerce transactions.
“Nth” Transaction
Limit-1 processing forwards one transaction (the “Nth” transaction) to the issuer
at established intervals, regardless of the transaction amount. A counter on each
acquiring MIP maintains the transaction count for each issuer. For example,
MasterCard has established a default of 9,999 for the Nth value.
At each acquiring MIP, every 9,999th transaction received for each issuer for
Limit-1 processing automatically goes to the issuer for authorization unless the
issuer designates a different “Nth” value on the Stand-In Processing Worksheet.
Customers that establish Limit-1 values should review their limits for the Stand-In
Accumulative Limits test. These limits must be sufficient to accommodate
Limit-1 transaction volumes in Stand-In System processing. Stand-In processing
applies the customer-defined Accumulative Limits test to all transactions
(including Limit-1 transactions) that the Stand-In System processes.
X-Code Processing
X-Code processing applies only when the acquirer is online. It can occur at
either of the following locations: acquirer host or acquirer MIP.
For acquirer host X-Code processing, the acquirer must approve and bear
liability for the transaction, after validating that the account is not listed as
restricted on the Electronic Warning Bulletin file, when the transaction amount
is less than or equal to USD 300, except in the circumstances listed below.
The issuer bears liability for authorization requests that it approves. The
acquirer must phone the issuer for approval in any of the following instances:
If the transaction amount is more than USD 300 and the acquirer cannot reach
the issuer, the acquirer may do any of the following:
• Approve the transaction (and bear liability for the total amount)
• Decline the transaction
• Continue attempting to reach the issuer
If the acquirer has not phoned the issuer for approval, the acquirer can create
an Authorization Advice/0120—Acquirer-generated message to notify the issuer
of the approved authorization based on the previously stated rules for X-Code
processing.
1. The authorization request is routed to the acquirer MIP on its way to the
issuer. However, one of the following scenarios occurs:
The issuer is liable for transactions that are approved under acquirer MIP
X-Code, up to the MIP X-Code limits specified in previous table.
The acquirer may raise the X-Code limits at its own risk via the MIP console.
For more information about how to do this, see the MasterCard Interface
Processor Member Manual.
If the acquirer raises the limits, it is liable for the entire amount of any
transaction greater than the MasterCard default limits. For example, suppose
that the acquirer raises the USD 600 limit for all other MasterCard cards to
USD 1,000. If a transaction is approved for USD 900 under the raised X-Code
limit, the acquirer is liable for the entire USD 900. The acquirer is liable
under chargeback reason code 4808 (Requested/Required Authorization Not
Obtained). The issuer is liable only for transaction amounts that are less than or
equal to the MasterCard default amounts.
The following diagram illustrates the basic authorization flow. This flow
assumes that the card involved is a MasterCard® card, that the issuer and
acquirer are online customers, and that the issuer has instructed MasterCard to
forward all requests.
NOTE
Throughout the remainder of this section, diagrams omit reference to the
cardholder and merchant.
The acquirer MIP performs certain editing functions to ensure validity and
inclusion of required fields. If the transaction does not pass certain edits, the
authorization request goes no further than the MIP, which returns an error
response. To determine which fields are mandatory, which are dependent
on specific conditions, and which are optional, see the Customer Interface
Specification manual.
MIP performs on-behalf services and may reject transactions per issuer or
issuer- or cardholder-established criteria such as for inControl processing.
If the Authorization Platform cannot route these transactions via the primary
path to the issuer, it may result in a response indicating the requested service is
not available. This can occur for any of the following services:
For details about processing flows and transaction responses for these services,
see the Customer Interface Specification manual.
If any of the following conditions apply for online issuers that support the
Stand-In System as their secondary path, the system routes the transaction
to Stand-In processing:
In these cases, the transaction follows the flow depicted in the following
diagram.
1. After receiving the merchant request for authorization, the acquirer generates
an authorization request, which travels through the MasterCard Network.
2. The MasterCard Network, unable to route the authorization request to the
online issuer, routes it to Stand-In processing.
3. Stand-In processing generates an authorization response, based on the
issuer’s parameters. Stand-In processing also generates authorization advice
If the issuer is a CAPS customer, the transaction follows this flow. This flow
does not apply to transactions that require unique response data that is not
available to CAPS.
1. After receiving the merchant request for authorization, the acquirer generates
an authorization request, which travels through the MasterCard Network.
2. The Authorization Platform automatically routes the request to Stand-In
processing.
3. Stand-In processing generates an authorization response based on CAPS
parameters.
4. The MasterCard Network routes the Stand-In authorization response to
the acquirer.
If the primary path is not available for the transaction, X-Code processing is
performed at the acquirer MIP.
Acquirer Responsibilities
As MasterCard customers, acquirers enter into written agreements with their
merchants. These acquirer-merchant agreements must in substance contain
certain provisions described in the MasterCard Rules.
NOTE
The acquirer is responsible for making applicable MasterCard rules, regulations,
procedures, and policies known to its merchants and is responsible for merchant
violations of them.
Acquirer options for establishing access to the network are addressed in “Basic
Authorization Concepts” and in the Data Communications Manual.
Acquirers can comply with this mandate by ensuring that their merchants submit
all authorization requests containing a MasterCard issuing account number
within the 510000–559999 BIN range. Alternatively, acquirers can comply with
this mandate by maintaining accurate records of all active MasterCard issuing
account ranges and ensuring these records are updated on their merchants’
systems within six calendar days of MasterCard notification.
To comply with this mandate, acquirers can use one of the following methods:
• Acquirers can use the Member Parameter Extract (MPE) file, specifically
Table IP0040T1 Issuer Account Range, to update their merchants. This file
is replaced in its entirety with each Global Clearing Management System
release (bi-annually) and supplemented by a daily update file that contains
add, change, and delete records. In addition, an acquirer can request a full
replacement file by contacting the Customer Operations Services team.
• Acquirers can use the Daily Payment Acceptance Table—File Information
to update their merchants. The Daily Payment Acceptance Table—File
Information is an optional, daily full file account range replacement file.
For information about the Daily Payment Acceptance—File Information
transmission and layout, see “File Layouts.”
Acquirers that use the MPE file or the Daily Payment Acceptance Table—File
Information must ensure that the file is deployed on their merchants’ systems
within six calendar days from the date that MasterCard distributes each updated
file.
Cash Disbursement
Expired Card
Acquirers should forward, and not decline, any transactions with an expired
expiration date. Issuer-approved expired card transactions are not eligible for
chargeback if the Authorization Request/0100 message accurately presents the
expiration date. For more information about chargeback rights associated with
expired cards, see the Chargeback Guide.
Invalid BIN
Acquirers that initiate an authorization request based on a phone call from the
merchant must verify the account number with the merchant to ensure that it
was correctly relayed before declining an authorization.
The acquirer bears responsibility for application of the response. If, in response
to an authorization request, the acquirer is instructed to obtain or to hold on
to a card or is given other instructions, the acquirer must inform the merchant
that it shall use its best efforts, by reasonable and peaceful means, to comply
with such instructions.
For the authorization responses that acquirers may receive, see “Basic
Authorization Concepts.”
For MasterCard and Debit MasterCard POS transactions, there are minimum
authorization response wait times.
The acquirer must ensure that its host does not apply authorization response
wait time parameters that time out before the minimum authorization response
wait time has elapsed.
For more information about the authorization reversal mandate in the U.S.
region, see “Authorization Reversal Mandate in the U.S. Region.” For more
information about reversal request messages, see “Online Authorization
Messages.”
Acquirers of automated fuel dispenser (AFD) merchants located in the U.S. and
Canada regions must send an Authorization Advice/0120 message containing
DE 60 (Advice Reason Code), subfield 1 (Advice Reason Code), value 191
(Acquirer Processing System [APS] Completed Authorization Transaction) to
the issuer providing the actual transaction amount for each approved AFD
transaction no more than 60 minutes after the issuer approved its original
Authorization Request/0100 message.
For incomplete AFD transactions, acquirers in the Europe region have the
option to send a zero value in DE 4 (Amount, Transaction), along with value
191 (Acquirer Processing System (APS) Completed Authorization Transaction) in
DE 60 (Advice Reason Code) in Authorization Advice/0120—Acquirer-generated
messages, which serves as a notification to the issuer to remove any
unnecessary holds to the cardholder’s open-to-buy balance. Acquirers outside
the Europe region should submit a Reversal Request/0400 message to reverse
an incomplete AFD transaction.
MCC Description
4899 Cable, Satellite, and Other Pay Television and Radio Services
5111 Stationery, Office Supplies
5200 Home Supply Warehouse Stores
5300 Wholesale Clubs
5310 Discount Stores
5311 Department Stores
5331 Variety Stores
5399 Miscellaneous General Merchandise Stores
MCC Description
8041 Chiropractors
8062 Hospitals
8099 Health Practitioners, Medical Services—not elsewhere classified
7999 Recreation services—not elsewhere classified
8999 Professional Services—not elsewhere classified
9399 Government Services—not elsewhere classified
Acquirers of merchants in the MCCs listed in this table should now support
these requirements across their terminal base. For merchants with newly
deployed stand-alone terminals, this software should be the standard. Upgrades
to existing stand-alone terminals are required to support at this time. For
the purposes of this section, stand-alone terminals are terminals that are not
integrated into a merchant’s POS system, such that the transaction amount must
be manually entered into the terminal.
1. Acquirers in the United Kingdom must support this mandate by 2014 (Release 14.Q2).
Billing
All authorization processing activities are billed through the MasterCard
Consolidated Billing System (MCBS). Charges and credits to the acquirer are
listed as “billing events,” and include the following categories of authorization
activity.
For a description of these value-added services and information about GARS, see
“Authorization Services Details.” For a complete description of billing events for
authorization services, see the MasterCard Consolidated Billing System manual.
Issuer Responsibilities
Issuers have responsibilities regarding aspects of participation in the MasterCard
Authorization Platform.
Online issuers also must validate the CVC 1 value when they receive the
Authorization Request/0100 message if the Authorization Request/0100 message
contains value 80 or 90 in subfield 1 of the Point-of-Service (POS) Entry Mode
field.
For information about the placement of the CVC 1 value within the magnetic
stripe, see “Authorization Services Details.”
Magnetic stripe grade issuers and issuers using the Chip to Magnetic Stripe
Conversion service that want to leave their host systems completely unchanged
may use the same CVC in the chip and on the magnetic stripe.
Magnetic stripe grade issuers and issuers that want to leave their host systems
completely unchanged may use the same CVC in the chip and on the magnetic
stripe.
For more information on the Chip CVC and related requirements, see the
M/Chip Requirements document and the Security Rules and Procedures manual.
For information about the verification process performed by the issuer, see
“Authorization Services Details.”
Issuers must verify the CVC 3 value when processing the authorization received
from a PayPass Transaction
MasterCard recommends, but does not require, that issuers validate the
Secure Payment Application (SPA) AAV in real-time before generating the
authorization response. In support of this activity, MasterCard has made
available an “on-behalf-of” SPA AAV validation service. This service is invoked
as transactions flow through the authorization network and can be configured
to perform validation on all transactions or only during Stand-In processing.
At a minimum, issuers are required to maintain the SPA AAV and all information
required to perform the validation for the requisite transaction in the event of a
customer chargeback or other dispute involving the transaction. MasterCard
recommends a storage period of at least 180 days.
For more information about M/Chip Processing services that can validate the
ARQC and generate the ARPC on behalf of an issuer, see “ Authorization
Services.”
For more information about Stand-In processing and completing the Stand-In
Processing Worksheet, see “Stand-In Processing” and “Setting Stand-In
Parameters.”
NOTE
Stand-In System processing is mandatory for MasterCard credit products in all
regions, except for customers in the Europe region with existing alternate
back-up authorization processing. Issuers may choose to block Stand-In System
processing for debit products in all regions, except in the U.S. region.
Effective in 2020 with Release 20.Q2, issuers globally must support partial
approvals for Debit MasterCard, Maestro, and prepaid MasterCard card account
ranges. Issuers in the United Kingdom are required to support partial approvals
by 2014 (Release 14.Q2) for all Debit MasterCard, Maestro and Prepaid
MasterCard card account ranges. MasterCard reserves the right to expand the
number of markets that may be required to support prior to 2020.
Effective 15 April 2011, for all MasterCard and Debit MasterCard account ranges
including prepaid, a U.S. region issuer receiving a Reversal Request/0400
message or Reversal Advice/0420 message must release any hold placed on the
cardholder’s account for the amount specified within 60 minutes of matching
the reversal message to a previous authorization request message.
For more information about the authorization reversal mandate in the U.S.
region, see “Authorization Reversal Mandate in the U.S. Region.” For more
information about reversal request messages, see “Online Authorization
Messages.”
Issuers can test their abilities to transmit available balances in the appropriate
fields of response messages.
Effective in 2020 with Release 20.Q2, issuers must support account balance
response for prepaid card account ranges (MasterCard, Debit MasterCard,
and Maestro). Issuers in the United Kingdom must support account balance
response for prepaid card account ranges (MasterCard, Debit MasterCard, and
Maestro) by 2014 (Release 14.Q2). MasterCard reserves the right to expand the
number of markets that may be required to support prior to 2020.
• Authorization Request/0100
• Authorization Advice/0120—Acquirer-generated
• Authorization Advice/0120—System-generated
Issuers will match all authorizations resulting from one T&E event to a single
clearing record:
• Upon receipt of the transaction clearing record, the issuer must use the
unique identifier provided by the acquirer in the clearing record to match
the original authorization and any additional approved authorizations to
the transaction.
• Upon matching all authorizations to the clearing record, the issuer must
release any hold placed on the cardholder’s account in connection with the
original authorization and any additional approved authorizations that is in
excess of the transaction amount.
Issuers must be able to receive and to process the CVC 2 value when present
in DE 48, subelement 92 of the Authorization Request/0100 message, and to
provide a valid CVC 2 response in DE 48, subelement 87 of the Authorization
Request Response/0110 message as specified in “Card Validation Code 2
Verification.” If presented, issuers in the U.S. region must validate the cardholder
address. Issuers should not place cardholder funds on hold when receiving
a request under this service.
For information about Account Status Inquiry Service responses, see “Account
Status Inquiry Service.”
Issuers in the Europe region must release any hold that they may have placed
on the cardholder’s account after expiry of the payment guarantee period for
the particular authorization, at the latest. The payment guarantee period is 30
days for MasterCard preauthorizations and 7 days for all other authorizations
and pre-authorizations. Transactions submitted for clearing after the payment
guarantee period has expired may be charged back by a global issuer under
reason code 4808 (Request/Required Authorization Not Obtained) if the card
account is permanently closed.
Issuers in the Europe region must also ensure they no longer block the
cardholders account for any amount in excess of the approval amount.
• Place stickers on the front of new cards and send them with mailing inserts
instructing cardholders to activate their accounts.
• Call cardholders who have not activated their accounts one week after
cards are mailed.
• Respond to an authorization request on an inactivated card with a call
referral.
All phone calls processed through GARS that are not answered by the issuer
within the required time frames are routed to the MasterCard Stand-In System
for processing. MasterCard uses the issuer-defined Stand-In parameters to
complete the transaction.
Contact the Customer Operations Services team for any of the following:
File Maintenance
Issuers maintain the account listings of restricted, negative, and positive cards
used by Stand-In processing for online and CAPS customers.
• Premium Listings
• Stand-In Account File, Electronic Warning Bulletin, or Local Stoplist
For more information about these files, including how to access the files, record
formats, and detailed instructions for performing file maintenance, see the
Account Management System User Manual.
Billing
All authorization processing activities are billed through the MasterCard
Consolidated Billing System (MCBS).
For a complete description of billing events for authorization services, see the
MasterCard Consolidated Billing System manual.
Message Types
The following table lists the message types supported by the Authorization
Platform. Check marks (Ö) indicate who initiates the message.
Online issuers and acquirers should use this information in conjunction with
the Customer Interface Specification manual. For debit transactions (02xx
messages), see the Single Message System Specifications manual.
Authorization/01xx Messages
Monitoring Approach
The monitoring period is longer than past edits introduced in the Data Integrity
Program to provide customers with the needed time to modify their systems
and procedures.
DE 7 is the date and time that a message is entered into the MasterCard Network.
Date and time must be expressed in Coordinated Universal Time (UTC). Each
message initiator must assign a value in DE 7 to the originating request message.
• For more information about the Standards used for compliance, see the
Data Integrity Monitoring Program manual.
• For details about data requirements, see the Customer Interface Specification
manual.
Authorization messages are not intended for posting to the cardholder’s account
for billing purposes. Customers should delay posting to the cardholder’s
account until clearing and settlement are complete. For detailed information
about clearing and settlement, see the GCMS Reference Manual and the
Settlement Manual.
Alternate
Issuer Authorization Acquirer Minimum
Product and Response Time Service Provider Wait Time (in
Transaction Type (in seconds) (if applicable) seconds)
MasterCard 9* 3 12*
Credit—POS
MasterCard—POS 18 6 24
PIN for Credit**
MasterCard—ATM 12 6 18
Maestro—All 18*** 6 24
Cirrus—ATM 18 6 24
Private Label—POS 12 6 18
AMEX—POS 12 6 18
Visa—POS 12 6 18
*** For Maestro POS transactions acquired in the Netherlands, MasterCard has
reduced the timer to 7 seconds, which is the maximum time MasterCard will
wait before invoking alternate authorization provider processing. If no response
is received within 10 seconds, MasterCard will send a time-out response to
the acquirer.
MasterCard reserves the right to adjust local market timer values based on
specific market conditions and as additional exception countries are added,
they will be announced in the Global Operations Bulletins.
Authorization Advice/0120—Acquirer-generated
Acquirers can send the Authorization Advice/0120 message when the following
situations occur.
Authorization Advice/0120—Issuer-generated
Authorization Request/0100 messages can contain bank identification numbers
(BINs) that customers have selected for scoring. For these transactions, issuers
create and send Authorization Advice/0120 messages to the RiskFinder™ scoring
system. The RiskFinder scoring system sends to the issuer an Authorization
Advice Response/0130 to acknowledge receipt of the Authorization Advice/0120
message.
Authorization Advice/0120—System-generated
When MasterCard responds to an Authorization Request/0100 message on
behalf of the issuer, the Authorization Platform generates an authorization
response based on the issuer’s parameters. The Authorization Platform also
generates an Authorization Advice/0120—System-generated message.
The following diagram illustrates the sequence if the issuer generates an invalid
or late response.
The Authorization Platform uses these data files to control the operation of
standard and optional features that customers can select when they participate
in one or more of the MasterCard program and service offerings.
The following diagram illustrates the standard Issuer File Update Request/0302
and Issuer File Update Request Response/0312 message process.
The Authorization Platform supports both full reversal and partial reversal
functionality using the Reversal/04xx messages.
A merchant may choose to use full reversal functionality to reverse the full
amount of the original authorization amount. Partial reversal functionality is
useful in adjusting a portion of the original authorization amount. For example:
For full reversals, issuers should adjust the open-to-buy balance using the
original approved amount stored in DE 6 (Amount, Cardholder Billing).
For partial reversals, issuers should adjust the open-to-buy balance by removing
the original approved amount and applying the replacement amount stored in
DE 95 (Replacement Amounts).
In such event, the merchant and acquirer must submit a full or partial reversal,
as applicable:
Effective 18 October 2013, the acquirer of a U.S. region merchant assigned any
of the following travel-related MCCs must ensure that any approved amount not
included in a First Presentment/1240 message is reversed within 20 calendar
days for MasterCard and Debit MasterCard (including prepaid) account ranges:
Effective 19 April 2013, the T&E MCCs will be included in the Processing
Integrity Fee program. The processing integrity fee for these transactions will
be listed in the report at a rate of zero. Acquirers of T&E transactions in the
U.S. region are encouraged to request the Processing Integrity Fee report,
which will include T&E transactions. To sign up for these reports, contact the
Customer Operations Services team.
Effective 18 October 2013, the processing integrity fee will go into effect for
these transactions. Customers will be charged the same rate as other processing
integrity fees for the U.S. Region Authorization Reversal Mandate, and the report
will list the effective rate, instead of a rate of zero for transactions authorized
on and after this date.
This mandate enables issuers to more accurately manage the card’s open-to-buy
and addresses cardholders’ and regulators’ concerns with current practices.
• Administrative Request/0600
• Administrative Request Response/0610
• Administrative Advice/0620
• Administrative Advice Response/0630
Session Management
The MasterCard Network offers the following two options to verify the status of
network connections using network management messages.
MasterCard also supports use of zero length probe messages to detect broken
sockets or Transmission Control Protocol/Internet Protocol (TCP/IP) sessions
that no longer exist. The customer and the MIP can send a zero length message
to an idle socket that contains a two-byte header set to 0x0000. For more
information about managing socket connections, see the Data Communications
Manual.
Session Activation/Deactivation
Session activation (and deactivation) allows the issuer to control when an
established socket connection is ready to receive transactions. This provides
the ability for the issuer to make a TCP/IP socket connection and to indicate
that the connection is ready to receive traffic (activate) or to stop receiving
traffic (deactivate).
This level of session management is not relevant for acquirers as the MasterCard
Network will always accept and respond to acquired transactions on established
sockets. The session activation process is only relevant to acquirers for
performing a local probe of the sockets connected to the MIP.
Issuers that choose to perform session management at this level are required to
send an activation request using the Network Management Request/0800—Host
Session Activation message for each socket connection before receiving
authorization message traffic. If an issuer does not participate in Enhanced
Session Management, all host connections for that issuer are considered “active”
(that is, ready to receive transactions) once the issuer’s sockets are open.
This feature is typically used when an issuer is load balancing message traffic
across multiple MIPs, potentially at different sites, and MasterCard needs to
detect when a given MIP should be considered disabled so that no further
transactions are routed to that MIP until it is enabled.
Upon receiving the transaction from the acquirer MIP, the issuer MIP tries to
deliver the transaction to the issuer host. If the MIP detects that all the socket
connections to the issuer host are de-activated, the corresponding MIP is
disabled. Once the MIP is disabled, it no longer receives traffic for that MIP
until it is enabled. The MIP will not be re-enabled until an issuer host activates
a socket connection with the MIP.
For example, an issuer with a primary and backup host may want to control
the distribution of its traffic to one or to the other host. The prerequisite is
that both hosts and related MIPs are defined in the same destination route.
The customer must activate at least one session from the primary, and then
sign on with its GSI from the host. If the issuer wants to put its primary host
in maintenance and get the traffic on the backup host, the issuer will need to
de-activate the primary host session and activate at least one of the backup
host sessions. Combined with session-based network routing, traffic will be
automatically routed to the backup host.
Best Practices
As a best practice, MasterCard recommends that customers use any one or a
combination of these network connectivity management options, as illustrated
in the following diagram. These varying levels of probes are recommended in
place of using a repeat sign-in Network Management Request/0800 message to
verify host connectivity to MasterCard.
When an issuer has a large number of SAF records (for example, because
of an extended outage) and they are not able to process them through the
preferred method of multiple SAF sessions with MasterCard due to a technical
problem, issuers can contact their Customer Service Representative to request
the retention and restoration of their SAF messages beyond the current four-day
limitation.
In all three scenarios, the RiskFinder scoring system responds with a Network
Management Response/0810. In the third scenario, customers receive a Network
Management Advice/0820 message when RiskFinder completes the SAF process.
The customer also can initiate the key exchange process by sending a Network
Management Request/0800 message to the Authorization Platform where DE 70
contains value 162 (Solicitation for key exchange request). This is an optional
feature. When the Authorization Platform receives the Network Management
Request/0800 message to initiate the key exchange, the Authorization Platform
responds with a Network Management Request Response/0810 message, and
then immediately starts the normal key exchange sequence.
Stand-In processing and the Stand-In Investigation Service (SIS) are mandatory
for MasterCard credit products in all regions, except for customers in the Europe
region with existing alternate back-up authorization processing. Issuers may
choose to block Stand-In System processing for debit products in all regions,
except in the U.S. region.
Stand-In processing is available to all issuers 24 hours a day, 365 days a year.
However, Stand-In processing responds only when the issuer does not respond,
is unavailable, cannot be reached, or provides an invalid response resulting as
follows:
• Stand-In processing responds for online issuers only when the issuer is
not signed in, the transaction cannot be delivered to the issuer, the issuer
MIP times out (does not receive an authorization response within specified
time limits), or the issuer’s response message contains invalid formatting
or information resulting in an issuer edit error.
• Stand-In processing responds for Central Authorization Processing Service
(CAPS) issuers 100 percent of the time or during planned outages.
For details about transaction processing for each of the above transaction types,
see the Customer Interface Specification manual.
• Range Blocks
• Account Listings (Negative or Premium)
• Stand-In Processing Parameters
• Stand-In Processing Security Services
• Decision Matrix
The following illustration shows how data is used by the Stand-In System.
Range Blocks
Issuers may list a range of account numbers to indicate that they have not
issued the numbers to cardholders.
Account Listings
Issuers may list accounts in the Stand-In Account File as Negative
(lost/stolen/fraud) or Premium Listings for valued/preferred cardholders.
Issuers may list individual card numbers to identify exception accounts that are
processed differently than regular accounts. They can list these accounts with
either higher limits to ensure approval, such as the limits for Premium Listings
or as Negative for lost/stolen/fraud or unpaid/over limit accounts that must be
declined or captured.
Issuers define:
Online and CAPS issuers that want to take advantage of one of the optional
security services must use the Key Validation Service Specification Form (Form
735).
NOTE
Only Europe region customers’ PIN keys are managed via OBKM. Non-Europe
region customers’ PIN keys are managed using the Hard Copy Key Exchange
(Form 723), which is processed through Key Management Services (KMS) in
Waterloo, Belgium.
Decision Matrix
The issuer defines which authorization response Stand-In processing should
use if an authorization request fails a particular test.
Within Issuer is N or C N or C N or C N or C
Hours of signed in
Operation and down or
timed out
Issuer is N or C N or C N or C N or C
signed out
Outside Issuer is N N or A N N
Hours of signed in
Operation and down or
timed out
Issuer is N N or A N N
signed in
A = Skip the Transaction Limits test (go to the next test even if the transaction
is over the limit)
N = Decline request
NOTE
Only Europe region customers’ PIN keys are managed via OBKM. Non-Europe
region customers’ PIN keys are managed using the Hard Copy Key Exchange
(Form 723), which is processed through Key Management Services (KMS) in
Waterloo, Belgium.
Stand-In Tests
The Stand-In tests systematically review the authorization request to determine
an appropriate authorization response.
The following illustration shows the Stand-In tests in the order in which the
Stand-In System performs them.
Stand-In processing performs the tests only until it reaches a test result that
allows it to generate an authorization response. If Stand-In processing performs
the Range Blocks test, for example, and the authorization request fails that test,
Stand-In processing immediately generates the authorization response and does
not perform any of the subsequent tests.
The Range Blocks test determines whether the account number in the
transaction falls within a blocked range. If it does, Stand-In processing can
issue a response of refer to card issuer, capture card, do not honor, invalid
transaction, or invalid card number (regardless of the acquiring country) for
any authorization request within the blocked ranges.
MasterCard also supports EMV Common Core Definition (CCD), which specifies
a minimum common set of card application implementation options, card
application behaviors, and data element definitions to create a transaction that
complies with EMV standards.
Stand-In processing performs this test only if the transaction meets the following
criteria:
Stand-In processing will bypass the PIN Verification Test and proceed to the
next sequential Stand-In test, unless the issuer participates in either a PIN
pre-validation or PIN validation in Stand-In service.
For more information about the PIN Verification in Stand-In processing service,
see “Authorization Services Details.”
CVC 1 Test
The card validation code 1 (CVC 1) test is an optional service.
Stand-In processing performs the test only if the transaction meets the following
criteria:
A value of 90 indicates that the PAN was entered via magnetic stripe. The full
track data has been read from the data encoded on the card and transmitted
within the authorization request in DE 35 (Track 2 Data) or DE 45 (Track 1
Data) without alteration or truncation.
If the issuer participates in the CVC 1 validation service and the transaction
meets the criteria for the CVC 1 test, the Stand-In System considers the results
of the CVC 1 validation in DE 48 (Additional Data—Private Use), subelement
87 (Card Validation Code Result) when responding to the Authorization
Request/0100 message. The issuer can control the response that the Stand-In
System uses when the CVC 1 value is invalid or validation cannot be performed.
The default value is 05 (Do Not Honor). To change these values, contact Key
Management Services at [email protected].
CVC 3 Test
CVC 3 validation in Stand-In processing services are optional. Stand-In
processing performs these tests only if the issuer has requested participation
in these services.
Issuers may request that Stand-In processing perform the AAV verification test
when the issuer’s host system is unavailable to respond to the Authorization
Request/0100 message containing AAV data.
For any other type of transaction, if the transaction exceeds the established
transaction limit, Stand-In processing refers to the issuer’s Decision Matrix to
determine an authorization response. Based on the Decision Matrix, Stand-In
processing either:
For a list of valid numeric country codes, valid TCCs, and valid MCCs, see
the Quick Reference Booklet. For more information about promotion code
requirements in authorization messages and CAT level values (DE 61, subfield
10), see the Customer Interface Specification manual.
Parameter Combinations
Parameter combinations are established by BIN or ICA number.
Example 1
The issuer instructed Stand-In processing to use a transaction limit of USD 2,000
when the card is present and USD 500 when the card is not present, when the
Authorization Request/0100 message also contains promotion code PM0111 and
card acceptor business code (MCC) 5511. Country code 000 instructs Stand-In
processing to apply these limits globally—regardless of the country where
the transaction takes place.
Example 2
Example 3
The issuer instructed Stand-In processing to use a transaction limit of USD 1,000
when the card is present and USD 450 when the card is not present, when the
Authorization Request/0100 message also contains Transaction Category Code
(TCC) O and country code 626. The issuer also instructed Stand-In processing
to use a transaction limit of USD 1,000 when the card is present and USD 750
when the card is not present, when the Authorization Request/0100 message
contains TCC H and country code 626.
MasterCard limits apply only to in-flight commerce gaming, and not to other
in-flight commerce activity.
The following table shows the MasterCard mandated transaction limits for
In-flight Commerce Gaming transactions (CAT level indicator 4 with MCC
7995). MasterCard instructs Stand-In processing to use a transaction limit of
USD 350 when the card is present and USD 0 when the card is not present,
when the Authorization Request/0100 message contains CAT level indicator 4
and MCC 7995. Country code 000 shows that Stand-In processing applies these
transaction limits globally.
Coun-
try Promo- CAT
Code tion Code Level TCC MCC Transaction Limit
All issuers must have transaction limits by TCC. MasterCard has established
minimum TCC limits, which are defined in Chapter 7. Issuers may establish
higher limits for some or all TCCs, and they may establish different limits for
card present and card-not-present point-of-interaction situations.
Current issuer-defined TCC limits are reported by BIN to each issuer weekly on
the Authorization Parameter Summary Report (SI737010-AA).
MasterCard Processing
To apply transaction limits parameters, MasterCard maintains a matrix for
each issuer that contains all of the parameter combinations for that issuer (up
to 19 combinations).
This issuer chose to define three new parameter combinations (the first three in
the matrix), in addition to the two required parameter combinations (the last
two in the matrix). The fifth parameter combination in the matrix shows that
the issuer is using MasterCard default transaction limits for online issuers (see
“Setting Stand-In Parameters” for default limits) except for a higher limit defined
for TCC A when the card is present.
Sample Matrix
Se-
quence Country Promotion CAT TCC Transaction MCC Transaction
Number Code Code Level TCC Limit MCC Limit
Card
Card Card Not Card
Not
Present Present Present
Present
1 000 PM0111 5511 USD USD 500
2,000
2 454 2 5542 USD 40 USD 0
Se-
quence Country Promotion CAT TCC Transaction MCC Transaction
Number Code Code Level TCC Limit MCC Limit
Card
Card Card Not Card
Not
Present Present Present
Present
X USD 1,500 USD
1,500
Z USD 0 USD 0
U USD 250 USD 250
C USD 300 USD 300
P USD 0 USD 0
Example 1
• Because the authorization request does not contain promotion code PM0111
and MCC 5511, processing continues past the first line.
• Because the request does not contain country code 454, CAT level indicator
2, and MCC 5542, it also continues past the second line.
• On the third line, country code 626 and TCC O in the matrix match
the country code and TCC in the Authorization Request/0100 message.
Because the matrix does not contain an MCC, processing uses the TCC in
the authorization request and disregards MCC 8062. Therefore, Stand-In
processing applies the transaction limits for this parameter combination.
Example 2
• Because the authorization request does not contain promotion code PM0111
and MCC 5511, processing continues past the first line.
• Although the request does contain country code 454, it does not contain
a CAT level indicator 2 or MCC 5542, and therefore it continues past the
second line.
• Because the request does not contain country code 626 and TCC O or H, it
also continues past the third line.
• Because the request does not contain CAT level indicator 4 and MCC 7995,
processing continues past the fourth line.
• On the fifth line, the country code is global (applies to any country), and
limits by TCC in the matrix match TCC A in the authorization request.
Therefore, Stand-In processing applies the transaction limits for this
parameter combination.
Because the card is not present and the authorization request contains TCC A,
Stand-In processing applies a transaction limit of USD 500 to this transaction.
The transaction amount of USD 550 is more than the limit, so it will fail this
transaction limit test.
For example, assume the issuer designated the following accumulative limits:
For any other type of transaction, if the cumulative number or dollar amount
in the request exceeds the limit established by the issuer, Stand-In processing
generates a response of either “refer to card issuer” or “decline,” based on the
Decision Matrix.
Stand-In Response
If Stand-In processing performs all of the Stand-In tests without generating
a response of “decline,” “refer to card issuer,” or “capture card,” Stand-In
processing approves the authorization request. It also adds the transaction
amount to the cardholder’s accumulative record in preparation for the next
comparison with the Accumulative Limits.
• Online Transactions
• Premium Listings
• Central Authorization Processing Service (CAPS) Accounts
• Purchase with Cash Back Transactions (PWCB)
Online Transactions
Stand-In processing performs all steps of the testing process as described.
Premium Listings
To identify Premium Listings, issuers establish transaction limits and
accumulative limits in the Premium Listings Controls section of the Stand-In
Processing Worksheet.
CAPS Accounts
CAPS issuers list all of their positive accounts as Premium Listing accounts.
If Stand-In processing does not find a CAPS account listed in the Account
File with entry reason V, P, or R, during the Account File test, it generates a
response of “decline.”
The purchase and cash portions of a PWCB transaction are tested against
separate transaction limits:
• The purchase portion (DE 4 [Amount, Transaction] minus the cash amount
in DE 54 [Additional Amounts]) is tested against the Transaction Category
Code Global Parameters or Expanded Parameters established by the issuer.
• The cash portion (cash amount in DE 54) is tested against the Transaction
Category Code Global Parameters for PWCB established by the issuer.
The purchase and cash portions of a PWCB transaction are tested against
separate accumulative limit tests:
• The purchase portion (DE 4 [Amount, Transaction] minus the cash amount
in DE 54 [Additional Amounts]) is tested against the Accumulative Limit
amount established by the issuer.
• The cash portion (cash amount in DE 54) is tested against the Cash
Disbursement Accumulative Limit amount established by the issuer.
Card level support allows issuers to list accounts in the Stand-In Account File
at the individual card level for a particular entry reason such as lost, stolen,
premium account. Card level support also allows issuers to have the Stand-In
System process accumulative limits at the individual card level.
Issuers must notify MasterCard for each account range for which they want to
participate in card level support using the Card Level Support Form (Form 760).
Issuers that participate in card level support must ensure that the following card
level information is present on cards within the specified range:
When the issuer times out or is unavailable, normal Stand-In processing runs
through a series of tests to determine an authorization response. If the issuer is
signed up for CVC 1 verification, Stand-In processing performs an additional
test to verify that the CVC 1 is valid.
All Customers
Online Customers
CAPS Customers
For a complete list of magnetic stripe CVC errors, see the Customer Interface
Specification manual.
To Participate
For more information about the DES keys, see the On-behalf Key Management
(OBKM) Procedures and On-behalf Key Management (OBKM) Interface
Specifications manuals.
How It Works
MasterCard uses SIS to detect and advise issuers about suspicious authorization
requests.
Time is critical in resolving these SIS alerts because Stand-In processing will
continue to approve authorization requests that meet the issuer’s approval
criteria unless and until blocked by the issuer or by MasterCard. Once alerted
by SIS, MasterCard will monitor authorization requests for the affected issuer
on a daily basis until the vulnerabilities are fully resolved in collaboration with
the issuer.
Description of Services
SIS Attack
The SIS Attack service detects and scores suspicious authorization requests
processed by the Stand-In System through the Dual Message System, followed
by a MasterCard investigation of these authorization requests.
The scope of the investigation depends on the nature of the fraudulent activity.
In situations where time is critical, MasterCard may implement fraud prevention
measures on the issuer’s behalf.
During this investigative stage, MasterCard fraud investigators may perform any
one or more of the following:
SIS Warning
For the SIS Warning service, MasterCard created different monitoring parameters
to detect fraudulent activity at the earliest stages of the suspicious activity.
These investigative parameters are designed to verify the original suspicions
and cause MasterCard to notify the issuer.
1. An analyst for the issuer must review the SIS email notification to determine whether further action is
warranted and instruct MasterCard regarding the next actions to take.
SIS Monitoring
An issuer may also request customized pro-active monitoring of its Stand-In
authorizations using customized monitoring parameters.
An issuer may find the SIS Monitoring service useful when it expects to see an
unusually large number of authorization requests routing through Stand-In
processing. MasterCard will meet with the issuer to develop a monitoring plan
and criteria that aligns with the issuer’s risk tolerance.
MasterCard will subsequently use the issuer’s risk tolerance to create automated
monitoring criteria. Typically, these criteria will supplement the issuer’s Stand-In
parameters. The issuer benefits from having a MasterCard fraud investigator
ready to review any transactions meeting its fraud criteria. The issuer will
receive daily and weekly status reports about its Stand-In processing. To request
this optional service, please contact the Customer Operations Services team.
Fees
MasterCard will only charge fees to issuers that receive MasterCard notifications
of its investigation into suspicious authorization requests.
See the MasterCard Consolidated Billing System manual for fees and billing
information.
Action Required
Issuers should review their Authorization and Security Contacts in the Member
Information tool to ensure that the information is complete and accurate.
Issuers should also have processes in place that ensure that the contact
information remains current.
Establishing Parameters
To generate authorization responses, Stand-In processing must have issuer
parameters on file.
The Stand-In Processing Worksheet is required for all issuers. Issuers must
complete at least one worksheet for each issuing ICA number. Once MasterCard
BINs are assigned to an issuer, all transactions occurring on accounts within the
BIN are the responsibility of the issuer.
Issuers may list multiple account ranges on one worksheet if both of the
following statements are true:
• You are available to respond to call referrals for all listed account ranges
at the phone numbers that you list during the times that you list on the
worksheet.
• You want to establish the same parameters for all listed account ranges.
4. On each page that you complete, print your name (the person who
completed the form) on the Contact Name line, sign your name on the
Contact Signature line, write your Phone number, and provide the
Completed date.
5. Fax or mail the completed pages to:
MasterCard Worldwide
Attention: Customer Operations Services
2200 MasterCard Boulevard
O’Fallon MO 63368-7263
USA
Fax:1-636-722-7192
Default Values
MasterCard has established minimum and maximum values for certain
parameters. The form lists these minimum and maximum values.
• If you do not establish higher limits by writing your higher limits on the
form, MasterCard applies the minimum limits as default values for your
limits.
• If you want MasterCard to set the minimum limits as your limits, select the
default check box on the form above the place to establish your limits.
MasterCard has set Franchise Standard default limit values by product type. The
default values for single transaction limits by category and accumulative limits
can be found on page 4 and page 6 of the Stand-In Processing Worksheet (Form
041), respectively. These default limit parameter standards are mandatory for
all U.S. issuers of MasterCard credit and Debit MasterCard cards, as well as
non-U.S. MasterCard credit card issuers observing only the following exceptions
that are allowed to be lower:
For questions about Stand-In limits, contact the Customer Operations Services
team.
On Every Page
This information should be included on each page of the worksheet, with
the exception of the following pages.
Card Program: Enter the three-digit product code for which the values on
this worksheet apply. For a complete list of valid values, refer to DE 63
(Network Data), subfield 1 (Financial Network Code) in the Customer Interface
Specification manual.
You should use a separate form for new or existing account ranges.
Important Dates
The important dates section is required.
The important dates section allows you to inform the Customer Operations
Services team of the dates you want the requested account range and ICA
number to be live. Additionally, you can inform the Customer Operations
Services team of the date you intend to begin issuing cards with the requested
account range and ICA number.
Telephone Numbers
The telephone numbers section is required.
This section allows you to designate the phone numbers for departments within
your organization that support authorization processes.
Phone Number for Call Referral Center (for the center that will receive the
call referral phone call): Enter the phone number that acquirers use to call for
authorization when you (or Stand-In processing) issue call referral responses.
This is the phone number to which Global Automated Referral Service (GARS)
calls are connected
Processor Name (if applicable): If you use a processor, enter its name.
This section allows you to specify the times when your call referral center is
available to accept call referrals.
If you are not available for call referral handling 24 hours a day, 7 days a week,
read the following explanations:
• The times specified between “Open” and “Close” must include all of the
times that you are available for call referral handling within the hours
00:00–24:00 on each day. If your call center was open Monday night and is
still open Tuesday morning until 01:00, for example, you must show the
first Open/Close times on Tuesday as: 00:00–01:00.
• The Open time for each associated Close time must be less than the Close
time. If your call center opens at 05:00, for example, it must close later than
05:00. If the Open time is 05:00, a Close time of 24:00 is valid. If the Open
time is 05:00, a Close time of 01:00 is not valid.
Complete each column as described below. The time in any Open column
may not be earlier than 00:00, and the time in any Close column may not be
later than 24:00.
1. In the first column (Open), enter the first time (beginning at 00:00, which is
midnight) that your facility is available to handle call referrals. This could
be as early as 00:00, which may mean that your facility is still open from
the previous night.
2. In the second column (Close), enter the first time during that 24-hour day
(between the hours of 00:00 and 24:00) that your facility is unavailable to
handle call referrals.
3. In the third column (Open), enter the second time during that 24-hour day
(between the hours of 00:00 and 24:00) that your facility opens to handle
call referrals. This time must be greater than the time in the second column.
4. In the fourth column (Close), enter the next time during that 24-hour day
(between the hours of 00:00 and 24:00) that your facility stops being
available to handle call referrals. If your facility stays open through the night
and into the next day, you must still enter 24:00 (midnight) as the closing
time for this day. In this case, the next day opens at 00:00 (also midnight).
The following example illustrates sample hours of operation for a facility that is
available at these times:
The following example illustrates sample hours of operation for a facility that is
available to handle call referrals during these times:
If the call referral center is not open 24 hours, 7 days a week with no holidays,
follow these steps:
1. Specify whether your call referral center uses daylight saving time.
Does not use daylight Select the Check this box if the local time for the Call
saving time Referral Center does not use daylight saving time
check box.
Do not fill out the rest of this section.
2. After From: provide the month, day, and year (MMDDYY) and the hour
and minute (HH:MM) that daylight saving time begins (in your local time).
3. After To: provide the month, day, year, hour, and minute that it ends (in
your local time).
If the call referral center is not open 24 hours, 7 days a week with no holidays,
follow these steps:
1. Specify whether the local time for your Call Referral Center is behind or
ahead UTC.
Behind UTC Select the check box before Behind (“-”) UTC.
Ahead UTC Select the check box before Ahead (“+”) UTC.
2. On the same line that you selected the check box, enter the amount of
time difference (in hours and minutes) between the local time for your
call referral center and UTC.
Noncompliance Assessments
Issuers must be available to take call referrals during the hours that they
establish as “open” on the Stand-In Processing Worksheet. MasterCard examines
issuer transactions for the week and compares them to the Hours of Operation
that the issuer indicates on this worksheet. Stand-In processing issues call
referrals only during the hours that the issuer establishes as “open.”
NOTE
The issuer is charged a fee for each day that it issues call referrals during the
hours that it establishes as “closed” on the Stand-In Processing Worksheet.
The issuer also is charged a fee for each call referral that it issues during the
hours that it establishes as “closed” on the Stand-In Processing Worksheet.
This section tells MasterCard the times when your call referral center availability
differs from the schedule that you provided in the hours of operation for call
referral center section.
To provide information for the holidays for call referral center section, follow
these steps.
1. After For Year at the top of the page, enter the year for which these
holidays apply.
2. Specify whether your call referral center is closed for holidays.
Does not close for any Select the Check this box for default of no holidays
holidays check box.
Do not complete any more of this section.
3. For each day that you will not be available as stated under Call Referral
Center Hours of Operation, enter the month and day under MM/DD.
4. If you can accept call referrals for part of a holiday, enter the times that you
will be available under Open and Close.
Stand-In processing issues call referrals only during the hours that you establish
as open in this section. Stand-In processing will not issue call referrals when
your call referral center is closed for a holiday.
The TCC global parameters section allows you to set dollar limits for
authorization transactions, based on a variety of parameters, which apply to
all countries. If you want to set Stand-In processing limits in a currency other
than U.S. dollars and you have not already provided the issuer’s cardholder
billing currency to MasterCard, you must complete the Currency Conversion
Parameters—Acquirer and Issuer Usage form.
Use the MasterCard default limits for this Select the Check this box to use the
global parameter combination minimum/default values in U.S. dollars
(same values for card present and card not
present) check box.
Establish transaction limits that are Enter the dollar amounts under the Card
greater than the default limits shown on Present and Card Not Present columns.
the form Note: Issuers may not designate
−Or− transaction limits that are less than the
Establish different limits for card present MasterCard defaults.
and card-not-present POI situations
Define limits for Stand-In processing in Enter the three-digit currency code.
U.S. dollars or issuer’s cardholder billing
currency
Have Stand-In processing skip the Enter value A for the Transaction Limits
Transaction Limits test test in the Decision Matrix on page 7 of
the worksheet.
Note: Stand-In processing will apply only
Accumulative Limits if value A appears in
the Decision Matrix for the Transaction
Limits test.
Establish different limits than the Use card program CBP, and then set dollar
assigned default limits for Purchase with limits in the Card Present column.
Cash Back transactions Note: Purchase with Cash Back is not
valid for card-not-present transactions.
The worksheet allows you to choose an option that will allow the Authorization
Platform to decline all traffic acquired outside of the home country.
Allow the Authorization Platform to Select the Local Traffic Only check box.
decline all traffic acquired outside of the
home country
The TCC local use parameters section allows you to set limits for authorization
transactions, based on a variety of parameters, that apply to the home country
assigned for your Local Use Only Account Range. Global Parameters will be set
to zero automatically for Local Use Only Account Ranges.
If you want to set Stand-In processing limits in a currency other than U.S. dollars
and you have not already provided the issuer’s cardholder billing currency to
MasterCard, you must complete the Currency Conversion Parameters—Acquirer
and Issuer Usage (Form 391).
For information about charges for global limits, see the MasterCard Consolidated
Billing System manual.
Define limits for Stand-In processing in Enter the three-digit currency code.
U.S. dollars or issuer’s cardholder billing
currency
Have Stand-In processing skip the Enter value A for the Transaction Limits
Transaction Limits test test in the Decision Matrix on page 7 of
the form.
Note: Stand-In processing will apply only
Accumulative Limits if value A appears in
the Decision Matrix for the Transaction
Limits test.
Stand-In applies the limits based on the data in each authorization request.
If the data in the authorization request is TCC O and card not present, for
example, Stand-In processing applies the limits that you established for that
particular situation.
Accumulative Limits
The accumulative limits section is required.
This section allows you to establish the cumulative number and amount of
transactions allowed over a range of four days.
If you want to set Stand-In processing limits in a currency other than U.S. dollars
and you have not already provided the issuer’s cardholder billing currency to
MasterCard, you must complete the Currency Conversion Parameters—Acquirer
and Issuer Usage form.
For more information about brand product categories and associated card
products, see “Brand Product Categories.
Use the MasterCard default values Select the Check this box to use the
minimum/default values listed below
check box.
Define limits for Stand-In processing in Enter the three-digit currency code.
U.S. dollars or issuer’s cardholder billing
currency
NOTE
Day 1 of the issuer’s accumulative limit must be equal to or greater than the
issuer’s highest TCC global limit.
In this example, Stand-In processing also can authorize as much as USD 1,800
in transactions. Stand-In processing will approve as much as:
Therefore, a cardholder charging USD 1,000 during the first two days would
have access to USD 800 during the next two days.
2 6 1800
3 6 1800
4 6 1800
If the issuer has not established accumulative limits, Stand-In processing uses
the MasterCard default amounts shown on the worksheet.
Decision Matrix
The decision matrix section is required.
This section allows you to specify how Stand-In processing will respond when
a transaction fails any of the following Stand-In processing tests:
This section defines the authorization response that Stand-In processing will
generate in response to an authorization request.
If you want to use the MasterCard default values for the decision matrix, select
the Check this box to use the default values listed below check box.
Value Description
C Refer to card issuer.
N • Decline—If the test fails and the entry reason in the Stand-In Account
File is C (credit), L (lost), O (other), S (stolen), or U (unauthorized use).
• Capture Card:
– If the test fails and the entry reason in the Stand-In Account File is
P (capture card), F (fraud), or X (counterfeit).
– If the test fails and the account is listed in the Electronic Warning
Bulletin or Local Stoplist Files.
A Continue Stand-In processing. Skip the Transaction Limits test and go to
the next Stand-In test.
Stand-In Account File Test: Enter a value to indicate the authorization response
that you want Stand-In processing to generate when one of the following is true:
• The account is listed on the Stand-In Account File with an entry reason of C
(credit), L (lost), O (other), S (stolen), or U (unauthorized use).
• The transaction failed the CVC 1 test.
Premium Limits Test: Enter a value to indicate the authorization response that
you want Stand-In processing to generate when it receives an authorization
request that exceeds the Premium limits.
Premium Listings
The Premium Listings section is optional.
The section allows you to identify cardholder accounts that should have higher
authorization limits than standard limits for the card type. For example, the
default dollar amount Stand-In processing can approve for a standard card used
at a merchant category of Restaurant is USD 300. If an issuer has identified a
preferred cardholder that may easily exceed the card type default limit of USD
300, the issuer should consider using the Premium Listings service to provide
special handling and higher limits during a Stand-In authorization response.
If you are supporting Premium accounts, you must complete the following
fields in this section:
You also must establish either a single transaction limit to cover all transactions
or specify unique limits for card present and card-not-present transactions
by completing the Transaction Category Code (TCC) Limits section. If you
complete the Single Transaction Limit field, you do not need to complete the
transaction category code (TCC) limits section.
Define limits for Stand-In processing in Enter the three-digit currency code.
U.S. dollars or issuer’s cardholder billing
currency
Establish distinct transaction limits for Enter the amounts under the Card Present
different TCCs and Card Not Present columns.
−Or−
Establish different limits for card
present and card-not-present,
point-of-interaction situations
Range Blocking
The Range Blocking section is optional. Issuers can block ranges to help
avoid fraud losses during Stand-In and X-Code processing. Issuers can use
this section to identify a range of card numbers within an account range that
they want to block or unblock.
NOTE
Range Blocking is the default setting for newly assigned BINs. Issuers should
remove blocked ranges as cards are issued.
The Range Blocking section identifies ranges of card numbers within your
account ranges that you:
For information about the charges for Range Blocking, see the MasterCard
Consolidated Billing System manual.
1. In the From account number column, enter the first 11 digits of the account
number at the beginning of the range. (The first six of the 11 digits must
be the BIN.)
2. In the Through account number column, enter the first 11 digits of the
account number at the end of the range. (The first six of the 11 digits must
be the BIN.)
3. Select the Block check box or Unblock check box to indicate whether this
range of card numbers should be blocked or unblocked.
4. Select the appropriate response check box to indicate the response to issue
on blocked ranges.
NOTE
Remember to submit this section of the form again to MasterCard when you
decide to issue cards within these blocked ranges.
Because the most current form entirely replaces all previously requested range
blocks, you must list all range blocks that you require each time you submit
the form.
The expanded parameters section allows you to set limits for authorization
transactions based on a variety of transactions.
If you want to set Stand-In processing limits in a currency other than U.S. dollars
and you have not already provided the issuer’s cardholder billing currency to
MasterCard, you must complete the Currency Conversion Parameters—Acquirer
and Issuer Usage form.
IF you… THEN…
Want these transaction limits to apply to Enter the promotion code.
a specific promotion code
IF you… THEN…
Set limits for local-use-only cards, that • Enter the account range, ICA
is, cards that can be used only within a number, and card program of the
particular country local-use-only cards.
• Enter the Country Code of the specific
countries in which the cards may be
used. Enter the transaction limits by
TCC for that country.
This section allows you to choose whether the Stand-In System processes
Purchase with Cash Back transactions that are PIN-based, signature-based, or
both for Debit MasterCard® and Maestro® cards.
PIN-based Transactions: The transaction criteria for this category include any
transaction with DE 52 (Personal ID Number [PIN] Data).
If you choose one or both of the Purchase with Cash Back options (PIN-based
transactions or signature-based transactions), you must define the Transaction
Category Code Global Parameters for Purchase with Cash Back on page 4,
“Transaction Category Code Global Parameters” of the worksheet.
If you do not choose one or both of the PWCB options (PIN-based transactions
or signature-based transactions), the Authorization Platform declines the PWCB
transaction using Authorization Request Response/0110 message containing
DE 39 (Response Code), value 91 (Authorization System or Issuer system
inoperative) when you are unable to respond to the authorization request.
Limit-1 Processing
The Limit-1 processing section is optional. Issuers should complete this section
only if you want Limit-1 processing.
Issuers most often use Limit-1 processing to control their volume of transactions.
For more information about Limit-1 processing, see “Basic Authorization
Concepts.”
Issuer Floor Limit-1 in USD: The values established in this category reside on
all acquirer MIPs.
The MIP sends transactions to Stand-In processing if the amount is less than or
equal to the Issuer Floor Limit-1 and all of the following are true:
• The card number is not listed as a restricted card on the Electronic Warning
Bulletin file.
• The transaction does not include an Address Verification Service Request.
• The transaction was not generated at a cardholder-activated terminal
Self-Service Terminal/Level 2.
• The transaction is not an ATM transaction.
• The transaction does not contain a “merchant suspicious” indicator.
• The transaction is not a chip transaction.
Nth Transaction: This value tells the acquiring MIP that for every Nth
transaction less than the Issuer Floor Limit-1, the MIP routes the transaction
directly to the issuer for approval. Enter the desired numeric value to establish
the Nth transaction.
Primary ICA Number: Enter the six-digit ICA number of the first ICA number
assigned to a customer.
CSI: Enter the issuer-defined, seven-position alphanumeric value that will also
be provided when registering accounts for Product Graduation. This value
ensures MasterCard recognizes the issuer-defined CSI when used in Product
Graduation account registration.
Card Program: (Optional) Enter the three-digit product code for which the
values on this worksheet apply. For a complete list of valid values, refer to
DE 63 (Network Data), subfield 1 (Financial Network Code) in the Customer
Interface Specification manual.
Country Codes: Enter the three-digit country code. You can designate as many
as 10 individual countries for which these transaction limits will apply. For
a list of country codes, see the Quick Reference Booklet. Designate 000 to
establish limits that apply to all countries. If you do not enter a country code,
MasterCard uses 000 as the default.
IF you… THEN…
CAT Level: Enter the one-character numeric code that identifies transactions
that occur at a CAT. A CAT must be one of the following types of terminals:
IF you… THEN…
Want these transaction limits to apply to Enter the CAT level.
a specific CAT level
If the issuer has registered the graduated account with a CSI, the Stand-In
System uses the unique Stand-In limits defined by the issuer for the given CSI.
If the issuer has not registered the graduated account with a CSI, and the
product associated with the primary account number (PAN) does not match the
product associated with the authorization account range, the Stand-In System
applies limits, as defined on the issuer's Stand-In Processing Worksheet, which
could include account range limits for the graduated product or ICA level limits.
If the issuer has not established these other limits, the Stand-In System applies
the MasterCard default limits for the graduated product.
This section allows you to establish the cumulative number and amount of
transactions allowed over a range of four days for transactions matching the
same CSI value defined on the TCC/MCC Customer Specific Index Parameters
worksheet page.
If you want to set Stand-In processing limits in a currency other than U.S. dollars
and you have not already provided the issuer’s cardholder billing currency to
MasterCard, you must complete the Currency Conversion Parameters—Acquirer
and Issuer Usage form.
For more information about brand product categories and associated card
products, see “Brand Product Categories.”
Use the MasterCard default values Select the Check this box to use the
minimum/default values listed below
check box.
Define limits for Stand-In processing in Enter the three-digit currency code.
U.S. dollars or issuer’s cardholder billing
currency
NOTE
Day 1 of the issuer’s accumulative limit must be equal to or greater than the
issuer’s highest TCC global limit.
In this example, Stand-In processing also can authorize as much as USD 1,800
in transactions. Stand-In processing will approve as much as:
Therefore, a cardholder charging USD 1,000 during the first two days would
have access to USD 800 during the next two days.
2 6 1800
3 6 1800
4 6 1800
If the issuer has registered the graduated account with a CSI, the Stand-In
System uses the unique Stand-In limits defined by the issuer for the given CSI.
If the issuer has not registered the graduated account with a CSI, and the
product associated with the primary account number (PAN) does not match the
product associated with the authorization account range, Stand-In will apply
limits as defined on the issuer's Stand-In Processing Worksheet, which could
include account range limits for the graduated product or ICA level limits. If the
issuer has not established these other limits, the Stand-In System applies the
MasterCard default limits for the graduated product.
If you do not complete this section, MasterCard will use the default values noted.
No Response Resend Limit (1-20): Specifies the number of times that the
Stand-In System attempts to resend a SAF message without receiving a response
from the issuer before auto-deleting SAF messages. Used when the Automatic
Deletion Option is selected. (Default is 3).
If the Automatic Deletion Option is not selected, the resend limit does not
apply and the same advice may be sent multiple times over a four-day period
until the issuer responds.
Advice Response Wait Time: Specifies the advice response wait time in
seconds (30-180 seconds). (Default is 30 seconds.)
About CAPS
Central Authorization Processing Service (CAPS) provides certain customers with
a 24-hour authorization service called Stand-In processing. Stand-In processing
provides authorization responses to acquirers on behalf of the issuer.
Stand-In processing uses the following two types of data that the issuer provides:
CAPS customers list positive and negative card accounts in the Account File
for authorization responses that prompt the merchant to approve, decline, or
capture the card. All positive card accounts have entry reason V (Premium
Listings Card) for CAPS listing purposes, including accounts that have standard
authorization limits.
Stand-In performs all steps of the testing process. In addition, for CAPS
issuers, it will keep track of the cumulative count and amount and reference
the Stand-In Account File to validate against the cardholder’s available-to-buy
amount. CAPS customers also may list restricted accounts in the Electronic
Warning Bulletin or Local Stoplist to direct the merchant to capture the card.
For more information, see the Account Management System User Manual.
MasterCard updates the Account File immediately after it receives the file.
For more details about transmitting files to MasterCard, see the File Transfer
Manual. Issuers can also update the Account File manually via MasterCard
eService. For more information about updating the Account File, see the
Account Management System User Manual.
The transaction detail can also be delivered via store-and-forward (SAF) advice
messages. The issuer can retrieve these SAF messages any time online as
described in “Online Authorization Messages.”
CAPS Features
CAPS offers customers the following features.
Effective Dates
Online maintenance to the Stand-In Account File (including file maintenance
performed using MasterCard eService or hard copy) is effective immediately.
Cumulative transaction tallies stored for each account within CAPS are not set to
zero when issuers use the online method to update the positive account listings.
Purge Dates
Positive CAPS Account Listings remain in the file until the issuer purges
(deletes) them. MasterCard automatically will purge account numbers added to
the Stand-In Account File with a soft or hard negative entry reason according to
the purge date on file.
Bulk files must meet the following specifications to pass MasterCard edits.
Bulk ID RC25
Blocked Yes
Procedures
To create and transmit the bulk file using the MasterCard Network, complete
these steps.
Input File Type an-1 Type of maintenance activity included in the file.
Valid value: U (update)
PIN Verification.....................................................................................................................9-159
PIN Verification in Stand-In Processing.................................................................................9-159
Portfolio Sales Support ...............................................................................................................9-161
Full BIN Transfer ..................................................................................................................9-161
Partial BIN Transfer...............................................................................................................9-162
Fees ......................................................................................................................................9-162
Private Label Transaction Processing ..........................................................................................9-163
Private Label Processing .......................................................................................................9-163
Private Label Account Range Registration.............................................................................9-164
Activation and Initial Load of Private Label Prepaid Cards ...................................................9-165
For More Information ...........................................................................................................9-166
Private Label Non-Financial Service............................................................................................9-167
Promotion Code..........................................................................................................................9-167
Proximity Payments ....................................................................................................................9-168
Purchase of Goods or Services with Cash Back Transactions.....................................................9-169
“Purchase Amount Only” Approval Response Code.............................................................9-169
Alternate Processing .............................................................................................................9-170
Reversals of Purchase of Goods or Services with Cash Back Transactions...........................9-170
India Intracountry Cash Back Transactions...........................................................................9-171
South Africa Intracountry Cash Back Transactions ...............................................................9-171
For More Information ...........................................................................................................9-172
Real-time Substantiation..............................................................................................................9-172
Background ..........................................................................................................................9-172
Merchant Validation for Real-time Substantiated Transactions ..............................................9-173
Merchant Terminal Verification .............................................................................................9-174
Real-time Substantiation Amounts ........................................................................................9-174
Examples ..............................................................................................................................9-175
Authorization Reports ...........................................................................................................9-177
To Participate........................................................................................................................9-178
For More Information ...........................................................................................................9-178
Recurring Payments ....................................................................................................................9-178
Indicating a Recurring Payment ............................................................................................9-178
Recurring Payment Test Transactions ...................................................................................9-179
Maestro Recurring Payments Program ..................................................................................9-179
Recurring Payment Cancellation Service.....................................................................................9-180
RiskFinder ...................................................................................................................................9-181
Sweden Domestic Authorization Switching Service ....................................................................9-182
Issuers must provide account balance information for both approved and
declined authorization responses.
When the issuer provides the available balance in the authorization response,
POS and ATM terminals that are programmed to accept account balance data
can display or print the available balance.
All prepaid Debit MasterCard® issuers in the U.S. region must support account
balance responses.
Prepaid Debit MasterCard card issuers must provide the cardholder's account
balance information in DE 54 (Additional Amounts) of the Authorization Request
Response/0110 message for approved and declined authorization responses.
NOTE
The available balance returned on an approved response is the prepaid account
balance after the transaction amount has been deducted. The available balance
on a declined response indicates the current account balance, without deducting
the declined amount.
All acquirers in the U.S. region that support merchants within select card
acceptor business codes (MCCs) must support account balance responses for
transactions initiated at point-of-sale (POS) terminals for all prepaid Debit
MasterCard account ranges. This requirement applies only to card present
transactions occurring at attended terminals. For more information about
effective dates for acquirers in the U.S. region to begin supporting partial
approvals, full and partial reversals, and account balance by MCC, see “Acquirer
Mandate to Support Partial Approvals, Reversal Requests, and Account Balance
Responses (U.S. Region Only).”
Effective in 2020 with Release 20.Q2, issuers must support account balance
response for prepaid card account ranges (MasterCard, Debit MasterCard, and
Maestro). The acquirer of a merchant included in any of the MCCs listed
in “Effective Dates for Acquirer Mandate to Support Partial Approvals and
Account Balance Responses Globally” (for card present transactions conducted
at attended terminals only) must support account balance responses for all
prepaid card account ranges (MasterCard, Debit MasterCard, and Maestro).
Issuers in the U.K. must support account balance response for prepaid card
account ranges (MasterCard, Debit MasterCard, and Maestro) by 2014 (Release
14.Q2). MasterCard reserves the right to expand the number of markets that
may be required to support prior to 2020.
Refer to the Account Level Management User Manual for detailed information.
Issuers list the following types of accounts in the Stand-In Account File:
AMS allows customers to identify and manage restricted accounts. AMS collects
and distributes MasterCard restricted account listings in the Electronic Warning
Bulletin File for use in authorization processing.
• Lost
• Stolen
• Counterfeit
• Severe credit problems with continued activity
This gives issuers the opportunity to select the geographical area covered by
each listing to target the specific fraud problem.
The PayPass Mapping Service leverages the PAN Mapping File (MCC106).
MCC106 contains the service-eligible PayPass account number and the
associated cardholder PAN. Each PayPass account number is unique and several
PayPass account numbers can be associated with a single PAN (a family with
the same PAN can have multiple PayPass cards or devices).
The PayPass Mapping service is not available to issuers that support the use of
online PIN with a card or device product. If PAN mapping is performed in a
transaction using online PIN, the PIN validation will fail.
MasterCard supports listing accounts for MCC106 with AMS using the following
methods:
For detailed information, refer to the Account Level Management User Manual.
For detailed information, refer to the Account Level Management User Manual.
For detailed information, refer to the Account Level Management User Manual.
The following table explains how to create two types of blocked listings.
Range Block The issuer establishes the range MasterCard adds the
block on the Stand-In Processing listing to the Account File.
Worksheet.
The following table compares the levels of protection provided by the listing
types.
Under
Stand- Merchant Chargeback Rights under
In/Limit-1 X-Code Floor Limit Reason Code 4807
Group or Series Yes Yes Yes Only in catastrophic
situations when approved
by MasterCard
For more information about blocking ranges, see “Stand-In Processing” and
“Setting Stand-In Parameters.”
The Account Status Inquiry Service supports purchase account status inquiry
transactions and payment account status inquiry transactions for MasterCard®
credit, Debit MasterCard®, and Maestro® acceptance brands.
• American Express
• Diners
• Discover
• JCB
• Private label cards
• Visa
The Account Status Inquiry service does not provide any chargeback rights in
the event of a dispute.
Acquirers are prohibited from placing a value of one major unit of currency
or any other nominal test amount (including equivalent units of local currency
such as EUR 1 or JPY 1) that does not represent an actual purchase amount in
DE 4 of the Authorization Request/0100 message.
For details about data requirements, see the Customer Interface Specification
manual.
Benefits
The Payment ASI helps improve the payer’s experience when confirming a
recipient’s card account for future use. Issuers can clearly identify:
How It Works
A Payment ASI request response from the Sends the acquirer an Authorization
issuer is either not provided or the issuer Request Response/0110 message where
is not available DE 39 = 91 (Authorization Platform or
issuer system inoperative).
Following is a list of the data elements and values applicable to Payment ASI
Authorization Request/0100 messages.
For details about data requirements, see the Customer Interface Specification
manual.
Acquirers
Acquirers that choose to support Product Inquiry Service transactions must send
Authorization Request/0100 messages containing DE 61 (Point-of-Service [POS]
Data), subfield 7 (POS Transaction Status), value 8 (Account Status Inquiry
Service) and DE 4 (Amount, Transaction) with a transaction amount of zero
when submitting Product Inquiry Service transaction requests.
NOTE
Product Inquiry Service messages that include address verification and/or CVC
2 validation requests will be deemed to be an attempt to mitigate fraud. As
such, they will be designated as an Account Status Inquiry Service transaction
and billed accordingly.
Issuers
For more information about the Product Inquiry Service, contact the Customer
Operations Services team.
Participation Requirements
You must have online access to participate in AVS.
• Indicate that it does not participate in AVS using AVS Service Indicator 0
• Receive AVS data in non-condensed format using AVS Service Indicator 1
• Receive AVS data in condensed format using AVS Service Indicator 2
• Receive AVS data in condensed format using AVS Service Indicator 3
• Receive AVS data in condensed format using AVS Service Indicator 4
For more information about signing on to the MasterCard Network, see “Online
Authorization Messages.”
AVS Process
Stages of the AVS transaction process.
2. The issuer MIP applies an algorithm to construct the address key, which
the issuer uses to verify the address.
3. The issuer host compares the address key in DE 120 to the address key in
the issuer database.
Address Key
The address key is the part of the Authorization Request/0100 message that
contains the address data.
To achieve a complete match, the key that AVS sends in DE 120 (Record Data)
must be the same as the key in the issuer’s database. The address key consists
of the following subelements in DE 120:
Using AVS Service Indicator 4, AVS will condense the cardholder postal/ZIP
code to contain only numeric values, with a maximum of nine values.
Cardholder Address
The Authorization Platform will not truncate the address data passed from the
acquirer if greater than 29 positions. DE 120 is an LLLVAR field; therefore, it
will indicate the length of the data being passed.
NOTE
Some merchants or acquirers currently are limited to supporting only numeric
data.
• Ignores all special characters (such as hyphens [-], slashes [/ or \], and
number signs [#])
• Excludes the portions of the address that could be open to
misinterpretation, such as apartment numbers
3. When AVS finds a space or an alphabetic character, it stops examining the
cardholder billing address.
4. AVS constructs the condensed AVS key.
Stages of the process to condense the post/ZIP code and address data:
4J235 1520 Main Street, 4J235 _ _ _ _ 15203 4J235 _ _ _ _ 1520 4235 _ _ _ _ 15203
Apartment 3
The cardholder billing address is 1520 Main Street, Apartment 3. The issuer is
using a condensed address key using AVS Service Indicator 3.
The cardholder neglects to provide the merchant with the apartment number 3,
so the merchant omits the apartment number from the AVS request. However,
the matching algorithm still finds a complete match.
Merchant enters...
Postal/ZIP Cardholder
Code Address AVS Address Key Issuer’s Address Key Result/Explanation
The cardholder’s address is 54 East Street; however, the cardholder provides the
merchant with the address of 59 East Street.
Merchant enters...
Postal/ZIP Cardholder
Code Address AVS Address Key Issuer’s Address Key Result/Explanation
Issuer Procedures
Stages of the process that issuers follow to receive and respond to AVS requests.
IF the issuer
receives… THEN the issuer signs on with value…
Non-condensed AVS 1 in DE 94, byte 3.
data
For customers using group sign-in, the value chosen applies to all BINs in the
group.
2. When the issuer receives an AVS request, the issuer verifies the cardholder
billing address, matching it against the issuer’s address file.
3. The issuer generates an Authorization Request Response/0110 that includes
the AVS response (and an authorization response, if the AVS request
accompanied an authorization request).
The ATM Bill Payment service allows cardholders to use their MasterCard®
credit card or Debit MasterCard® card at any ATM to pay utilities and other bills
when the service is supported domestically.
The ATM Bill Payment service allows cardholders to use their MasterCard®,
Debit MasterCard®, Cirrus®, or Maestro® card at any ATM to pay utilities and
other bills where the service is supported domestically for the Europe region.
To Participate
Contact your regional office for information about implementation of the ATM
Bill Payment service for your local market.
For details about data requirements, see the Customer Interface Specification
manual.
Acquirers entering this market must be able to provide ATM screens that offer
an installment payment option and provide the ability to print the issuer’s
installment payment details on the ATM receipt. Issuers that process domestic
ATM transactions may optionally support this service unless mandated by
country regulations.
The ATM Credit Card Cash Advance in Installments service is available to only
be acquired as single message transactions. The ATM Credit Card Cash Advance
in Installments service is not available to ATM acquirers in the Europe region.
This service is optional for issuers that process domestic ATM transactions on
the Dual Message System, unless mandated by country regulations.
The ATM installment inquiry occurs when the cardholder requests a cash
advance amount with an installment period for repayment.
Once a cardholder approves the terms and conditions of the issuer’s installment
payments, the acquirer initiates an ATM installment withdrawal transaction.
Alternate Processing
ATM Credit Card Cash Advance in Installments services are not processed by
the Stand-In System or X-Code System. Transactions are declined using the
Authorization Request Response/0110 message containing DE 39 (Response
Code), value 91 (Authorization System or Issuer System inoperative).
To Participate
Contact your regional office for information about implementation of the ATM
Credit Card Cash Advance in Installments services for your local market.
Benefits
Reversal Requirement
Authorizations that are acquired in the Europe region must be reversed within
24 hours of a transaction cancellation or of a finalization of the transaction for
an amount lower than the authorized amount. Any authorized amount not
reversed must correspond to the transaction amount. An acquirer will not be
required to submit a partial reversal if a clearing message for a lower amount is
submitted within 24 hours of finalization of the transaction.
This mandate enables issuers to more accurately manage the card’s open-to-buy
and addresses cardholders’ and regulators’ concerns with current practices. The
reversal requirement does not apply to card acceptor business code (MCC)
5542 (Fuel Dispenser, Automated) transactions, aggregated transit transactions,
transit debt recovery transactions, or to preauthorizations or authorizations
with an expired payment guarantee.
The merchant may also use any appropriate and effective manner of its
choice to inform the cardholder (for example, verbal communication, or
appropriate and visible written signage near the terminal). The amount may
be communicated as a precise currency amount (for example, EUR 250).
Alternatively, the merchant can explain how the amount is calculated, using a
simple-to-understand formula (for example, the room-rate plus 15 percent).
Where these tolerances are eliminated, issuers in the Europe region must ensure
they no longer block the cardholder’s account for any amount in excess of the
approved amount. These rules changes enable a more accurate management of
the card account’s open-to-buy.
The 20 percent tolerance for gratuities remains applicable for card present
transactions, which are neither chip/PIN nor PayPass, in view of the established
market practice of adding the gratuity after the authorization on signature-based
transactions.
At the latest when the payment guarantee period expires, Europe region issuers
must release any block they may have placed on the cardholder’s account in
relation to the authorization.
This rule change clearly defines the issuer payment guarantee exposure period
for all transaction scenarios and limits the maximum period of issuer exposure
(which is currently unlimited).
The expiry of the payment guarantee does not affect other types of chargeback
rights. For example, a transaction cannot be charged back under reason
codes 4837 (No Cardholder Authorization) or 4863 (Cardholder Does Not
Recognize—Potential Fraud) just because the transaction presentment was made
after the payment guarantee has expired. Acquirer-financed installment billing
transactions are exempt from the MasterCard rules providing for expiry of the
payment guarantee. When the full transaction amount has been authorized, the
merchant must be able to submit the corresponding installments according to
the agreed payment schedule, which may be longer than 30 days.
NOTE
These requirements do not apply to MasterCard Contactless (PayPass) transit
aggregated or transit debt recovery transactions.
Preauthorization
For example, the transaction might not be completed when the cardholder is
offered the choice to complete the transaction with another payment means
at a later time, such as, when checking out of a hotel or returning a rental
car, or when the goods ordered by the cardholder might be later found to
be out of stock.
Scenarios
The following scenarios are examples in which card acceptors can use a
preauthorization to benefit from its greater processing flexibility or from its
more generous payment guarantee terms:
• A hotel wants to obtain a payment guarantee at check-in for the room rate,
plus a provision for possible additional expenses related to the minibar or
breakfast—the hotel uses a preauthorization because it supports estimated
amounts.
• Another hotel wants to obtain a payment guarantee at check-in for a hotel
stay of 10 days—the hotel uses a preauthorization because the associated
payment guarantee is valid for up to 30 days and the clearing presentment
will take longer than four business days.
• An airline wants to obtain a payment guarantee at flight-booking time for
certain types of flights where the ticket may take several days to issue—the
airline uses a preauthorization because the associated payment guarantee
is valid for up to 30 days and the clearing presentment may take longer
than four business days.
• An e-commerce merchant wants to obtain a payment guarantee at order
time, before it can confirm that the goods are actually available in
stock—the merchant uses a preauthorization because the transaction may
still be canceled if the goods are later found to be out of stock.
• Another e-commerce merchant wants to obtain a payment guarantee
at order time but the items ordered may take several days to ship—the
merchant uses a preauthorization because the associated payment guarantee
is valid for up to 30 days and the clearing presentment may take longer
than four business days.
NOTE
Maestro preauthorizations are permitted only for automated fuel dispenser
(AFD), Maestro PayPass transit aggregated, and card-not-present (CNP)
transactions. In addition, for CNP preauthorizations, the transaction amount
must equal the approved authorization amount.
Final Authorization
NOTE
Acquirers outside of the Europe region may optionally submit final
authorizations, but must comply with requirements of clearing for the amount
authorized and within four business days if they choose to do so.
DE 61—DE 48 Comparison
Issuers globally must recognize values 0 (Normal Authorization/Undefined
Finality) and 1 (Final Authorization) in DE 48, subelement 61, subfield 5 to
distinguish a final authorization from a normal authorization/undefined finality
in Authorization Request/0100 and Authorization Advice/0120 messages.
Defini-
DE 61, SF DE 48, SE tion/Com-
7 61, SF 5 DE 4 DE 3 ment Acquirer Issuer
Defini-
DE 61, SF DE 48, SE tion/Com-
7 61, SF 5 DE 4 DE 3 ment Acquirer Issuer
0 0, not >0 All Authorization Permitted for Must be able to
present with card acceptors receive.
Undefined outside the
Finality Europe region;
not permitted for
card acceptors
in the Europe
region (not
rejected by the
Authorization
Platform).
Defini-
DE 61, SF DE 48, SE tion/Com-
7 61, SF 5 DE 4 DE 3 ment Acquirer Issuer
Balance Inquiries
MasterCard supports the several types of balance inquiry requests for
cardholders to perform balance inquiries.
Upon receipt of a POS balance inquiry, participating issuers return the available
balance in the authorization response. The Authorization Platform performs
any applicable currency conversion and forwards the available balance to the
acquirer. The acquirer provides the available balance to the merchant for
display on the customer’s printed receipt.
Alternate Processing
The Authorization Platform does not support Limit–1 processing for ATM or POS
balance inquiries. If the issuer participates in ATM and POS balance inquiries,
all ATM and POS balance inquiries are forwarded to the issuer for processing.
ATM and POS balance inquiries are not eligible for processing by the Stand-In
System or X-Code System. If the issuer is unavailable, the Authorization
Platform returns an “Authorization System or issuer system inoperative”
response to the acquirer.
To Participate
Issuers can complete the Point-of-Sale (POS) and ATM Balance Inquiry
Participation (Form 771).
For details about data requirements see the Customer Interface Specification
manual.
The SMS Balance Inquiry service positions card issuers to be more competitive
by providing their cardholders with convenient real-time access to their
account balance information via their mobile devices. Issuers participating
in the SMS Balance Inquiry service receive these balance inquiries with DE
22 (Point-of-Service [POS] Entry Mode), subfield 1 (POS Terminal PAN Entry
Mode), value 81 (PAN entry via electronic commerce, including chip).
To Participate
Issuers that want to participate in the SMS Balance Service Program must
support balance inquiries.
Issuers that want to participate in the SMS Balance Service Program must
complete a contract and registration form. For more detailed information and
inquiries about the SMS Balance Inquiry Service, send an email message to
[email protected].
For details about data requirements see the Customer Interface Specification
manual.
For details about data requirements, see the Customer Interface Specification
manual.
Cardholder-Activated Terminals
Cardholder-activated terminals (CATs) are usually unattended terminals that
accept bankcards, debit, charge, and proprietary cards. These terminals are
frequently installed at rail ticketing stations, gasoline stations, toll roads, parking
garages, and other merchant locations.
Gaming transactions are not permitted at IFC terminals acquired within Europe.
NOTE
The IFC Blocked Gaming File applies only to in-flight commerce gaming, and
not to other IFC activity.
To list BINs in this file, complete the IFC Range Blocking for Gaming
Transactions (Form 161).
Effective dates for the IFC Blocked Gaming File are the first and 15th day of
each month. MasterCard must receive issuer listings at least two weeks before
the effective date to be included in the file.
Distribution of the IFC Blocked Gaming File occurs two times each month.
MasterCard provides it either via a MasterCard bulk file or via MasterCard File
Express. For the file layout, see the IFC Blocked Gaming Transactions (Form
161).
1. MasterCard creates the IFC Blocked Gaming File at approximately 13:00 (St.
Louis time) and distributes it to acquirers’ MIPs.
2. Acquirers stage the file for unloading and distribute it to their gaming
service providers.
3. Gaming service providers must ensure timely delivery and installation of
the IFC Blocked Gaming File to the on-board servers that monitor IFC
transactions.
NOTE
Because MasterCard requires IFC Blocked Gaming File access before every
gaming transaction, acquirers and gaming service providers must distribute and
install the file when they receive it.
In-flight commerce gaming transactions bypass Limit-1 processing (that is, they
go directly to the issuer).
CVC 2
CVC 2 is a three-digit code algorithmically derived by the issuer and indent-
printed on the signature panel to the right of the account number.
• The acquirer transmits the CVC 2 value that the cardholder provided to the
merchant in DE 48 (Additional Data—Private Use), subelement 92 (CVC 2)
of the Authorization Request/0100 message.
• The issuer provides a valid response in DE 48, subelement 87 (Card
Validation Code Result) of the Authorization Request Response/0110
message to indicate that the CVC 2 value was verified (value M or N) or not
processed (value P).
Participation Requirements
Following are the participation requirements for acquirers and issuers using
CVC 2 verification.
Acquirers
When cardholders provide merchants with the CVC 2 value for transactions,
acquirers must include the CVC 2 value in DE 48, subelement 92 of the
Authorization Request/0100 message.
The acquirer is responsible for ensuring that the merchant receives the CVC
2 response code provided by the issuer in DE 48, subelement 87 of the
Authorization Request Response/0110 message.
Issuers
Issuers must be able to receive and to process the CVC 2 value when present
in DE 48, subelement 92 of the Authorization Request/0100 message, and to
provide a valid CVC 2 response in DE 48, subelement 87 of the Authorization
Request Response/0110 message.
CVC 2 values M, N, and P are considered valid when used by issuers. Only
MasterCard can use CVC 2 value U.
Issuers should note that if an acquirer transmits both CVC 1 and CVC 2 data,
CVC 1 processing takes precedence over CVC 2 processing.
Valid Issuers must verify the CVC 2 value and send the
appropriate response to the acquirer.
NOTE
At this time, the MasterCard Card Validation Code 2 (CVC 2) Validation Program
is only applicable to merchants in the U.S. region. When a U. S. region merchant
is registered in the MasterCard CVC 2 Validation Program, issuers may use
chargeback message reason 4837 (No Cardholder Authorization) to charge back
a face-to-face, key-entered transaction if proper CVC 2 validation was received
instead of card imprint. In lieu of obtaining a card imprint to remedy chargeback
message reason code 4837, the MasterCard CVC 2 Validation Program allows
registered merchants in the program to process a key-entered, face-to-face
transaction containing a CVC 2 value that is an acceptable proof of card presence.
CVC 3
CVC 3 is a code algorithmically derived by a PayPass card or device.
The acquirer receives the following CVC 3 data in the Authorization Request
Response/0110 message containing DE 48, subelement 87 (Card Validation
Code Result):
If the CVC 3 data is valid, the Authorization Platform will not include DE 48,
subelement 87 in the Authorization Request Response/0110 message to the
acquirer.
This option only is available to issuers, which are connected to the MasterCard
Network, participating in the PayPass Mapping Service or the Dynamic CVC 3
Pre-validation Service.
MasterCard supports entry of the ATC data in DE 101 (File Name), value
MCC109 via the following methods:
Issuers can request deletion of a PayPass MCC109 record, including all historical
ATC values associated with the record, from the ATC database by submitting a
R311 bulk file maintenance request.
Issuers must delete an existing record if the account number associated to the
record is reissued because the PayPass card or device is lost/stolen, canceled,
damaged, or it has expired.
Issuers must include the following Detail Record fields when submitting a
PayPass ATC File deletion request:
To determine the record detail, issuers can submit a RH51 ATC Data File
Request identifying the account range for which the issuer wants to see all
accounts and their ATC values. The current record details are provided in
the ATC Data File Outbound (TM44). For PayPass ATC file formats, see the
Account Management System User Manual.
MCC109 maintenance requests submitted via the online Issuer File Update
Request/0302 message or MasterCard eService are applied immediately.
Maintenance requests submitted by bulk file are applied one time per day at
18:00 hours (St. Louis, Missouri USA time).
For more information about MCC109 maintenance requests, see the Account
Management System User Manual.
Alternate Processing
MasterCard considers the results of the CVC 3 validation in DE 48, subelement
71 (On-behalf Services) when responding to the Authorization Request/0100
message for issuers participating in pre-validation services or in the Stand-In
validation services. If the results are invalid, MasterCard uses the issuer’s
instructions from the decision matrix as set in the key file.
Authorization Reports
The following reports provide information about CVC 3 on-behalf services.
To Participate
CVC 3 on-behalf services are currently available to issuers that process through
the Dual Message System.
For more information about CVC 3 on-behalf services and how to participate,
see the PayPass On-behalf Services Guide.
Customers that use MasterCard ECR Service can request this service by
completing the CVC Verification Specification Form for Emergency Card
Replacements (Form 566/567).
NOTE
Customers that do not currently use MasterCard ECR Service can request the
ECR Service by completing the Global Service questionnaire, available from the
Customer Operations Services team.
To produce ECRs with CVC technology, MasterCard either must obtain CVC
keys from issuers or receive permission from issuers to use CVC keys that they
provided to MasterCard for CVC verification in Stand-In processing.
To provide MasterCard with CVC keys and specifications, complete the CVC
Specification Form for Emergency Card Replacements (Form 566/567).
MasterCard securely stores these keys and components, allowing access to the
information only to generate CVC coding for the ECRs processed through the
Global Service Center.
Both acquiring and issuing CIR and MSI transactions are limited to Europe
region acquirers and issuers that process through the MasterCard Network.
Cirrus
The following transaction types can be initiated at the ATM and are indicated
by the contents of DE 3 (Processing Code), subfield 1 (Cardholder Transaction
Type Code) for CIR transactions:
• 00 (Purchase)
• 01 (Withdrawal)
• 28 (Payment Transaction)
• 30 (Balance Inquiry)
• 91 (PIN Unblock)
• 92 (PIN Change)
Maestro
Maestro (MSI) is a MasterCard brand for debit card products that may be used
both at an ATM and a point-of-service (POS) terminal. POS transactions include
face-to-face and electronic commerce (e-commerce) transactions. Following are
the valid values for DE 3 (Processing Code), subfield 1 (Cardholder Transaction
Type Code) for MSI transactions:
• 00 (Purchase)
• 01 (Withdrawal)
• 09 (Purchase with Cash Back)
• 20 (Purchase Return/Refund)
• 28 (Payment Transaction)
• 30 (Balance Inquiry)
• 91 (PIN Unblock)
• 92 (PIN Change)
For POS processing, MasterCard has defined specific POS processing criteria for
MSI transactions. DE 35 (Track 2 Data) must be present in the POS transaction.
For Maestro e-commerce transactions, if the acquirer could not construct DE
35, the Authorization Platform will build DE 35 using the contents of DE 2
(Primary Account Number [PAN]) and DE 14 (Date, Expiration). Although
the Authorization Platform supports MSI transaction acquiring, only specified
acquirers have this functionality. To ensure transactions are submitted by
eligible acquirers, the Authorization Platform verifies the acquirer parameter
when an authorization transaction is branded as MSI.
Alternate Processing
For issuers that choose to use the Stand-In System for alternate processing,
Stand-In uses either the product or account range issuer–defined limits to
determine how to respond to an Authorization Request/0100 message. If an
issuer does not specify account range level processing, the Stand-In System
uses the MasterCard defined product level defaults.
For the current definition of minimum transaction limits, see the Cirrus
Worldwide Operating Rules and the Maestro Global Rules.
CIR and MSI transactions are not processed by the X-Code System.
Specific processing rules and Standards have been defined for CIR ATM
processing and MSI ATM processing. For more information, see “ATM
Processing for Europe Region Acquirers.”
Stages of the process that the Authorization Platform follows if the issuer
designates the BIN for local-use only:
NOTE
Use of the Country Level Authorization service does not alter a customer’s
responsibility for the use of local-use-only cards outside the country of issuance,
including liability for all authorized and all below-the-floor-limit transactions.
Acquirers may submit online messages in any valid local transaction currency.
Acquirers and issuers will receive amount-related data elements in the acquirer’s
transaction currency and issuer’s cardholder billing currency even if they use the
same currency. Acquirers and issuers have the option to receive amount-related
data elements in the settlement currency (always U.S. dollars).
Acquirers and issuers that want to change the option to receive settlement
amount-related data elements must complete the Currency Conversion
Parameters—Acquirer and Issuer Usage (Form 391). Issuers that submit
online RiskFinder™ scoring requests must be set up to receive settlement
amount-related data elements because RiskFinder requires U.S. dollar currency
within the scoring request.
CAPS issuers receive the Daily Activity Report in the issuer’s specified currency.
For example:
Data
Element Acquirer Sends Issuer Receives Issuer Returns Acquirer Receives
Data
Element Acquirer Sends Issuer Receives Issuer Returns Acquirer Receives
DE 9 N/A Rate used to convert Rate used to convert Rate used to convert
DE 4 amount from DE 4 amount DE 4 amount from the
acquirer’s transaction from acquirer’s acquirer’s transaction
currency to U.S. transaction currency currency to U.S.
dollars, if issuer to U.S. dollars, dollars, if acquirer
receives settlement if issuer receives receives settlement
amount-related data amount-related data amount-related data
elements elements (echo) elements
Not present if Not present if Not present if
issuer does not issuer does not acquirer does not
receive settlement receive settlement receive settlement
amount-related data amount-related data amount-related data
elements elements elements.
This data will
be present, as
defined, except when
the Authorization
Platform has declined
an Authorization
Request/0100
message and was
unable to complete
currency conversion
processing.
DE 10 N/A Rate used to convert Rate used to convert Rate used to convert
DE 4 amount from DE 4 amount from DE 4 amount from
acquirer’s transaction acquirer’s transaction acquirer’s transaction
currency to issuer’s currency to issuer’s currency to issuer’s
cardholder billing cardholder billing cardholder billing
currency currency (echo) currency.
This data will
be present, as
defined, except when
the Authorization
Platform has declined
an Authorization
Request/0100
message and was
unable to complete
currency conversion
processing.
Data
Element Acquirer Sends Issuer Receives Issuer Returns Acquirer Receives
DE 16 N/A Month and day Month and day Month and day
conversion rate is conversion rate is conversion rate is
effective effective (echo) effective.
This data will
be present, as
defined, except when
the Authorization
Platform has declined
an Authorization
Request/0100
message and was
unable to complete
currency conversion
processing.
DE 28 In acquirer’s In acquirer’s In acquirer’s In acquirer’s
transaction currency transaction currency transaction currency transaction currency
(echo)
Data
Element Acquirer Sends Issuer Receives Issuer Returns Acquirer Receives
DE 51 N/A Issuer’s cardholder Issuer’s cardholder Issuer’s cardholder
billing currency code billing currency code billing currency code.
(echo) This data will
be present, as
defined, except when
the Authorization
Platform has declined
an Authorization
Request/0100
message and was
unable to complete
currency conversion
processing.
Electronic Commerce
Electronic commerce (e-commerce) transactions are non–face-to-face, online
transactions that use electronic media over any public network such as the
Internet, or private network such as an extranet. E-commerce processing allows
transactions to be initiated from a cardholder-controlled device, such as a PC or
mobile phone, for purchasing goods and services on the Internet.
Customer Requirements
• All issuers must be able to receive and process all e-commerce data present
in the Authorization Request/0100 messages.
• All acquirers must properly identify e-commerce messages within the
Authorization Request/0100. They must be able to receive and to process
e-commerce Authorization Request Response/0110 messages.
1. The cardholder accesses a merchant’s website via the Internet and requests
to make a purchase.
2. The merchant submits the cardholder’s information to the acquirer.
3. The acquirer sends an Authorization Request/0100 message via the
MasterCard Network to the issuer.
4. The issuer makes the authorization decision and replies using an
Authorization Request Response/0110 message.
5. The acquirer responds to the merchant.
6. The merchant completes the transaction according to the authorization
response returned.
• No security protocol
• Channel encryption, which is a security layer that resides between an
application and its transport layers, for example, SSL (Secure Sockets Layer)
and HTTPS (Hypertext Transfer Protocol Secure)
• SecureCode transaction using the Universal Cardholder Authentication
Field (UCAF™)
AAV is generated by the issuer and presented to the merchant for placement in
the authorization request upon successful authentication of the cardholder.
UCAF is used to transmit the AAV from the merchant to the issuer for
authentication purposes during the authorization process.
Issuers that want to use AAV verification may implement the following AAV
verification services:
MasterCard SecureCode
MasterCard® SecureCode™ builds upon the infrastructure requirements for
channel encryption with the additional benefit of cardholder authentication.
When used in conjunction with components of the MasterCard payment
infrastructure, this program provides a mechanism for online merchants to
potentially receive an enhanced payment guarantee similar to what retailers
(non-Internet) receive with qualifying physical point-of-sale transactions.
For more information about using the MasterCard SecureCode AAV Verification
service, see the Customer Interface Specification manual.
For more information about using the service, see the MasterCard SecureCode
Dynamic AAV Verification in Stand-In Processing Customer Interface
Specification manual.
For additional information about the data elements required to support the use
of UCAF™, see the Customer Interface Specification manual.
To Participate
For details about data requirements, see the Customer Interface Specification
manual.
This program is available for registered billers and restricted to the following
utility and bill payment card acceptor business codes (MCCs):
Program Details
Implementation Requirements
All payments under the MasterCard Utility Payment Program are identified
by a specific Accountholder Authentication Value (AAV) in DE 48 (Additional
Data—Private Use), subelement 43 (Universal Cardholder Authentication Field
[UCAF] in the Authorization Request/0100 message:
5MUPPPROGRAM9999999999999999
Where a transaction is submitted with a static AAV, the issuer will have a
chargeback right for reasons of fraud, which would be resolved via standard
procedures.
To Participate
This service will be required for CNP transactions, including e-commerce, mail
order/telephone order (MOTO), and recurring payment transactions.
Benefits
• Provides issuers with a very predictive indicator about cards that need to be
monitored due to suspicious behavior
• Allows issuers, acquirers, and merchants to reduce fraud losses,
chargebacks, and associated costs by enabling issuers to intervene early on
alerted card accounts
• Enables increased collaboration and communications between merchants
and issuers to take fraud out of the system and ultimately increase
cardholder confidence in the system
How It Works
Fees
See the MasterCard Consolidated Billing System manual for fees and billing
information.
Reports
An issuer E-commerce Fraud Alerts for Issuers report will be available for Dual
Message System transactions that contains detail transaction information. This
report can be requested through PortfolioAnalytics.
How It Works
The ADC Threat Score provided with the Expert Monitoring Compromised
Account service provides participating issuers with valuable insights into the
risk of fraud occurring on each of their exposed accounts. This score provides
issuers with another key data point to assist them in determining when or if an
account should be reissued to avoid ADC-related fraud. Other data provided
with this service includes the Threat Score Days Elapsed, which specifies the
number of days since the threat score was refreshed; Case Key Codes #1, #2,
and #3, which identifies the case IDs that have been tagged to the account by
MasterCard Alerts; and ADC data type that have been potentially exposed such
as account number, magnetic stripe, personal identification number (PIN), CVC
2, personal information, and expiration date.
Authorization Processing
Authorization Reports
To Participate
For details about data requirements, see the Customer Interface Specification
manual.
The Fraud Rule Manager service is an optional service that allows participating
issuers to publish and enact business rules specific to their portfolio of
accounts. The outcome of the rules may be to introduce a Rule Adjusted Score,
Rule Reason Codes, or both into the authorization message when rule criteria
authorized by the issuer is met. This service may operate as a stand-alone
service or in partnership with the Expert Monitoring System.
Benefits
Expert Monitoring Real-time Fraud Scoring and Fraud Rule Manager services
provide the following benefits:
Authorization Processing
Alternate Processing
The Stand-In System and X-Code System do not consider Expert Monitoring
System information when processing an authorization request.
To Participate
For details about data requirements, see the Customer Interface Specification
manual.
Benefits
The Expert Monitoring Real-time Fraud Scoring Service for Merchants provides
the following benefits:
How It Works
The fraud score, which is prompted for in the authorization request message
and provided within the authorization response message, is a three-digit
number ranging from 001 to 998. The higher the score, the more likely it is that
the transaction is fraudulent.
The EMS fraud score can be used as a highly predictive data point and integrated
into a merchant’s fraud screening process. EMS fraud scores will be available
for all CNP transactions originating from accounts issued in the U.S. region.
Authorization Processing
1. At the time of the transaction request, the merchant prompts the acquirer to
request the EMS fraud score.
2. The acquirer requests the fraud score in the Authorization Request/0100
message and sends it to the Authorization Platform.
3. The Authorization Platform forwards the Authorization Request/0100
message to the MasterCard Expert Monitoring System.
4. The Expert Monitoring System scores the transaction, using a regionally
specific CNP fraud detection model, generates the scores, and then provides
the score to the Authorization Platform.
5. The Authorization Platform forwards the EMS fraud score results to the
acquirer in the Authorization Request Response/0110 message, along with
the issuer’s approval/decline.
6. The acquirer sends a response containing the EMS fraud score results to
the merchant.
To Participate
For details about data requirements, see the Customer Interface Specification
manual.
Customers can locate the expiration date in DE 14 (Date, Expiration), and from
the magnetic stripe track, in DE 45 (Track 1 Data), or DE 35 (Track 2 Data).
The following table provides examples of MasterCard expired card test logic.
Authorization
Card Request Authorization
Transaction Expiration Expiration Date Platform
Date Date (MM/YY) (YY/MM) Response Explanation of Logic
0910 1010 (October 1010 (October Accept October 2010 is later than the
(September 2010) 2010) current processing year and
2010) month. The system accepts the
date as valid.
0910 0209 (February 0902 (February Decline February 2009 is earlier than
(September 2009) 2009) the current processing year and
2010) month. The system declines the
date as expired.
0910 0830 (August 3008 (August 2030) Accept August 2030 is less than 20
(September 2030) years from September 2010. The
2010) system accepts the date as valid,
because 2030 is still within 20
years from 2010.
0910 0131 (January 3001 (January 2031) Decline January 2031 is 20 years and
(September 2031) four months from September
2010) 2010. The system declines the
dates as expired, because 2031
is more than 20 years from 2010.
NOTE
The Authorization Platform uses DE 14 (Date, Expiration), if present, for the
expired card test; otherwise, DE 35 (Track 2 Data), if available; otherwise, DE
45 (Track 1 Data), if available. If both DE 14 and track data are present, the
Authorization Platform uses DE 14 only.
When a transaction fails the expired card tests and the issuer is enabled for
Expired Card Override, the Authorization Platform forwards the Authorization
Request/0100 or Reversal Request/0400 message to the issuer for processing.
If the issuer is not enabled for Expired Card Override and the transaction fails
the expired card test, the Authorization Platform generates an “expired card”
authorization response 54 (Expired Card) in DE 39 (Response Code) of the
Authorization Request Response/0110 or Reversal Request Response/0410
message sent to the acquirer.
If the issuer is not enabled for Expired Card Override, the Authorization
Platform may decline cardholder transactions that the issuer would have
approved if the Authorization Request/0100 and Reversal Request/0400
messages were sent to the issuer.
Expired card tests at the acquirer MIP assume that the expiration date in the
authorization message is correct. However, improper keying, misunderstanding
of the date, or other human error can cause the expiration date listed in the
authorization message to be incorrect.
Authorization
Card Request Authorization
Transaction Expiration Expiration Date Platform
Date Date (MM/YY) (YY/MM) Response Explanation of Error
0910 05/31/11 3105 (merchant Decline May 2011 is eight months from
(September entered 0531 September 2010. However,
2010) instead of 0511) the merchant entered the
month (05) and the day (31),
but not the year (11). The
Authorization Platform reads
the expiration date as May
2031.
The system declines the date as expired, because 2031 is more than 20 years
from 2010. However, the expiration date is valid, and perhaps the issuer would
have accepted the transaction.
Alternate Processing
If the issuer is enabled for Expired Card Override and is unavailable, the
Authorization Platform performs the expired card tests, either in Stand-In
processing or during X-Code processing.
Stand-In Processing
Stand-In performs an expired card test. For transactions that fail the expired
card test, Stand-In processing:
See the MasterCard Consolidated Billing System manual for samples of these
reports.
X-Code Processing
X-Code processing performs an expired card test. For transactions that fail
the expired card test, X-Code processing returns to the acquirer code 54 in
DE 39 of the Authorization Request Response/0110, and sends an Authorization
Advice/0120 to the issuer.
MasterCard Corporate Fleet Card transactions are identified with the following
card acceptor business codes (MCCs): MCC 4468, 5499, 5541, 5542, 5983, or
7511. For more information about MCCs, see the Quick Reference Booklet.
NOTE
MCC 7511 is being life cycled and replaced with MCC 5541 (Service Stations
[with or without Ancillary Services]).
Acquirers receive incentive interchange rates for transactions that support the
data collection requirements of MasterCard Corporate Fleet Card® transactions.
To receive the incentive interchange rates for Fleet Card transactions, acquirers
must capture specific data to support submission requirements for clearing
records.
To determine which data to include, the merchant terminal must recognize the
Product Type Code on the magnetic stripe. The Product Type Code determines
the:
When the merchant terminal reads the Product Type Code, the terminal
responds by prompting for certain information.
Product Type
Code Value Terminal Prompt—Acquirer May Receive from Merchant
1 ID Number and Odometer
2 Vehicle Number and Odometer
3 Driver Number and Odometer
4 Odometer Only
5 No Prompt
When the acquirer receives the Fleet Card data from the merchant, the acquirer
must include some of the data in the DE 48 (Additional Data—Private Use) field
of the Authorization Request/0100 message.
4 None None
5 None None
Acquirers that support the Fleet Card program must also be able to interpret the
additional data provided by the issuer in DE 44 of the Authorization Request
Response/0110 message.
To learn more about supporting the Fleet Card program, contact the Customer
Operations Services team.
U.S. region MasterCard and Maestro issuers must use a method of transaction
blocking or decline all such transactions on an individual basis.
Issuers are not required to validate the transaction category code (TCC) value
for this purpose.
The Stand-In System limits of zero will apply for the following parameter
combinations:
These blocking parameters are also established for account range setup.
Issuers may receive Gaming Payment Transactions if they are located in Europe
region countries where online gaming and crediting of gaming winnings
on cards is permitted by law. For a list of these Europe region countries,
see Rule 8.12.1 in Chapter 12, “Europe Region Rules,” of the MasterCard
Rules. If an issuer’s country is not one of the listed countries that allows
gaming, the Authorization Platform declines the Gaming Payment Transaction
request with DE 39 (Response Code), value 57 (Transaction not permitted
to issuer/cardholder).
Alternate Processing
Acquirer Implementation
For details about data requirements, see the Customer Interface Specification
manual and MasterCard Rules.
GARS is mandatory in the U.S. region and optional for customers outside the
U.S. region.
Benefits
GARS reduces the processing time for call referrals from an average of 20
minutes to an average of five minutes or less.
GARS Process
When the merchant receives a “refer to card issuer” authorization response, the
merchant calls the acquirer.
The acquirer calls GARS, which uses one of the following paths to obtain an
authorization response:
GARS connects the acquirer to the issuer. The acquirer receives the
authorization response from the issuer and relays the response to the merchant.
If the issuer does not respond to the phone call within 30 seconds or for issuers
not registered for GARS, GARS connects the acquirer to MasterCard Stand-In
processing. The acquirer receives the authorization response from MasterCard
Stand-In processing. The acquirer relays the response to the merchant.
Acquirer Procedures
IF… THEN…
You receive an authorization response of Dial the GARS phone number for your
“refer to card issuer.” country (provided when you sign up for
GARS) after issuance of the “refer to card
issuer” message.
GARS says, “Welcome to the MasterCard Enter your six-digit billing ICA number,
Global Automated Referral Service. If you followed by the pound/hash sign (#).
make an error entry at any time, press the
star key. Please enter the Acquiring ICA
number followed by the pound sign.”
GARS says, “The ICA number entered is Press either the one (1) or two (2) key.
XXXXXX. If correct, press one. If not
correct, press two.”
GARS says, “Please enter the MasterCard Enter the 16-digit MasterCard cardholder
account number followed by the pound account number followed by the
sign.” pound/hash sign (#).
The issuer provides you with an Provide the merchant with the issuer’s
authorization response. authorization response.
If the issuer does not connect with the call within 30 seconds, GARS connects
you to Stand-In processing. Use the following procedure to receive an
authorization decision from Stand-In processing.
GARS says “Please enter the MCC Enter the MCC number and the
number, followed by the pound sign.” pound/hash sign (#).
GARS says “Please enter the merchant Enter the merchant number and the
number, followed by the pound sign.” pound/hash sign.
GARS says “Please enter the four digit Enter the four-digit expiration date in
expiration date in MM/YY format, MM/YY format and the pound/hash sign.
followed by the pound sign.”
GARS says “Please enter the transaction Enter the transaction amount in U.S.
amount in U.S. dollars and cents, dollars and cents and the pound/hash
followed by the pound sign.” sign.
GARS says, “You entered X dollars and X Press 2 to repeat this step.
cents. If correct, press 1. If not correct,
press 2.”
GARS says “Please choose one of the Enter the number for the transaction type
following transaction types: of this transaction.
• For retail, press 1.
• For phone, mail order, or electronic
commerce, press 2.
• For cash advance, press 3.
• For travel, press 4.
• For all other transaction types, press
5.”
If 5 is entered in the previous step, Enter the number for the transaction type
GARS will offer additional options: of this transaction.
• “For automobiles, press 1.
• For food, press 2.
• For hotel, press 3.
• For tuition or hospital, press 4.
• For unique, press 5.
• For payment, press 6.”
GARS provides one of the following Provide the merchant with Stand-In
authorization responses: processing’s authorization response.
• “The approval code is XXXXXX. To
repeat the approval code, press 1.
To end this call, press 2.”
• “This transaction has been declined.
Thank you for calling MasterCard
International. Goodbye.”
If the issuer or its agent cannot respond to the call referral in a timely manner,
GARS routes the call referral to the MasterCard Stand-In processing. Acquirers
should allow additional time to complete the call and be prepared to provide
additional authorization information, as required by Stand-In processing.
Acquirers should monitor call referral response rates to identify merchants that
do not comply with the call referral process.
The acquirer can improve GARS performance and ensure that it qualifies for
reimbursement by doing the following:
Issuer Procedures
When you issue a response of “refer to card issuer” and the acquirer contacts
you via GARS, use the following procedure.
GARS says, “Incoming MasterCard referral Press the required zero (0) and pound
call. Press the zero key and the pound key (#) keys within 30 seconds.
now.” If you do not enter “0#” within
30 seconds, GARS connects the
acquirer to Stand-In processing for
the authorization response.
GARS connects you with the acquirer to Obtain the necessary authorization
discuss the transaction. information from the acquirer and
communicate your authorization
response to the acquirer.
Issuers should establish Stand-In processing transaction limits that are specific
to transactions approved through GARS call referrals. The MasterCard Stand-In
processing facility ensures a timely authorization decision when the issuer
is not available.
MasterCard suggests that GARS issuers establish two phone numbers for GARS
call referral processing. Issuers can have all intracountry call referrals routed to
one phone number and all intercountry call referrals routed to another phone
number. Issuers can better anticipate potential language differences and offer
enhanced services to cardholders traveling outside of their countries.
Charges to the issuer apply for issuing each call referral and for completed GARS
calls initiated by the acquirer. Issuers also pay a noncompliance assessment for
Stand-In processing if they fail to answer a GARS call within 30 seconds.
• Ensure that your phone system can generate true touch-tone signals. If
you use an automated system such as a Voice Response Unit to answer
incoming calls, be sure the system responds with a zero key followed by a
pound key (0, #). This allows the acquirer’s agent to hear the instruction of
your automated system to expedite your call referral response.
• Ensure that your system is prepared to answer phone calls within 30
seconds. Calls not answered within these time frames will be routed to
the Stand-In System.
• Determine whether to establish specific Stand-In transaction limits for GARS.
Complete the GARS Initiation and Change Form (Form 334) to establish
specific limits.
• Determine whether to establish one phone number for all incoming GARS
calls or two phone numbers: one for GARS requests from acquirers located
outside of the issuer country and one for domestic GARS requests. Indicate
the phone numbers on the GARS Initiation and Change Form (Form 334).
• Review the information you provided to Stand-In processing either online
or on the Stand-In Processing Worksheet. In particular, check the following:
– Referral phone number provided. GARS uses this number to route calls
to you.
– Stand-In processing parameters
Issuers and acquirers can monitor call referrals completed through GARS using
the following reports:
Issuers also can monitor call referrals completed through GARS via
store-and-forward (SAF) messages. MasterCard generates Authorization
Advice/0120 messages for GARS transactions that Stand-In processes.
MasterCard uses a promotion code of MCGARS to identify GARS Stand-In
activity.
In addition to these three services, issuers can combine the M/Chip Cryptogram
Pre-validation Service and the Chip to Magnetic Stripe Conversion Service
(referred to as the Combined Service Option).
The source of the track data provided is from Track 2 Equivalent Data (tag
57). Issuers should be aware that the CVC value contained therein is the Chip
CVC and not CVC 1; therefore, will impact any CVC validation that an issuer
performs.
Providing this information allows the issuer to make the authorization decision
based on information remaining in the authorization request, without having to
reject the transaction because it does not currently process M/Chip transactions.
For issuers that participate in the Chip to Magnetic Stripe Conversion service
and do not want to receive the service results, see “U.S. Chip-Enabled Travel
Card Program.”
Benefits
The U.S. Chip-Enabled Travel Card program benefits include the following:
How It Works
Issuers have the option not to receive notification that the Chip to Magnetic
Stripe Conversion has taken place, removing the impact to their authorization
and clearing systems when implementing chip. Existing functionality of
the Chip to Magnetic Stripe Conversion service, as well as the Combined
Service Option (Chip to Magnetic Stripe Conversion and M/Chip Cryptogram
Pre-validation services) are not affected. Service results are retained by
MasterCard for billing and reporting purposes.
Transactions are tracked at the account range. The source of the track data
provided is from Track 2 Equivalent Data (tag 57). Issuers should be aware that
the CVC value contained therein is the Chip CVC and not CVC 1; therefore, will
impact any CVC validation that an issuer performs.
For a chip transaction received for an account within the account range, the
chip transaction is converted to the magnetic stripe equivalent. Although
participation is set at the account range, instead of at the specific account, other
accounts that the issuer does not want to participate will not be chip enabled.
Chip-enabled U.S. travel cards include a hybrid chip and magnetic stripe card
with signature, as the card verification method and online PIN capabilities.
Chip-enabled U.S. Travel cards allow chip acceptance and continue to function
similar to existing issuer magnetic stripe cards.
Authorization Processing
The Chip to Magnetic Stripe Conversion Verifies whether the issuer wants
Service is requested for a transaction to receive Chip to Magnetic
Stripe Conversion Service results
in Authorization Request/0100,
Authorization Advice/0120, and Reversal
Request/0400 messages for an account
range that is eligible to participate in the
service.
The issuer for the account range does Removes the Chip to Magnetic Stripe
not want to receive the Chip to Magnetic Conversion Service results contained in
Stripe Conversion Service results in the DE 48 (Additional Data—Private Use),
Authorization Request/0100 message subelement 71 (On-behalf Services
[OBS]), subfield 1 (On-behalf [OB]
Service) and subfield 2 (On-behalf
Result 1) from the Authorization
Request/0100, Authorization Advice/0120,
or Reversal Request/0400 message. The
Chip to Magnetic Stripe Conversion
service removes chip-related data in
DE 55 (Integrated Circuit Card [ICC]
System-Related Data) and DE 23 (Card
Sequence Number) if present when DE
14 (Date Expiration) is greater than or
equal to the floor expiration date.
To Participate
Issuers that want to participate in the U.S. chip-enabled travel card program
must register for the Chip to Magnetic Stripe Conversion Service. In addition,
issuers must contact their regional MasterCard representative to request this
service and identify the account range for which the Chip to Magnetic Stripe
Conversion service will support.
This service:
After performing this service, MasterCard notifies issuers of the results of the
cryptogram validation. Issuers may use these results in the authorization
approval process.
M/Chip Advance
MasterCard® M/Chip™ Advance is a dual interface chip card specification for
credit, debit, prepaid, and MasterCard® PayPass™ programs.
M/Chip Advance:
M/Chip issuers may optionally choose to support M/Chip Advance but are not
required to migrate to M/Chip Advance specifications to continue using these
services.
The Clearing message must contain the final amount, which is equal to the
amount contained the authorization advice message or in the new amount
of a partial reversal message.
For a CNP transaction, the transaction amount must equal the preauthorized
amount. Pre-authorizations for an estimated amount are only permitted for
unattended petrol terminal (MCC 5524) Transactions.
How It Works
For details about data requirements, see the Customer Interface Specification
manual.
The MasterCard ATM Network is the world’s largest global ATM network. It has
more ATMs, in more countries, accessed by more cardholders, conducting the
most transactions than any other ATM network. The MasterCard ATM Network
and processors continue to provide a superior percentage of completed
transactions. Cardholders using MasterCard®, Maestro®, and Cirrus® cards
know that they can expect to receive the cash they requested.
For information about ATM transaction processing capabilities for Europe region
acquirers that process through the MasterCard Network, see “ATM Processing
for Europe Region Acquirers.”
Data Security
The MasterCard ATM Network rules require that all ATMs migrate to Triple Data
Encryption Standard (Triple DES) for encryption of cardholder-entered personal
identification number (PIN). The Triple DES encryption technology reduces the
likelihood of fraud losses by making it more difficult for criminals to discover
sensitive account information.
• The Internet
• Mobile phones
• Personal digital assistants
• Voice response telephone numbers
• Onboard vehicle navigation systems
• Bank websites
Benefits
The MasterCard ATM Network provides numerous benefits to cardholders,
acquirers, and issuers.
Supported Transactions
The MasterCard ATM Network supports a variety of transactions.
Direct Interface
Issuers that choose to interface directly with the MasterCard ATM Network
receive ATM transactions via a Financial Transaction Request/0200 message.
For a description of the 0200 messages, see the Single Message System
Specifications manual and the Cirrus Worldwide Operating Rules.
PIN Validation
Issuers can choose to have MasterCard validate the PINs or to validate the
PINs themselves.
WHEN… THEN…
MasterCard validates the PIN MasterCard performs this service before forwarding
the Authorization Request/0100 message to the
issuer.
The issuer validates the PIN MasterCard forwards the PIN to the issuer with the
Authorization Request/0100 message.
Issuers that validate their own PINs must send to MasterCard the encryption key
to translate encrypted PINs in the online request message.
Issuers that choose to have MasterCard validate PINs for ATM transactions
must complete the PIN Processing Profile (Form 269) and must provide PIN
verification keys by completing the Hard Copy Key Exchange (Form 723).
Stand-In Processing
Issuers can choose whether to have Stand-In processing process online request
ATM transactions when they are not available. Issuers may choose whether to
allow transactions with unverified PINs to be processed in the Stand-In System
or to have MasterCard validate a PIN if a PIN is present in an online request
message when the issuer is unavailable.
MasterCard perform Stand-In processing and Processes the online request message
PIN validation and validates the PIN.
– 00 (Purchase)
– 01 (Withdrawal)
– 30 (Balance Inquiry)
– 91 (PIN Unblock)
– 92 (PIN Change)
• DE 48 (Additional Data—Private Use), position 1 (Transaction Category
Code [TCC]) containing value Z (ATM Cash Disbursement)
Only specified acquirers have this functionality. To ensure the transactions are
submitted by eligible acquirers, the Authorization Platform verifies the acquirer
parameter when an Authorization Request/0100 transaction is determined to
originate from an ATM. ATM transactions provided by eligible acquirers are
forwarded to the issuer. The Authorization Platform will respond to all other
requests with an Authorization Request Response/0110 message containing DE
39 (Response Code), value 58 (Transaction not permitted to acquirer/terminal).
How It Works
4. The Authorization Platform processes the mobile phone top-up request and
forwards the confirmation to the acquirer. MasterCard notifies the provider
to top-up the mobile phone.
5. The acquirer forwards the response to the ATM, notifying the cardholder
that the request has been forwarded to his or her mobile phone service
provider and that the provider should top-up the phone within 15 minutes.
If the issuer declines the request, the Authorization Platform forwards the
Authorization Request Response/0110 message to the acquirer. The acquirer
forwards the response to the ATM, and then notifies the cardholder that his or
her request has been declined.
Alternate Processing
Mobile phone top-up requests are not eligible for alternate (Stand-In or alternate
issuer host routing) or X-Code processing. If the primary issuer is not available
to respond to a top-up request, an Authorization Request Response/0110
message is returned to the acquirer with DE 39 (Response Code), value 91
(Authorization System or issuer system inoperative).
How It Works
The MasterCard Digital Enablement Service generates account numbers for use
in smart devices. When the cardholder uses the device account number to
initiate a transaction, such as at a contactless terminal, MasterCard will validate
the accompanying chip or dynamic CVC 3 data and map the device account
number to the cardholder’s funding account number before forwarding the
request to the issuer.
– U (Unable to process)
• DE 60, subfield 1, value 141 and subfield 2 containing one of the
following existing values:
Authorization Reports
The following reports contain information about the MasterCard Digital
Enablement Service.
These rules can be defined for both card present and card-not-present
transaction environments, and depending on the cardholder's pre-defined
response rules, may result in an alert notification being generated to the
cardholder or the transaction being declined on their behalf.
Benefits
• Enhanced authorization controls that direct how, when, and where cards
may be used to a greater level of specificity than previously supported. .
• Robust alert functionality that provides personalized real-time
communication about transaction activities.
• A limited use number feature that allows authorization, spending limits, and
usability controls to be set on a transaction-by-transaction basis, providing
enhanced levels of security, control, data capture, and traceability on every
purchase
NOTE
Purchase Controls is the first application that is specific for commercial
cards, featuring virtual card numbers (VCNs) and usage controls. Additional
applications will be added in the future.
Authorization Processing
Exception Processing
Authorization Reports
To Participate
For details about data requirements, see the Customer Interface Specification
manual.
Benefits
The MasterCard inControl Real Card Spend Control service provides cardholders
the ability to establish spend control rules for their pre-existing payment
cards that are enforced during the authorization process. These rules can be
defined for both card present and card-not-present transaction environments,
and depending on the cardholder's pre-defined response rules, may result in
an alert notification being generated to the cardholder or the transaction being
declined on their behalf.
How It Works
Authorization Processing
NOTE
Spend control rules can only be applied to transactions that flow through the
MasterCard Network.
Meets the control rules established Sends the issuer the Authorization
by the cardholder Request/0100 message where DE 48
(Additional Data—Private Use), subelement
71 (On-behalf Services), subfield 1
(On-behalf [OB] Service) contains value 20
(inControl RCN Spend Control) and subfield
2 (On-behalf [OB] Result 1) contains value
V (Valid).
Does not meet the control rules Declines the transaction and sends
established by the cardholder the acquirer an Authorization Request
and Response/0110 message where DE 39
(Response Code) contains a decline
The cardholder has registered an response.
action response of “decline and
alert notification” upon rule failure and
Sends the issuer an Authorization
Advice/0120—System-generated message
where:
• DE 48, subelement 71:
– Subfield 1 contains value 20
– Subfield 2 contains the spend
control rule that failed
• DE 60 (Advice Reason Code):
Does not meet the spend control Sends the issuer an Authorization
rules established by the cardholder Request/0100 message where DE 48,
and subelement 71, subfield 1 is value 20 and
subfield 2 indicates the spend control rule
The cardholder has registered
that failed.
an action response of “alert
notification only” upon rule failure, and
but no decline action Sends the cardholder an alert notification
indicating rule failure.
NOTE
If the transaction is declined (by the issuer, alternate issuer, Stand-In processing,
or X-Code processing), or the issuer/alternate issuer performs a partial
approval or purchase amount only approval, the Authorization Platform sends
an Authorization Advice/0120—System-generated message to MasterCard
inControl to update the disposition of the transaction.
Authorization Reports
The following reports provide information about the MasterCard inControl Real
Card Spend Control service:
To Participate
Issuers that want to participate in the MasterCard inControl Real Card Spend
Control service can contact their Account Management team for more
information.
For details about data requirements, see the Customer Interface Specification
manual.
Virtual card number was not successfully Rejects the Authorization Request/0100
mapped message sent by the acquirer,
and then sends an Authorization
Advice/0120—System-generated message
to the issuer.
Virtual card number was not successfully Rejects the Authorization Request/0100
mapped message sent by the acquirer,
and sends an Authorization
Advice/0120—System-generated message
to the issuer.
For details about data requirements, see the Customer Interface Specification
manual.
MasterCard MoneySend
The MasterCard® MoneySend™ service enables person-to-person money
transfers by allowing consumers to use their MasterCard®, Debit MasterCard®,
MasterCard Electronic™, Cirrus®, or Maestro® card to send and access funds.
Authorization Report
To Participate
Originating financial institutions are required to register and be approved
to participate as originating financial institutions for MasterCard MoneySend
transactions.
For more information about supporting data requirements, see the Customer
Interface Specification manual.
Using proximity chip payment technology, consumers can pay for their
purchases at the point of sale by simply tapping their PayPass card or device on
a PayPass terminal. The PayPass card or device transmits the card information
to the terminal. The PayPass terminal interacts with existing authorization
mechanisms to initiate and complete the authorization. The increased speed
and convenience make PayPass an attractive way to pay, especially in
high-traffic environments such as mass transit stations, movie theaters, and
fast food restaurants.
The PayPass Mapping service is not available to issuers that support the use of
online PIN with a card or device product. If PAN mapping is performed in a
transaction using online PIN, the PIN validation will fail.
DEFINITION
A PayPass account number (PPAN) is a unique number encoded on the proximity
chip of a PayPass card or device that the PayPass Mapping Service associates
to a PAN. A primary account number (PAN) is the number that is embossed,
encoded, or both, on a MasterCard card that identifies the issuer and the
particular cardholder account.
MasterCard recognizes that the use of a separate PayPass account number for
some issuers may not be viable. For this reason, MasterCard offers the PayPass
Mapping Service—an optional service that helps issuers process PayPass
transactions by translating PayPass account numbers into primary account
numbers that issuers can process with minimal impact.
MasterCard offers two participating options for the PayPass Mapping Service:
NOTE
Dynamic CVC 3 pre-validation is used when the PayPass Mapping Service is
performed on PayPass Mag Stripe transactions.
MasterCard supports listing accounts for MCC106 with the Account Management
System (AMS) via the following methods:
MCC106 maintenance requests submitted via the online Issuer File Update
Request/0302 message, MasterCard eService, or MasterCard web services are
applied immediately. Maintenance requests submitted by bulk file are applied
two times per day at 08:00 and 18:00 hours (St. Louis time).
If the PayPass account number is found in the PAN Mapping File (MCC106),
the Authorization Platform performs the following actions on Authorization
Request/0100, Authorization Advice/0120, Reversal Request/0400, and Reversal
Advice/0420 messages forwarded to the issuer, the Stand-In System, or X-Code
System:
Acquirer response messages contain the same DE 2 value that was submitted
by the acquirer.
When the PAN Mapping File (MCC106) Does Not Contain a PayPass
Account Number
If the PayPass account number is not found in the PAN Mapping File (MCC106),
the Authorization Platform:
• Rejects the acquirer message and sends the acquirer the response in
Authorization Request Response/0110, Authorization Advice Response/0130,
and Reversal Request Response/0410 messages with DE 39 (Response
Code), value 14 (Invalid card number)
• Creates an Authorization Advice/0120 message with DE 60 (Advice Reason
Code), value 140 (Unable to Convert PayPass Account Number) and sends
to the issuer
Alternate Processing
When applied to PayPass Mag Stripe or PayPass M/Chip transactions, the
PayPass Mapping Service is performed before any alternate routing to the
Stand-In System or the X-Code System.
• DE 48, subelement 71
• DE 48, subelement 34, if DE 48, subelement 71 contains value V, A, or E
• DE 48, subelement 33
• DE 48, subelement 87, if there was a problem with the CVC validation
For more information about additional values sent if the Stand-In System rejects
a PayPass M/Chip Authorization Request/0100 messages because of issuer
instructions based on the Chip Cryptogram validation results, see the M/Chip
Processing Services—Service Description guide.
MasterCard will not consider the CVC 3 or Chip Cryptogram validation results in
X-Code processing and may approve an authorization request with an invalid
CVC 3 or Chip Cryptogram.
Authorization Reports
The following reports provide information that supports the PayPass Mapping
Service.
Benefits
How It Works
The Payment Gateway does not replace the financial institution’s existing
commercial payment offerings. Rather, it provides the entryway for receiving
a buyer’s payment files, thus providing a single destination or interface for
business-to-business payment processing. In this way, MasterCard does all the
work of file translation and data mapping, but the actual payment processing
remains the domain of the financial institutions.
Issuers that offer commercial cards may choose to restrict the authorization of
certain account ranges to occur through the Payment Gateway by participating
in the MasterCard Payment Gateway Authorization Blocking service.
Authorization Reports
For details about data requirements, see the Customer Interface Specification
manual.
Benefits
How It Works
Participating issuers registers redemption cards into the MasterCard Pay with
Rewards service. At the time of redemption, a Pay with Rewards cardholder
presents his or her redemption card as any other payment card today. At
the moment of the transaction, MasterCard Rewards System (MRS) calculates
the number of points necessary to cover the transaction, by converting the
cash value of the transaction into a points-equivalent using a conversion rate
determined by the issuer. If there are sufficient points to pay for the transaction,
MasterCard will approve the transaction and reduce the cardholder’s points
balance accordingly. The Authorization Platform coordinates the routing of
MasterCard Pay with Rewards service transactions to MRS in real-time during
authorization.
The physical Pay with Rewards card will solely represent a mechanism for
cardholders to access their loyalty accounts and pay for purchases; however,
the purchase will be “paid for” by a funding source determined by the
issuer. MasterCard will perform dynamic account mapping in real-time during
authorization processing to route the Pay with Rewards transaction to an
appropriate funding source. Issuers will designate an account range exclusively
as a MasterCard Pay with Rewards redemption portfolio. The MasterCard Pay
with Rewards service cannot be combined with any other dynamic mapping
service.
MasterCard will map the Pay with Rewards card to the issuer’s or the Loyalty
Program Operator’s (LPO) Corporate Funding Account. This is the Pay with
Rewards funding account provided by the issuer or the LPO. The Pay with
Rewards card is mapped to the issuer’s or the LPO’s corporate card/account
when there are sufficient points to pay for the transaction. The issuer will
receive information in the authorization request message that details the Pay
with Rewards service provided. This information can then be used when
responding to the authorization request.
Authorization Processing
The Authorization Platform processes the Pay with Rewards transaction, and
then routes the Authorization Request/0100 transaction to the issuer.
To Participate
Issuers that either sponsor their own consumer loyalty rewards programs or
collaborate with a loyalty program provider/operator may optionally participate
in this service. Issuers must complete MasterCard Pay with Rewards service
registration before accounts can be enrolled into this service.
For details about data requirements, see the Customer Interface Specification
manual.
For the PayPass transit merchant to receive chargeback protection all of the
following must occur:
Upon the cardholder’s request, the transit merchant must provide a list of the
PayPass taps that were combined into a First Presentment/1240 message.
NOTE
The phrases “tap the PayPass card or device” and “PayPass tap” refer to the
same series of actions: a cardholder touching the PayPass card or device to a
PayPass terminal, the PayPass terminal reading the card data, and then the
PayPass terminal flashing a light and making a sound to indicate the outcome
of the tap to the cardholder.
NOTE
Applies only to domestic United Kingdom (U.K.) transactions
The transit merchant can combine multiple Maestro PayPass taps into a single
transaction amount and reverse any unused funds by the cardholder at the
end of the aggregation time period.
All ATC Update authorization requests will have a zero value for the transaction
amount. ATC update transactions may be sent on a regular basis, and issuers
must ensure that these transactions do not affect the issuer’s velocity checks. In
addition, issuers should authorize these transactions using DE 39 (Response
Code), value 00 (Approved or completed successfully) or 85 (Not declined), or
decline these transactions using DE 39, value 05 (Do not honor) based on the
fact that the ATC provided is within or outside of the issuer’s ATC tolerance.
There are several methods of debt recovery that a transit merchant can
implement and each method allows debt recovery transactions to recover a
debt from a card or device.
All MasterCard PayPass issuers globally (excluding those in the U.K.) will
begin to process transactions according to global PayPass Transit Rule 8.7.1
in MasterCard Rules.
Customers must ensure that their contactless cardholders are able to use their
cards successfully for travel on public transport operated by Transport for
London and other U.K. transit operators.
– Transaction flow
– Implications and implementation requirements for card issuers—Liability
and risk implications of the transaction model
– Authorization and clearing messages
• Dispute processing
The U.K. Transit Transactions Issuer Implementation Guide and the U.K. Transit
Terminal Simulator Test Tool can be accessed on the PayPass Information
Management System on MasterCard Connect.
Acquirers processing for merchants belonging to MCC 4111, 4131, 4784, and
7523 must provide the DE 48, subelement 33 details when present in the
authorization response message back to the merchants belonging to these
MCCs upon their request.
MasterPass Transactions
MasterPass™ is a secure and convenient method for consumers to conduct
e-commerce wallet transactions or transactions originated from other wallets.
MasterPass enables e-commerce merchants to convert browsing customers into
buyers by providing a fast, convenient, and secure checkout experience.
How It Works
Authorization Processing
• Authorization Request/0100
• Authorization Advice/0120—Acquirer-generated
• Authorization Advice/0120—System-generated
The data values are generated by the MasterPass platform and passed to the
merchant along with the consumer’s checkout information (for example, card
credentials, shipping address, and email address).
There will not be an edit to determine if these values are present; however, if a
value exists, it will be validated and rejected if it consists of special characters,
all zeros, or spaces.
For details about data requirements, see the Customer Interface Specification
manual.
Member-defined Data
MasterCard allows customers to exchange as many as 199 bytes of
member-defined data to and from another customer in authorization messages.
The Authorization Platform will not edit the content of DE 124 as long as it is
alphanumeric/special character data and is only as many as 199 bytes in length.
The Authorization Platform will limit the length of the member-defined data
in DE 124 to 199 bytes in Authorization Request/0100 messages and 199 bytes
in Authorization Request Response/0110 messages.
Issuers can use Merchant Advice codes to provide specific direction to acquirers.
Value Description
01 New Account Information Available
02 Cannot Approve at This Time
03 Do Not Try Again
21 Recurring Payment Cancellation Service (Authorization System use only)
Common DE 39 Values
The following table lists the most common values for DE 39 that issuers send in
conjunction with the Merchant Advice codes.
Value Description
00 Approved
05 Do not honor
54 Expired card
The following table provides examples of how issuers and acquirers should use
the combination of DE 48, subelement 84 and DE 39.
The Mobile Remote Payments program is structured into two primary domains,
the acquirer domain and the issuer domain. For both domains, the service
manager role is central to the delivery of the Mobile Remote Payments program.
The following information describes the business functions related to the
service manager role.
Customer Requirements
• Issuers may use a service manager to provide the Mobile Remote Payments
program services.
• Acquirers may use a service manager to provide the Mobile Remote
Payments program services.
• All issuers must be able to receive and process all Mobile Remote Payments
data present in Authorization Request/0100 messages.
• All acquirers must properly identify Mobile Remote Payments transactions
in Authorization Request/0100 messages, and receive and process Mobile
Remote Payment transaction Authorization Request Response/0110
messages.
• Mobile Remote Payments transactions have a zero floor limit and must be
authorized by the issuer or its agent.
To Participate
Issuers and acquirers must register with MasterCard to participate in the Mobile
Remote Payments program, as described in the Mobile Remote Payments
Program Guide.
Partial Approvals
The partial approval enables an issuer to approve a portion of the transaction
amount in the authorization request when the transaction amount exceeds the
amount of funds available on the debit card or prepaid card and the merchant
terminal supports partial approvals.
An issuer can choose to provide a partial approval response amount that is less
than or equal to the requested amount. An issuer can provide a partial approval
response equal to the amount requested when the cardholder’s account does
not have a sufficient balance to cover any allowed amount over the requested
amount for tips or service charges. The following scenario demonstrates the
successful completion of a partial approval equal to the requested amount.
A cardholder pays USD 50 at a restaurant with a debit card that has an available
balance of USD 50. The gratuity allowance for the restaurant MCC transaction
is 20 percent. The issuer may use a partial approval response in the amount
of USD 50 to indicate there are no additional funds and to obtain chargeback
protection for any clearing amount submitted above USD 50 that was partially
approved. The merchant must request another form of payment for any amount
the cardholder may want to provide.
NOTE
For automated fuel dispenser (AFD) transactions (MCC 5542), an issuer may
respond with a partial approval amount that is less than, equal to, or greater
than the requested amount.
All Debit MasterCard® card issuers (including prepaid) in the U.S. region must
support partial approvals and updates to the cardholder's open-to-buy balance
upon receipt of a reversal (full or partial).
All acquirers in the U.S. region that support merchants within select card
acceptor business codes (MCCs) must support partial approvals for all Debit
MasterCard® account ranges, including all prepaid Debit MasterCard account
ranges. This requirement applies only to card present transactions occurring at
attended terminals and at cardholder-activated terminals (CATs) identified with
MCC 5542 (Fuel Dispenser, Automated).
Effective in 2020 with Release 20.Q2, issuers must support partial approvals
for Debit MasterCard, Maestro, and prepaid MasterCard card account ranges.
The acquirer of a merchant included in any of the MCCs listed in “Effective
Dates for Acquirer Mandate to Support Partial Approvals and Account Balance
Responses Globally” (for card present transactions conducted at attended
terminals only) must support account balance responses for all prepaid card
account ranges (MasterCard, Debit MasterCard, and Maestro). Acquirers in
the United Kingdom must support account balance response for prepaid card
account ranges (MasterCard, Debit MasterCard, and Maestro) by 2014 (Release
14.Q2). MasterCard reserves the right to expand the number of markets that
may be required to support prior to 2020.
Benefits
How It Works
Upon receipt of a partial approval, acquirers often send a balance due message
to the integrated terminal. This message indicates the difference between the
original purchase amount and the partial amount approved by the issuer. By
displaying the remaining balance due amount, the cashier can quickly and
accurately prompt the consumer to complete the split-tender purchase.
Acquirers should also advise the merchant of a partial approval that is equal to
the request amount, so that the merchant does not add any gratuity.
Alternate Processing
The Stand-In processing and X-Code processing do not provide partial approval
responses to authorization requests because these systems do not maintain
card balances.
For details about data requirements, see the Customer Interface Specification
manual.
Payment Transactions
A Payment Transaction facilitates the movement of funds between two
parties—a payer (sender) and a payee (recipient). This transaction can be used
to support several business opportunities, such as person-to-person payments,
merchant rebates and rewards, loading value to a debit or prepaid account, or
issuer rebates and rewards.
• Authorization Request/0100
• Authorization Advice/0120—System-generated
• Reversal Request/0400
• Reversal Advice/0420
Using the Payment Transaction Type indicator, acquirers can identify specific
types of Payment Transactions in authorization messages. DE 48, subelement
77 will contain one of the following values:
• C01—Person-to-Person
• C02—Rebate
• C03—Load Value
• C04—Gaming Re-pay (available to Europe region customers only)
• C05—Payment Transaction for a reason other than those defined in values
C01–C04
• C06—Payment of a Credit Card Balance with cash or check
• C07—MasterCard MoneySend
• C09—Card Activation (available for Private Label card programs in the
Europe region only)
Issuers that have legal restrictions that prevent them from receiving authorization
requests for Payment Transactions can request to block Payment Transactions.
For issuers that meet this criteria, see “Payment Transaction Blocking.”
For all other issuers, issuers can approve or decline Payment Transactions at
their discretion.
For account ranges that issuers have arranged to have blocked, the Authorization
Platform rejects Payment Transactions containing any account number within
the account range listed in the Payment Transaction Blocked BIN file. The
Authorization Platform returns a response code of “Transaction not permitted
to issuer/cardholder” (DE 39 = 57) to the acquirer.
Acquirers also have the option to receive the Payment Transaction Blocked BIN
file (T114 [Payment Transaction Blocked BIN File] and T115 [Test—Payment
Transaction Blocked BIN File]) and may deny Payment Transactions to
cardholders with accounts in the blocked account ranges.
Alternate Processing
Customers can choose to use Stand-In processing for Payment Transactions.
Customers cannot use Limit-1 processing or X-Code processing for Payment
Transactions.
NOTE
MasterCard does not encourage customers to use Stand-In processing for
Payment Transaction authorizations.
Stand-In Processing
Parameters
Velocity Testing
Limit-1 Processing
X-Code Processing
• Chip PIN Management Service—Supports both PIN change and PIN unblock
functionality
• Magnetic Stripe PIN Management Service—Supports PIN change
functionality only
Issuers that participate in the Chip PIN Management Service also must support
the Magnetic Stripe PIN Management service.
Acquirers in the Europe region that process dual message transactions and that
participate in the PIN Management service may optionally choose to support
PIN change transactions for magnetic stripe cards.
• PIN change—Allows cardholders to change the PIN code on their chip card.
• PIN unblock—Allows cardholders to unblock the PIN code on their chip
card by resetting the PIN try counter.
The Chip PIN Management service is available only to full grade acquirers
and chip grade issuers. For example, the Chip PIN Management service is
not available for:
• If the issuer approves the PIN change request, the script message
instructs the chip card to change the PIN on the card.
• If the issuer declines the PIN change request, the issuer may optionally
provide additional instructions to the chip card (for example, to block
the card or the card application) using the related script.
7. The ATM confirms the status of the cardholder’s request and the transaction
is complete (that is, the script is applied successfully to the card). The
cardholder will be advised if the transaction did not complete properly so
that the cardholder understands the status of his or her card.
NOTE
For PIN change requests, it is important that incomplete transactions are
properly reversed. A Reversal Request/0400 message must be initiated when
the issuer times out or when the script is not successfully processed by the
card. If not, there is a risk that the offline PIN on the card, the online PIN in the
issuer host system, and the PIN thought to be correct by the cardholder become
unsynchronized.
• If the issuer approves the PIN unblock request, the script message
instructs the chip card to unblock the PIN on the card.
• If the issuer declines the PIN unblock request, the issuer may optionally
provide additional instructions to block the chip card (for example,
block the card or the card application) using the related issuer script.
5. The ATM confirms the status of the cardholder’s request and the transaction
is complete.
The cardholder will be advised if the transaction did not complete properly
so that the cardholder understands the status of his or her card.
Alternate Processing
Authorization Reports
The following reports provide information that supports the Chip PIN
Management service:
Acquirer Requirements
• Offering the PIN change option on their ATMs for chip cards.
• Offering the PIN unblock option on their ATMs for chip cards.
• Implementing the appropriate dialog between ATMs, chip cards, and
cardholders to support the Chip PIN management options.
Acquirers must ensure that the new PIN entered by the cardholder is correct.
The new PIN is entered twice at the ATM, and the two encrypted PIN blocks
must be compared either at the ATM or in the acquirer system. Acquirers only
send one new encrypted PIN block to the issuer. If the two PIN blocks do not
agree, the acquirer should invite the cardholder to re-enter their new PIN twice.
Acquirers must follow the normal EMV transaction flow at the ATM. The ATM is
not expected to process the offline PIN in any way.
Acquirers must ensure that the cardholder is accurately advised of the outcome
of the PIN change or unblock transaction whether successful or not. This advice
must take into account the response from the issuer, the network, and/or the
response from the chip card once the script has been delivered to the terminal.
Acquirers send a Reversal Request/0400 message when the issuer times out or
when the script is not successfully processed by the chip card.
Issuer Requirements
Issuers using the Chip PIN Management service must validate the ARQC
(Authorization Request Cryptogram) transmitted in the Authorization
Request/0100. Issuers should also check that the:
• Transaction amount is zero, unless an access fee has been applied by the
acquirer for an ATM transaction in countries where application of an ATM
access fee is allowed.
• ATC (Application Transaction Counter) is greater than the last one received.
To Participate
Acquirers and issuers must complete the PIN Management Service Request
(Form 888), and provide the form to the Customer Operations Services team.
When the acquirer does not participate in the PIN Management service,
the Authorization Platform sends the acquirer an Authorization Request
Response/0110 message containing DE 39 (Response Code), value 58
(Transaction not permitted to acquirer/terminal). When the issuer does not
participate in the service, the Authorization Platform sends the acquirer an
Authorization Request Response/0110 message containing, DE 39, value 57
(Transaction not permitted to issuer/cardholder).
For details about data requirements, see the Customer Interface Specification
manual.
Issuers that currently support PIN change for chip cards must support receiving
PIN change transactions for magnetic stripe cards. Acquirers in the Europe
region that currently support PIN change for chip cards and process dual
message transactions may optionally choose to support PIN change transactions
for magnetic stripe cards.
For PIN change transactions, the issuer may respond using one of the following
methods:
• If the card is a non-chip (magnetic stripe) card or if the card is a chip card
not supporting offline PIN and the issuer approves, the issuer sends an
Authorization Request Response/0110 message containing DE 39 (Response
Code), value 00 (Approved or completed successfully) or DE 39, value 85
(Not declined).
NOTE
When approving a PIN change transaction, MasterCard recommends that
issuers send DE 39, value 85 in the Authorization Request Response/0110
message.
• If the card is a non-chip (magnetic stripe) card or if the card is a chip card
not supporting offline PIN and the issuer declines, the issuer sends an
Authorization Request Response/0110 message containing DE 39, value 70
(Contact Card Issuer), DE 39, value 71 (PIN Not Changed), or DE 39, value
89 (Unacceptable PIN—Transaction Declined—Retry).
• If the card is a chip card supporting offline PIN, the issuer must decline and
send an Authorization Request Response/0110 message containing DE 39,
value 57 (Transaction not permitted to issuer/cardholder).
Issuers that have chip cards personalized with both online and offline PIN must
not approve PIN change transactions when DE 22 (Point of Service [POS] Entry
Mode, subfield 1 (POS Terminal PAN Entry Mode) contains value 80 (Chip
fallback) or value 90. If these transactions are approved, the offline PIN will be
out-of-sync with the online PIN, and subsequent offline transactions may be
declined due to invalid PIN.
Alternate Processing
To Participate
Acquirers in the Europe region and issuers that do not currently support PIN
change transactions, but choose to support PIN change transactions performed
at the ATM for magnetic stripe cards, must complete the PIN Management
Service Request (Form 888). For more information about registration and testing,
contact the Customer Operations Service team.
For details about data requirements, see the Customer Interface Specification
manual.
For information about PIN processing capabilities for Europe region acquirers
and issuers that process through the MasterCard Network, see “PIN Processing
for Europe Region Customers.”
Acquirer Requirements
Acquirers that choose to support PIN authorization requests must use their
existing MasterCard MIP Authorization Platform interface connections with no
changes in authorization message routing. Acquirers must comply with the
following steps before processing MasterCard purchase transactions that contain
a PIN in Authorization/01xx messages.
For detailed data element descriptions, see the Customer Interface Specification
manual.
Issuer Requirements
Issuers must comply with the following steps before verifying the PINs
in MasterCard purchase transactions that contain a PIN in Authorization
Request/0100 messages.
NOTE
If an issuer does not comply with the requirements for verifying PIN data, the
Authorization Platform will forward all authorization requests for purchase
transactions that contain a PIN to the issuer with PIN data containing zeros. The
issuer can then make the authorization decision based on other data within the
authorization message.
For detailed data element descriptions, see the Customer Interface Specification
manual.
Issuers may choose to have the Authorization Platform verify PIN data
on their behalf. If the Authorization Platform performs PIN verification, it
can perform Stand-In, Limit-1, and X-Code processing using the existing
authorization-qualifying criteria (issuer or MasterCard), when applicable.
If the Authorization Platform does not verify the PIN data and the issuer is
unavailable or unable to process the Authorization Request/0100 message,
the Authorization Platform responds to the acquirer with an Authorization
Request Response/0110 message indicating the issuer could not process the
Authorization Request/0100 message, except in situations where an issuer
chooses to allow transactions with unverified PINs in Stand-In processing. For
more information about the option to allow transactions with unverified PINs in
Stand-In processing, contact the Customer Operations Services team.
To use the same PEK, customers must use the same Customer ID as follows:
• As the Member Group ID for establishing the static PEK or the KEK.
• In DE 32 or DE 33 in all acquired transactions.
• In Member Group ID (DE 2) and DE 33 of the Network Management
Request (PEK Exchange—On Demand)/0800 message.
• In DE 2 of the Network Management Request/0800 group sign-in message.
Encryption
The approach that the Authorization Platform uses for network security
management is PIN encryption using data encryption standard (DES). Customers
must use Triple DES. The acquirer must send the entered PIN to the Single
Message System, encrypted in an ANSI block format, as illustrated in the ANSI
PIN Block Format diagram.
For more information about PIN encryption, see the Single Message System
Specifications manual.
Security
Security using DES depends on the secrecy of the keys used, and therefore
on the management of the keys, as illustrated in the Zone Key Management
diagram. The Authorization Platform implements the “zone” approach rather
than the “end-to-end” approach to key management.
The following table describes the difference between the two types of key
management.
Zone End-to-End
Encryption of data between zones using Encryption of data between its origination
a PEK unique to the Authorization point and final destination using a key
Platform/customer pair. Data that must unique to the end-to-end pair. Data is
be transmitted through several zones encrypted at the source and not decrypted
is decrypted and re-encrypted at each until reaching the final destination. Each
entity. For dynamic PEK exchanges, the point of origin must maintain a unique
Authorization Platform/customer pair key for each final destination to which it
must also maintain a unique KEK. transmits, and each final destination must
maintain a unique key for each point of
entry from which it can receive.
MasterCard chose the zone approach instead of the end-to-end approach for
the following reasons:
For MasterCard purchase transactions that contain a PIN, all PINs must be
encrypted at the point of entry (the terminal). The PIN remains encrypted until
the issuer receives it for verification. It is translated from one zone’s PEK to
another zone’s PEK as it is passed from one customer to another through the
Authorization Platform. When the customer passes the PIN to the Authorization
Platform, the Authorization Platform translates it using the ANSI PIN block
format. The ANSI PIN block is the only format that the Authorization Platform
supports.
Establishing PEKs
The Authorization Platform shares a PEK with each customer during PIN
transaction processing. The Authorization Platform and customer use ANSI PIN
block formatting for encryption and decryption.
The customer may use the same or a separate PEK for issuing and acquiring
transactions.
PEK Storage
Customers are responsible for safely storing their PEKs by encrypting them
under a proprietary Master File Key using hardware security procedures.
Customers must store PEKs within a Tamper Resistant Security Module (TRSM).
PEK Implementation
When new PEKs are created, the customer has five minutes to implement the
new PEK. During that period, the Authorization Platform attempts decryption
using the previous PEK in the event that the new PEK is in error.
NOTE
For increased security, MasterCard strongly recommends using dynamic PEKs.
Static PEK
The Authorization Platform and the customer do not exchange the static PEK
online; they create it through a manual (offline) process. Customers must use
the Customer Initiated Key Part Exchange Form (Form 536) to create the static
PEK with MasterCard. The MasterCard and Customer Key Officers1 must adhere
to the strict procedure described in the Single Message System Specifications
manual to establish the static PEK.
Dynamic PEK
The Authorization Platform will create a new dynamic PEK automatically online
every 24 hours or every 2,500 transactions, whichever occurs first. It will also
create a new dynamic PEK after five consecutive Sanity Check errors.
Establishing KEKs
The Authorization Platform sends new dynamic PEKs online using Network
Management (08xx) messages. The customer must establish the Key Exchange
Key (KEK) with the Authorization Platform before exchanging dynamic PEKs.
The Authorization Platform and the customer use a shared KEK to encrypt and
decrypt each PEK. The Authorization Platform and each customer are jointly
responsible for generating the unique KEKs used to exchange and encrypt PEKs.
Customers must use the Customer Initiated Key Part Exchange Form (Form
536) to create the KEK with MasterCard. The MasterCard and Customer Key
Officers1 must adhere to the strict procedure described in the Single Message
System Specifications manual to establish the KEK.
1. The Authorization Platform uses the KEK to encrypt the new PEK and
check value.
2. The Authorization Platform sends the new PEK to the issuer in an online
Network Management Request (PEK Exchange)/0800 message.
3. The customer validates the check value and loads the new PEK.
4. The customer uses the check values to ensure that the Authorization
Platform generated the new PEK from the same unique KEK established
between the customer and the Authorization Platform.
1. MasterCard recommends that Customer Key Officers not have extensive technical backgrounds.
The Authorization Platform changes the PEK after five consecutive Sanity Check
errors. Sanity Check errors are those that the PSD detects as possible PEK
corruption by verifying that the cleartext PIN block is in the expected format.
MasterCard recommends that each customer establish a Master File Key (MFK)
to encrypt PEKs and KEKs for secure storage on a database. MFKs work in a
similar manner to PEKs and KEKs in that they are comprised of key parts. Each
customer is responsible to generate and securely maintain its proprietary MFK.
PIN Verification
MasterCard provides a PIN verification service for all purchase transactions
that contain a PIN. There are two PIN verification methods to choose from:
DES/IBM 3624 or ABA.
If the issuer currently uses the PIN Verification Service that the Single Message
System provides for ATM transactions, the issuer may choose to have the
Authorization Platform perform PIN verification on all PIN-based purchase
activity using the same parameters. Issuers that choose to use the PIN
Verification service must use the PIN Processing Profile Form (Form 269) to
provide their PIN processing Parameters to MasterCard.
The Stand-In System will not perform the PIN Verification Test, unless issuers
participate in a PIN validation service. If no PIN validation is performed on
a transaction, the Stand-In System will bypass the PIN Verification Test and
proceed to the next sequential Stand-In Test.
Issuers that want to use the PIN Verification in Stand-In Processing service can
request this service by completing the PIN Processing Profile Form (Form 269)
and by sending the PIN verification keys using the Hard Copy Key Exchange
Form (Form 723).
MasterCard will perform the PIN Verification in Stand-In service using track data
provided in the message, unless the issuer has chosen to participate in the PIN
Verification Value (PVV) on File Service. For more information about the PVV
service, see Debit MasterCard for the Single Message System Guide.
Authorization Report
This indicator will be present on the report for all customers, not just those
customers that elect to participate in a PIN validation service.
If you are requesting an automatic AMS transfer as part of the BIN transfer,
complete section “e” of the Member Conversion Questionnaire. (The Customer
Operations Services team will provide the questionnaire.)
For examples of the automatic transfer of AMS accounts and for billing
information for that service, see the Account Management System User Manual.
The following table shows the transfer of BINs and AMS accounts.
Before the planned transfer date The customer (new ICA number or old ICA
number) requests support for a portfolio
transfer.
At the time and date when the transfer The Authorization Platform moves
is effective authorization processing from the old ICA
to the new ICA.
On the transfer effective date, after the MasterCard automatically transfers the
authorization processing transfer ownership of the AMS accounts from the
old ICA to the new ICA.
On the evening of the transfer effective The Daily Account File Activity Report for
date the new ICA shows the account listings
under the new ICA.
The following table shows the transfer process for a partial transfer of a BIN.
Before the planned transfer date The customer (new ICA or old ICA)
requests support for the transfer.
At the time and date when the transfer • The Authorization Platform routes
is effective authorization requests for the
transferred part of the BIN to the new
endpoint.
• The Limit-1 and Stand-In parameters of
the new ICA number and BIN govern
processing for the transferred part of
the BIN.
• MasterCard bills all issuing
authorization charges to the new
ICA number.
• The new ICA number can add accounts
within the BIN to AMS and to the
Account File.
Fees
The following fees apply to portfolio sales services.
Service Fee
Full BIN—AMS account transfer • Flat fee, billed at ICA number/BIN level
• Per-account fee, billed at the account level
for each account transfer
Partial BIN—Authorization Flat fee per portfolio and BIN, billed to the
Processing requesting customer
The customers involved in the portfolio sale may decide which of them will
receive the charges for the Full BIN—AMS account transfer fees. MasterCard
can bill one customer for both fees, or MasterCard can bill one customer for the
flat fee and another customer for the per-account fee.
In conjunction with the Private Label Program, issuers can use the Activation
and Initial Load of Private Label Prepaid Card service, which is provided
exclusively for transactions originating from the approved private label card
portfolios of MasterCard issuers.
Benefits
The benefits of providing private label issuers with the ability to allow their
cardholders to activate and to set the amount to load on their private label
prepaid cards at the moment of purchase and activation at the POS terminal
are as follows:
Authorization Processing
For private label prepaid cards, the Authorization Platform processes one
transaction for both activating and initially loading a card. The activation
request uses an Authorization Request/0100 message with a Payment Type
processing code and a valid amount in DE 4 (Transaction Amount) for private
label prepaid card activation authorization messages. The activation also can
be canceled by a Reversal Request/0400 message.
Based on the issuer’s private label prepaid card program, the private label
prepaid cards can be magnetic stripe or chip and may or may not require
the entry of a PIN.
1. The cardholder purchases a private label prepaid card and requests to have
it activated at the POS terminal.
2. The merchant enters a request to activate a private label prepaid card from
the POS terminal.
3. The POS terminal sends an Authorization Request/0100 message to the
acquirer.
4. The acquirer forwards the Authorization Request/0100 message via the
MasterCard Network to the issuer for a private label prepaid card activation
request.
5. The issuer validates the request and sends an approval in an Authorization
Request Response/0110 message via the MasterCard Network to the
acquirer. MasterCard suggests private label issuers approve card activation
transactions using response code 00 (Approved or completed successfully).
6. The acquirer delivers the response to the POS terminal.
7. The issuer activates the private label prepaid card on its system.
Acquirers supporting the private label prepaid card activation request message
must be able to send a Reversal Request/0400 message to deactivate the
card if they are not able to deliver the Authorization Request Response/0110
message to the merchant’s terminal or time-out waiting for a response from the
Authorization Platform.
Private label issuers may want to define policies and rules with their merchants
for governing exceptions that may occur during the activation process, such as
what actions to take if there is a decline response.
Alternate Processing
Private label prepaid card activation plus initial load transactions are not eligible
for alternate (Stand-In or alternate issuer host routing) or X-Code processing.
If the primary issuer is not available to respond to a card activation request,
an Authorization Request Response/0110 message is returned to the acquirer
with DE 39 (Response Code), value 91 (Authorization System or issuer system
inoperative).
Authorization Processing
Product code PVA (Private Label A) is used for identification of POS information
from luxury goods transactions. Product code PVA is set up in account ranges
for authorization processing only. Any clearing messages received with product
code PVA will be rejected.
Alternate Processing
For more information about the MasterCard Private Label Non-Financial Service,
contact the Customer Operations Services team.
Promotion Code
The promotion code is an alphanumeric code that customers can include in the
Authorization Request/0100 message.
MasterCard may also specify other uses of the promotion code. When
MasterCard specifies these other uses, the Customer Interface Specification
manual provides details about them.
How It Works
1. The merchant includes the promotion code when it sends transaction data
to the acquirer.
2. The acquirer sends the promotion code in DE 48 (Additional Data—Private
Use) of the Authorization Request/0100 message to the issuer for the
authorization decision.
3. The issuer can use the promotion code to identify transactions that occur at
a merchant that participates in that issuer’s promotion program.
For details about data requirements, see the Customer Interface Specification
manual.
To Participate
Proximity Payments
The MasterCard Proximity Payments solution, which includes PayPass™ mag
stripe and PayPass™ M/Chip, is part of the global Proximity Payments Program
and is designed to enrich the traditional card with a new contactless interface.
The contactless interface provides cardholder and merchant benefits that are
particularly relevant in environments such as:
All issuers of Debit MasterCard and Maestro cards are required to support the
receipt of authorization and reversal requests for Purchase of Goods or Services
with Cash Back transactions. This service is active for all Debit MasterCard
and Maestro account ranges.
Issuers can approve or decline Purchase of Goods or Services with Cash Back
transactions at their discretion.
Alternate Processing
Issuers have the option to choose whether Purchase with Cash Back (PWCB)
transactions are eligible for processing by the Stand-In System. An issuer may
choose to allow PWCB for only PIN–based transactions, only Signature-based
transactions, or allow both PIN and signature-based transactions be processed
by the Stand-In System.
If the issuer identifies that PIN, signature, or both PWCB transactions are not
allowed to be processed by the Stand-In System, the Authorization Platform
declines the transaction using Authorization Request Response/0110 message
containing DE 39 (Response Code), value 91 (Authorization System or Issuer
system inoperative).
Purchase with Cash Back transactions are not eligible for X-Code processing.
If the transaction cannot be processed by the issuer or the Stand-In System,
the Authorization Platform provides the acquirer an Authorization Request
Response/0110 message containing DE 39 (Response Code), value 91
(Authorization System or Issuer system inoperative).
Cash Back without Purchase and Purchase with Cash Back for Debit MasterCard
and Maestro transactions acquired in India are valid only for India domestic
cardholders (that is, cardholders with accounts issued outside of India will be
rejected if they request a cash back transaction).
PIN verification is required for all Debit MasterCard purchase with cash back
transactions conducted without an accompanying purchase.
Real-time Substantiation
The Real-time Substantiation (formerly referred to as Auto Substantiation)
service supports substantiation at the point-of-sale (POS) for qualified expenses
incurred on a Flexible Spending Account (FSA) and Healthcare Reimbursement
Arrangement (HRA) cards when used at a merchant with a qualifying Inventory
Information Approval System (IIAS).
NOTE
Applies only to the U.S. region.
Background
Internal Revenue Service Notice 2006-69 requires flexible spending account
plan administrators to block card transactions occurring at non-medical MCCs
(for example, grocery stores, discount stores, wholesale clubs), unless the
merchant has implemented an Inventory Information Approval System (IIAS).
IIAS-Compliant Merchants
Acquirers with existing MasterCard Assigned IDs for their merchants should
continue to use those values, but must notify MasterCard that those merchants
are SIGIS compliant.
To indicate that the merchant is exempt from the IIAS rule based on the 90%
rule, the acquirer must provide DE 48, subelement 61, subfield 3, value 2
(Merchant claims exemption from using an IIAS based on the IRS 90 percent
rule) in Authorization Request/0100, Authorization Advice/0120, and Reversal
Request/0400 messages.
When the merchant terminal has verified the purchased items against an IIAS,
the acquirer should populate the Authorization Request/0100 message with
DE 48, subelement 61 and the following subfield values:
Subfield 2, value 11 must only be present when the acquirer provides subfield 2,
value 10 in the Authorization Request/0100 or the Authorization Advice/0120
message. In addition, the amount in subfield 2, value 11 must be less than or
equal to the amount of subfield 2, value 10.
Examples
The following tables provide examples of Real-time Substantiation transaction
processing.
This example illustrates that the issuer approved the entire Healthcare Eligibility
Amount, which in this case is a partial approval of the total transaction amount.
In this scenario, the merchant would ask the cardholder to use another form of
payment for the remaining USD 60 or remove some items from the purchase.
This example illustrates that the issuer approved only a portion of the
Healthcare Eligibility Amount, which in this case is a partial approval of the total
transaction amount. In this scenario, the merchant would ask the cardholder
to use another form of payment for the remaining USD 80 or remove some
items from the purchase.
In this example, the merchant terminal is indicating that they do not support
partial approvals; therefore, a full approval or decline is required. The issuer
approves the full transaction; thereby approving the entire Healthcare Eligibility
Amount.
This example illustrates that the issuer approved only a portion of the
Healthcare and Prescription Eligibility amounts. In this scenario, the merchant
would ask the cardholder use another form of payment for the remaining USD
80 or remove some items from the purchase.
In this example, the merchant terminal is indicating that they do not support
partial approvals; therefore, a full approval or decline is required. The issuer
approves the full transaction; thereby approving the entire Healthcare Eligibility
Amount, including the Prescription Eligibility Amount.
Authorization Reports
The Authorization Parameter Summary Report (SI737010-AA) includes a
Real-time Substantiation participant parameter in the Global Parameters section.
To Participate
Issuers must notify MasterCard if they want to support real-time substantiation
processing by completing the Real-time Substantiation Participation (Form 834)
and providing the form to the Customer Operations Services team.
Recurring Payments
Recurring payments are payments by an issuer to an acquirer on behalf of a
cardholder who authorizes a merchant to bill the cardholder’s account on a
continued, periodic basis (such as monthly, quarterly, or annually) without a
specified end date. The amount of each payment may be the same or may
fluctuate.
For more information about recurring payments, see “Merchant Advice Codes.”
Recurring payment test transactions must comply with all existing recurring
payment transaction identification requirements. In addition to complying
with all existing recurring payment transaction identification requirements, the
acquirer must ensure that each recurring payment Authorization Request/0100
message test transaction contains DE 61 (Point-of-Service [POS] Data), subfield 7
(POS Transaction Status), value 4 (Preauthorized Request), and DE 4 (Amount,
Transaction) is a zero value transaction amount.
Alternate Processing
For details about data requirements, see the Customer Interface Specification
manual.
Benefits
How It Works
The Authorization Platform uses the issuer payment blocking criteria to decline
online authorization requests for recurring payments, and the Global Clearing
Management System (GCMS) uses the same issuer criteria to reject clearing
records.
Authorization Reports
To Participate
RiskFinder
RiskFinder™ is a service that MasterCard offers to help issuers more effectively
predict fraudulent card use. RiskFinder uses a state-of-the-art neural network to
evaluate authorization transactions and produce a transaction score relative to
the potential fraudulent use of the card.
To Participate
Customers can obtain more information about RiskFinder from the Customer
Interface Specification manual or by contacting the Customer Operations
Services team.
If the issuer does not support watermark data, the Authorization Platform
removes subelement 58 (ATM Additional Data) before forwarding the
Authorization Request/0100 message to the issuer.
The card has been read by the terminal and an Authorization Request/0100
message has or has not been sent to the issuer. Either the terminal retains the
card or the cardholder leaves his or her card in the terminal without bank
notes being distributed.
If the issuer does not support subelement 58, the Authorization Platform
provides a Reversal Request Response/0410 message to the acquirer with DE 39
(Response Code), value 57 (Transaction not permitted to issuer/cardholder).
Issuers provide the free text data to be printed on ATM receipts in DE 123
(Receipt Free Text) of Authorization Request Response/0110 messages.
If the acquirer does not support free text data, the Authorization Platform
removes DE 123 (Receipt Free Text) before forwarding the Authorization
Request Response/0110 message to the acquirer.
Refund Transactions
A refund transaction allows a cardholder to return goods or services previously
purchased from a merchant. The refund decreases the cardholder’s activity and
credits the cardholder's open-to-buy.
If the issuer does not support refund transactions, the Authorization Platform
sends an Authorization Request Response/0110 message or a Reversal Request
Response/0410 message to the acquirer with DE 39 (Response Code), value 57
(Transaction not permitted to issuer/cardholder). Authorization Advice/0120
messages are acknowledged by the Authorization Platform but not forwarded
to the issuer.
All refund transactions are routed to the same issuer host as for point-of-service
(POS) transactions.
Issuers that choose to register for this service will receive additional information
to identify the entity involved in acquiring the transaction and presenting the
transaction to the acquiring MIP.
How It Works
Authorization Reports
To Participate
Issuers must register for this optional service. To request participation, contact
the Customer Operations Services team.
For details about data requirements, see the Customer Interface Specification
manual.
• Transaction Blocking
• Transaction Blocking for Inactive BINs
Transaction Blocking
Transaction Blocking provides issuers with easy-to-manage, flexible controls
that supplement their authorization strategy. Transaction Blocking extends
an issuer’s authorization capabilities, augmenting their defenses to protect
portfolios from fraud attacks, as well as manage specialized payment programs
with ease. An issuer’s participation in the Transaction Blocking Service is
optional.
This service may not have the effect of causing the acquirer to be in
noncompliance with any MasterCard Standard, including Rule 6.2, Selective
Authorization.
– 03 (Invalid merchant)
– 04 (Capture card)
– 05 (Do not honor)
– 12 (Invalid transaction)
– 57 (Transaction not permitted to issuer/cardholder)
– 58 (Transaction not permitted to acquirer/terminal)
NOTE
If issuers do not specify a decline response code, the default response code
is 05 (Do not honor).
• Registration for the optional Transaction Blocking ICA Level Block Summary
(SI738010–AA) and delivery endpoint.
• DE 39 (Response Code)
• DE 60 (Advice Reason Code), subfield 1 (Advice Reason Code), value 120
(Transaction Processed by Transaction Blocking Service)
• DE 121 (Authorizing Agent ID Code), value 000003 (Decline occurred due
to an on-behalf service)
To Participate
• Completing the Transaction Blocking Service (Form 810) and submitting the
form to the Customer Operations Services team.
• Completing the requirements online through the Manage My Accounts
> Update a Product on MasterCard Connect™. If submitted online, the
application enables approved users to track submitted participation requests
and view previous submissions.
For details about data requirements, see the Customer Interface Specification
manual.
Through this service, issuers can protect assigned BIN ranges before they go
into production. Issuers also can protect account ranges in production that
are not actively used. Transaction Blocking for Inactive BINs will decline any
authorization request in the identified account range with response code 14
(Invalid card number).
The Transaction Blocking for Inactive BINs service is available globally on the
Dual Message System. This service is recommended when a BIN has been
assigned by MasterCard for use by the issuer, but that is not yet supported
by the issuer’s authorization system.
Benefits
Issuers may want to apply authorization blocking for inactive BINs to:
To Participate
To sign up for the Transaction Blocking for Inactive BINs, issuers must complete
the Transaction Blocking Service Request Form for Inactive BINs (Form 835).
Customers can use either of the following two methods to research information
about previous transactions:
This capability:
In addition, users can print the transaction data or export the information into a
Microsoft® Excel file.
The transaction data is stored in the MasterCard data warehouse and is available
to customers for 180 days. Most transactions are available within six to 12
hours of the transaction time.
Procedure
1. Log on to MasterCard Connect™.
2. Enter your User ID and Password.
3. Click Store on the main menu (located in the upper right corner) on the
MasterCard Connect home page.
4. Scroll to or search for Transaction Research.
5. Click Add to Cart. A confirmation message appears.
6. Click Cart to display the cart, and then click Check Out to display the Order
Details window.
7. Under Order Details, click Review Order > Place Order.
Procedure
1. In the Card Number box, enter the cardholder account number that you
want to research.
Note: MasterCard uses the optional ICA number for your tracking purposes
only. If you enter an ICA number, it appears on your billing report to help
you identify transactions.
2. In the Data Range area, enter a starting transaction date and an ending
transaction date using a MM/DD/YYYY format or click the Calendar link
to select a date.
3. To identify a transaction more specifically by its approval code, enter the
Authorization Code.
4. To identify a transaction more specifically by its amount, select one of the
following options:
Results
Procedure
See the MasterCard Consolidated Billing System manual for fees and billing
information.
Issuers can match all authorizations resulting from one T&E event to a single
clearing record, providing a more accurate method of managing a cardholders'
open-to-buy.
The card acceptor business codes (MCCs) that apply to this Standard are:
Effective Dates
• The acquirer must use a unique identifier from the original approved
authorization of a transaction in any additional authorizations requested in
connection with the same transaction. The unique identifier must also be
included in the transaction clearing record. This unique identifier is the
Trace ID value from the original authorization, which must be included
in DE 48 (Additional Data—Private Use), subfield 63 of each additional
authorization and in DE 63, subfield 2 of the First Presentment/1240
message.
• Upon receipt of the transaction clearing record, the issuer must use the
unique identifier to match the original and any additional approved
authorizations to the transaction.
• Upon matching all authorizations to the clearing record, the issuer must
release any hold placed on the cardholder’s account in connection with
the original and any additional approved authorizations that is in excess
of the transaction amount
For diagrams that show the routing of these transactions, see “Non-MasterCard
Authorization Message Flows.”
Issuer Options
Issuers may choose to accept Visa activity using their connection to the
MasterCard Network. This connection is called “peer-to-peer.” If the issuer is
not peer-to-peer, MasterCard routes authorization requests to the Visa network.
For the data requirements as they apply to the authorization message formats,
see the Customer Interface Specification manual.
Alternate Processing
Indicators
MasterCard provides support of various Visa programs by the use of specific
indicators in Authorization Request/0100 messages.
MasterCard customers that acquire Visa transactions can receive valid Visa
response values for the Authorization Characteristics Indicator (ACI).
DE 48, subelement 40, Not present To indicate that the cardholder is not
subfield 02 certificate-compliant
Transponder Indicator
The U.S. Deferred Billing Indicator is a value used by U.S. acquirers in Visa
transactions to notify U.S. issuers that the transaction is being submitted to bill
the cardholder for merchandise that was received within the past 90 days.
When MasterCard acquirers in the U.S. region forward to Visa, through the
MasterCard Network, transactions that pay an existing debt, they must indicate
such in Authorization Request/0100 messages.
Acquirers must include value 9 in DE 48, subelement 85 (Visa U.S. Existing Debt
Indicator) to indicate that the transaction is a payment for an existing debt.
DE 61, subfield 11 (POS Card Data 2, 5, 7, or 8 Indicates that the POS terminal
Terminal Input Capability) can transmit magnetic stripe data
NOTE
For a transaction to be forwarded automatically to the Visa gateway, acquirers
must identify transactions as Visa Custom Payment Services transactions.
Meeting Retail Key Entry criteria will not force a transaction to the Visa gateway
if the issuer is a MasterCard peer-to-peer participant.
Visa Product ID
Acquirers that process Visa transactions through the Authorization Platform
receive DE 48 (Additional Data—Private Use), subelement 46 (Product ID) in
Authorization Request Response/0110 and Reversal Request Response/0410
messages. The associated Visa field for DE 48, subelement 46 is field 62.23
(Product ID).
The Dual Message System removes DE 48, subelement 36, subfield 1 from any
transaction provided by an acquirer that is not a Visa-branded transaction.
The MVV is not provided back to the acquirer in any messages. If DE 48,
subelement 36, subfield 1 is provided in any response messages, the Dual
Message System will remove it before sending the message to the acquirer.
For information about authorization details and billing reports, including the
following reports, see the MasterCard Consolidated Billing System manual.
Please refer to the Account Management System User Manual for layouts of all
reports related to listing accounts in the Account Management System (AMS) or
merchants listed in the Merchant File.
Presentation of Reports
Each authorization report is introduced with an overview that contains the
following information.
A sample of the report follows each overview description. Field descriptions for
the report follow the report sample.
• The report number appears in the upper left-hand corner of each report
and identifies the report by number.
• The report header is located in the upper center of each report and
identifies the report by name.
• The page number appears in the upper right-hand corner of each report
and identifies the page number within the report.
• The date appears in the upper right-hand corner of each report and
identifies the date the report was generated. All are St. Louis dates.
• The time, when it appears, is in the upper right-hand corner of each report
and identifies the time the report was generated. All are St. Louis times.
Report Sample
Report sample of the Authorization Summary Report (AB505010-AA).
Field Descriptions
Descriptions of the fields on the Authorization Summary Report (AB505010-AA).
Field Description
Member Processed Activity Summary of all authorization activity received and
processed by the issuer, listed by the following
response categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
Member Volume Total transaction volume processed by the customer
that generated the specific response and the
percentage it represents of total member transaction
volume.
Member YTD Volume Summary of the customer’s authorization volume
(member year-to-date for the calendar year-to-date (by response category)
volume) and the percentage it represents of total member
volume for the year-to-date.
System Volume Volume of authorization transactions processed by
the entire membership that week and the percentage
it represents of total volume for the membership
for the week.
System YTD Volume Volume of authorization transactions processed by
(system year-to-date the entire membership for the calendar year-to-date
volume). and the percentage it represents of total volume for
the membership for the year-to-date.
Weekly Rank Ranking by bank identification number (BIN) of
member volume within the membership (compared
to total system volume). This field shows where
each BIN stands in relation to other BINs. In the
sample, the Weekly Rank column at the Accept
Category line shows 00017/07153. This indicates
that this BIN ranks 17th out of a total of 7,153 BINs
in issuing approvals; 16 BINs issued more approvals
and 7,136 BINs issued fewer approvals.
Member Approvals by Summary of all “approved” responses returned,
Transaction Type broken down by the following transaction categories:
• Mail/Telephone
• Retail
• Cash Advance
• College/Hospital
• Hotel/Motel
• Vehicle Rental
• Transportation
• Restaurant
Field Description
• Cirrus/ATM
• Unique
• Payment Transaction
Average Dollars Average dollar amount approved for the week, listed
by transaction type.
Total Dollars Total dollar amount approved for the week, listed
by transaction type
Total Volume Total transaction volume processed by the customer
for the week, listed by transaction type. In the
sample, the total volume for MO/TO transactions is
72,276. This indicates that out of a total of 564,630
approved transactions, 72,276 were for MO/TO.
YTD Average Dollars Average U.S. dollar amount approved, by transaction
(year-to-date average type, for the calendar year-to-date. This amount is
dollars) the result of dividing the YTD TOTAL DOLLARS by
the YTD TOTAL VOLUME.
YTD Total Dollars Total U.S. dollar amount approved by the customer,
(year-to-date total listed by transaction type, for the calendar
dollars) year-to-date.
YTD Total Volume Total transaction volume approved by the customer,
(year-to-date total listed by transaction type, for the calendar
volume) year-to-date.
Total Member Average U.S. dollar amount, total U.S. dollar amount,
Approvals total transaction volume, and year-to-date totals for
all transactions approved by the customer.
Stand-In Processed Activity Summary of all authorization activity received and
processed by Stand-In processing, listed by the
following response categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
See field descriptions for an explanation of Member
Volume, Member YTD Volume, System Volume,
System YTD Volume, and Weekly Rank. All values
are for authorization activity processed by Stand-In
processing on behalf of the customer.
Field Description
Timed Out (Percent of Number of times the MasterCard Network
Total) authorization application sent the original
authorization request to the issuer for processing
but the acquiring MIP did not receive a response in
the allocated time. The second line indicates the
percentage of total authorization requests that timed
out in this manner.
Member Down Number of authorization requests sent to Stand-In
(Percent of Total) processing because the MasterCard Network
authorization application recognized that the issuer’s
host was down. Transactions that left the acquiring
node but did not reach the issuing MIP, or did reach
the issuing MIP but could not communicate with the
issuer’s host, are included in this count. The second
line indicates the percentage of total authorization
requests sent that the application handled in this
manner.
Signed Out (Percent of Number of transactions sent to Stand-In processing
Total) because the issuer was signed out. The second
line indicates the percentage of total authorization
requests sent that went to Stand-In processing for
this reason.
Non-accepted Authorizations Summary of all authorization activity processed by
by Fail Reason Stand-In that Stand-In did not approve because it
failed the indicated tests performed during Stand-In
processing.
Fail Reason List of the Stand-In tests that authorization requests
must pass to be approved.
Note: The Fail Reason INVALID CHIP/CVC includes
both transactions that failed for invalid CHIP/CVC in
Stand-In and transactions that failed for magnetic
stripe/CVC error (codes A–J) at the MIP.
Member Volume Total volume of transactions declined authorization
because of failure to pass the Stand-In test listed.
Dollar Volume Total U.S. dollar amount declined authorization
because of failure to pass the Stand-In test listed.
Accepted Dollars Total U.S. dollar amount that Stand-In authorized on
behalf of the issuer for the week reported.
Non-Accepted Dollars Total U.S. dollar amount that Stand-In did not
authorize when processing on behalf of the issuer
for the week reported.
Field Description
Limit-1 MIP Processed Activity Summary of all authorization activity processed on
the customer’s behalf using Limit-1, broken down by
the following response categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
The second part of this page breaks down Limit-1
activity by the four Limit-1 categories:
• Mail/Telephone
• Cash Advance (cash disbursement)
• Retail
• Travel/Entertainment
See field descriptions for an explanation of Member
Volume, Member YTD Volume, System Volume,
System YTD Volume, and Weekly Rank. All values
are for authorization activity processed using Limit-1
parameters.
X-Code MIP Processed Activity Summary of all authorization activity processed
as X-Code transactions at the acquirer MIP. These
transactions are transactions that were more than
Limit-1 and should have gone to the issuer or
to Stand-In for processing, but the authorization
application could not obtain a response from either
one.
Transactions are listed by the following response
categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
See field descriptions for an explanation of Member
Volume, Member YTD Volume, System Volume,
System YTD Volume, and Weekly Rank. All values
are for authorization activity processed at the
acquirer MIP using X-Code parameters.
Field Description
MIP Processed Activity Summary of all authorization activity involving
certain cardholder-activated terminals processed at
the MIP that would not be processed by an issuer
or Stand-In.
Transactions are listed by the following response
categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
See field descriptions for an explanation of Member
Volume, Member YTD Volume, System Volume,
System YTD Volume, and Weekly Rank. All values
are for authorization activity processed at the MIP
using X-Code parameters or those transactions
declined by the Transaction Blocking service.
Weekly Total Activity Summary of total transaction volume processed
by the customer, Stand-In, Limit-1, X-Code, MIP,
and BAT on behalf of the customer for the week
reported.
See field descriptions for an explanation of Member
Volume, Member YTD Volume, System Volume,
System YTD Volume, and Weekly Rank.
Acquirer Reversal Processed Summary of Reversal Request/0400 message activity
Activity received and processed by the issuer, listed by the
following response categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
Reversal Volume Total reversal volume processed by the customer that
generated the specific response and the percentage
it represents of total member transaction volume.
Reversal YTD Volume Summary of the customer’s reversal volume for the
(reversal year-to-date calendar year-to-date (by response category) and
volume) the percentage it represents of total member volume
for the year-to-date.
System Volume Volume of reversal transactions processed by the
entire membership that week and the percentage
it represents of total volume for the membership
for the week.
Field Description
System YTD Volume Volume of reversal transactions processed by the
(system year-to-date entire membership for the calendar year-to-date and
volume) the percentage it represents of total volume for the
membership for the year-to-date.
Weekly Rank Ranking by bank identification number (BIN) of
member volume within the membership (compared
to total system volume). This field shows where
each BIN stands in relation to other BINs.
Total Reversal Average U.S. dollar amount, total U.S. dollar amount,
Processed total transaction volume, and year-to-date totals for
all transactions approved by the customer.
Reversal Approvals by Summary of all “approved” responses returned,
Transaction Type broken down by the following transaction categories:
• Mail/Telephone
• Retail
• Cash Advance
• College/Hospital
• Hotel/Motel
• Vehicle Rental
• Transportation
• Restaurant
• Cirrus/ATM
• Unique
• Payment Transaction
Average Dollars Average dollar amount approved for the week, listed
by transaction type.
Total Dollars Total dollar amount approved for the week, listed
by transaction type
Total Volume Total transaction volume processed by the customer
for the week, listed by transaction type.
YTD Average Dollars Average U.S. dollar amount approved, by transaction
(year-to-date average type, for the calendar year-to-date. This amount is
dollars) the result of dividing the YTD TOTAL DOLLARS by
the YTD TOTAL VOLUME.
YTD Total Dollars Total U.S. dollar amount approved by the customer,
(year-to-date total listed by transaction type, for the calendar
dollars) year-to-date.
YTD Total Volume Total transaction volume approved by the customer,
(year-to-date total listed by transaction type, for the calendar
volume) year-to-date.
Field Description
Total Reversals Average U.S. dollar amount, total U.S. dollar amount,
Approvals total transaction volume, and year-to-date totals for
all transactions approved by the customer.
MIP Reversal Processed Activity Summary of all reversal activity received and
processed by Stand-In, listed by the following
response categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
See field descriptions for an explanation of Reversal
Volume, Reversal YTD Volume, System Volume,
System YTD Volume, and Weekly Rank. All values
are for authorization activity processed by Stand-In
processing on behalf of the customer.
Total MIP Reversal Total reversal transaction volume, and year-to-date
Processed totals for all reversals approved by the customer.
Weekly Total Activity Summary of total reversal transaction volume
processed by the customer, Stand-In, Limit-1,
X-Code, MIP, and BAT on behalf of the customer for
the week reported.
See field descriptions for an explanation of Reversal
Volume, Reversal YTD Volume, System Volume,
System YTD Volume, and Weekly Rank.
Frequency Weekly
Distribution Paper (Sent to the authorization contact established on the
Methods Principal Member Questionnaire); MasterCard eService, MasterCard
File Express, complex-to-complex, bulk ID (T300)
Report Sample
Report sample of the Authorization Parameter Summary Report (SI737010-AA).
Field Descriptions
Descriptions of the fields on the Authorization Parameter Summary Report
(SI737010-AA).
• Header Information
• Global Parameters
• Stand-In Parameters
NOTE
MasterCard provides an updated version of this report for customers when
their parameters change.
Header Information
Descriptions of the header information fields in the Authorization Parameter
Summary Report (SI737010-AA).
Global Parameters
Descriptions of the Global Parameters fields on the Authorization Parameter
Summary Report (SI737010-AA).
Field Description
Product Code Three-position field that identifies Financial Network
Code.
Cardholder Billing Currency Three-digit number that identifies the participant’s
Code currency code.
CVC 2 Participant A one-character flag that indicates whether a customer
participates in CVC 2. CVC 2 is a three-digit numeric
character code that is indent-printed into the signature
panel in the back of a card.
• Y—Customer participates in CVC 2.
• N—Customer does not participate in CVC 2.
Field Description
AVS Level Participant A one-position field that indicates a customer’s AVS
service level.
• 0—AVS not supported.
• 1—Issuer provides AVS, receives full address data.
• 2—Issuer provides AVS, receives condensed address
data. (This level supports the algorithm that uses
the first five numeric digits in an address [when
scanning the address from left to right].)
• 3—Issuer provides AVS, receives condensed address
data. (This level supports the algorithm that uses
the first five numeric digits in an address. This
algorithm stops searching for numbers after it
encounters an alphabetic character or space [when
scanning the address from left to right.])
• 4—Issuer provides AVS, receives condensed
postal/ZIP code and address data. (This level
supports the algorithm that uses only numeric digits
(with a maximum of nine digits) in the cardholder
postal/ZIP code, and the first five numeric digits in
an address [when scanning the address from left
to right]).
RPCS Participant A one-character flag that indicates whether a customer
participates in the Recurring Payment Cancellation
Service (RPCS).
• Y—Customer participates in RPCS.
• N—Customer does not participate in RPCS.
PAN Mapping Participant A one-character flag that indicates whether a customer
participates in the PayPass Mapping Service.
• Y—Customer participates in PayPass Mapping.
• N—Customer does not participate in PayPass
Mapping.
Expiration Date Participant A one-character flag that indicates whether a customer
participates in the Expired Card Override service.
• Y—Customer participates in the Expired Card
Override service.
• N—Customer does not participate in the Expired
Card Override service.
POS Balance Inquiry A one-character flag that indicates whether the account
Participant range participates in POS balance inquiries.
• Y—Account range participates in POS balance
inquiries.
• N—Account range does not participate in POS
balance inquiries.
Field Description
Acquirer Reversal Message A one-character flag that indicates whether the issuer
Participation participates in the reversal request message functionality:
• Y—Issuer receives the 0400 message.
• N—Issuer does not receive the 0400 message.
Real-time Substantiation A one-character flag that indicates whether the issuer
supports real-time substantiation at the point of service.
• Y—Issuer supports real-time substantiation.
• N—Issuer does not support real-time substantiation.
InControl Real Card Spend A one-character flag that indicates whether the issuer
Control participates in the MasterCard inControl Real Card
Spend Control services.
• Y—Issuer participates in MasterCard inControl Real
Card Spend Control services.
• N—Issuer does not participate in MasterCard
inControl Real Card Spend Control services.
Receive Settlement A one-character flag that indicates whether the issuer
Amounts receives settlement amount-related data elements.
• Y—Issuer receives settlement amount-related data
elements.
• N—Issuer does not receive settlement
amount-related data elements.
MPG Blocking Participant A one-character flag that indicates whether the issuer
participates in the MasterCard Payment Gateway (MPG)
Authorization Blocking service.
• Y—Issuer participates in the MPG Blocking service.
• N—Issuer does not participate in the MPG Blocking
service.
Optional Non-Valid CVC 3 A one-character flag that indicates whether the issuer
Processing participates in Optional Non-Valid CVC 3 Processing.
• Y—Issuer participates in the Optional Non-Valid
CVC 3 Processing.
• N—Issuer does not participate in the Optional
Non-Valid CVC 3 Processing.
Field Description
CVC 3 Truncation Ind A one-character flag that indicates whether the
CVC 3 transaction is valid (that is, the value in DE
48 (Additional Data—Private Use), subelement 71
(On-behalf Services), subfield 2 (On-behalf [OB] Result
1). This indicator is available to issuers participating in
the Non-Valid CVC Processing option and participating
in one of the CVC 3 services:
• Y—CVC 3 transaction is valid.
• N—CVC 3 transaction is not valid.
Issuer PIN Block Format Applies only to the Europe region. A two-position field
Code that indicates the issuer's PIN block format.
• 01 = ANSI 1
• 02 = ANSI 2
• 03 = ANSI 2
• 10 = ISO Format 0
• 11 = ISO Format 1
• 19 = ISO Format 0 or ISO Format 1
Banknet PIN Processing A one-position field that indicates the service platform
on which an issuer’s PIN processing will be performed.
• B = Banknet PIN processing
• M = MDS PIN processing
PVV On-File Participation Applies only to the Europe region. Supports PIN
Validation using PVV on-file that issuers submit as basis
to override PVV data provided in the card’s magnetic
stripe. Valid values are as follows:
• No = Does not participate in PVV/PIN Offset on
File service.
• Optional = On File, the Authorization Platform
retrieves the PVV value. If the PVV value is found,
validates using that value. If the PVV value is not
found, the data in the track is used.
• Mandatory = On File, the Authorization Platform
uses the data on file if found to validate the PIN.
If the PVV value is not found, PIN validation indicates
mandatory PVV not on file as result.
MasterCard InControl A one-character flag that indicates whether the issuer
Mapping participates in the MasterCard inControl service.
• Y—Issuer participates in the MasterCard inControl
service.
• N—Issuer does not participate in the MasterCard
inControl service.
Field Description
MasterCard Online A one-character flag that indicates whether the issuer
Checkout Service participates in MasterCard online checkout service.
N—Issuer does not participate in MasterCard online
checkout service.
ADC Event Participation A one-character flag that indicates whether the issuer
(Expert Monitoring participates in the Expert Monitoring Compromised
Compromised Account Account service.
Service)
• Y—Issuer participates in the Expert Monitoring
Compromised Account service.
• N—Issuer does not participate in the Expert
Monitoring Compromised Account service.
TPP Identification Service A one-character flag that indicates whether the issuer
participates in the Third Party Processor (TPP) service.
• Y—Issuer participates in the TPP service.
• N—Issuer does not participate in the TPP service.
inControl Flex Card A one-character flag that indicates whether the issuer
participates in the MasterCard inControl Flex Card
service.
N—Issuer does not participate in MasterCard inControl
Flex Card service.
Note: Reserved for future use.
Field Description
Pay with Rewards A one-character flag that indicates whether the issuer
participates in the MasterCard Pay with Rewards service.
• Y—Issuer participates in the Pay with Rewards
service.
• N—Issuer does not participate in the Pay with
Rewards service.
IPC Fraud Control A one-character flag that indicates whether the issuer
participates in IPC Fraud Control service:
• Y—Issuer participates in the IPC Fraud Control
service
• N—Issuer does not participate in the IPC Fraud
Control service
Receive ATM Additional Applies only to the Europe region. A one-character flag
Data that indicates support of ATM additional data in DE 48,
subelement 58 (ATM Additional Data) by customers
participating in the Sweden Domestic Authorization
Switching Service (SASS).
• Y—Issuer supports ATM additional data in DE 48,
subelement 58.
• N—Issuer does not support ATM additional data
in DE 48, subelement 58.
Refund Participant Applies only to the Europe region. A one-character
flag that indicates whether the issuer participates in
the Refund Transactions service. (Supports Sweden
Domestic Authorization Switching Service [SASS] only).
• Y—Issuer participates in the optional Refund
Transactions service.
• N—Issuer does not participate in the optional
Refund Transactions service.
PIN Management A one-character flag that indicates whether the issuer
Participant participates in the Chip PIN Management service.
• Y—Issuer participates in the PIN Management
service.
• N—Issuer does not participate in the PIN
Management service.
Domestic Debit ATM A one-character flag that indicates whether the issuer
Processing participates in domestic Debit ATM processing.
• Y—Issuer participates in the domestic Debit ATM
processing.
• N—Issuer does not participate in the domestic Debit
ATM processing.
Field Description
In-Flight Commerce Blocked Two 19-digit account range numbers that indicate the
Range “from” and the “to” account ranges to block for in flight
commerce service.
In-flight commerce (IFC) is a service that identifies
transactions conducted via interactive video terminals
by passengers on a long-distance airplane flight.
Stand-In PIN Verification A one-character flag indicating whether the Stand-In
Bypass System will bypass or perform a PIN Verification Test.
Issuers that want Stand-In to perform this test are
required to participate in a PIN validation service.
• Y—Stand-In System will bypass PIN Verification Test
• N—Stand-In System will perform PIN Verification
Test
MasterCard Digital A one-character flag indicating whether the issuer
Enablement Service participates in the MasterCard Digital Enablement
Participation Service:
• Y—Issuer participates in the MasterCard Digital
Enablement Service
• N—Issuer does not participate in the MasterCard
Digital Enablement Service
Payment Transaction Two 19-digit numeric account range numbers that
Blocked Range indicate the “from” and the “to” account ranges to block
for this transaction type.
A Payment Transaction is a transaction in which a
Payment Service Provider facilitates the transfer of funds
to an issuer for posting to a cardholder’s MasterCard
account.
Transaction Blocking Transaction Blocking is a service that enables an issuer
Service to decline specified types of transaction requests by
issuer ICA number or account range, in combination
with additional transaction parameters.
Range From Range To Two 11-digit account range numbers that indicate the
“from” and the “to” account ranges to block for the
Transaction Blocking service.
Field Description
Response Code Indicates the response code applicable to the transaction
block, based on the response codes available for the
Authorization Request Response/0110 message. The
following list identifies the valid response code values:
• 03 (Invalid merchant)
• 04 (Capture card)
• 05 (Do not honor)
• 12 (Invalid transaction)
• 57 (Transaction not permitted to issuer/cardholder)
• 58 (Transaction not permitted to acquirer/terminal)
Scope Indicates whether transactions are blocked for all routes
or transactions are only blocked from going to the
Stand-In System when the issuer is unavailable.
• All
• Stand-In
Blocking Criteria Transaction blocking criteria. Indicates that transactions
will be block based on the issuing ICA number or
account range, and one or more of the following
transaction parameters:
• DE 3 (Processing Code), subfield 1 (Cardholder
Transaction Type Code)
• DE 18 (Merchant Type)
• DE 22 (Point-of-Service [POS] Entry Mode), subfield
1 (POS Terminal PAN Entry Mode)
• DE 61 (Point-of Service [POS] Data), subfield 10
(Card Activated Terminal Level [CAT])
• DE 61 (Point-of Service [POS] Data), subfield 13
(POS Country Code)
In the first example, the report sample shows that the
Merchant Type, value 5555 is the transaction blocking
criteria; in the second example, POS Terminal PAN Entry
Mode, value 02 is the transaction blocking criteria.
GARS Participant A one-character flag that indicates whether the
customer is a Global Automated Referral System (GARS)
participant.
• Y—Customer participates in the GARS service.
• N—Customer does not participate in the GARS
service.
Authorization Referral Indicates the phone number GARS uses to contact the
issuer on domestic-call referral responses.
Field Description
International GARS Indicates the phone number GARS uses to contact the
issuer on international call referral responses.
Security Number This phone number is not displayed.
Lost/Stolen This phone number is not displayed.
Customer Service This phone number is not displayed.
Stand-In Parameters
Descriptions of the Stand-In Parameter fields in the Authorization Parameter
Summary Report (SI737010-AA).
Field Description
Hours of Operation Indicates the hours of operations for the issuer’s
authorization system.
UTC Offset Time difference between the customer’s local time
and Coordinated Universal Time (UTC—formerly GMT
[Greenwich mean time]).
UTC Offset represents whether the local time is ahead
(+) or behind (-) UTC by the number of hours indicated
in the UTC Offset field.
D.S.T. Daylight Saving Time (D.S.T.) represents the
daylight-saving time start and end dates and times for
the customer.
Local Time Indicates the open and close local time for the customer.
Holidays for Call Referral Definition of 26 holidays for the issuer’s Call Referral
Center Center, with up to two openings and closings per
holiday.
Decision Matrix A matrix that contains values that represent a customer’s
choice of Stand-In processing responses to transactions if
a transaction goes to Stand-In processing in a given state.
• C—Call referral
• N—Decline
• A—Continue with Stand-In processing
• P—Capture card
Field Description
Open Signed In, Closed Indicates times when the issuer’s authorization center is
Signed In open versus when it is closed.
Open Signed Out, Indicates times when the issuer’s authorization center
Closed Signed Out is signed in versus when it is signed out (for online
issuers).
Card Level Support A one-character flag that indicates if the customer is a
Participant Card Level Support participant.
• Y—Customer participates in Card Level Support.
• N—Customer does not participate in Card Level
Support.
Multi-Currency Limits A one-character flag that indicates if the customer
Participant participates in multi-currency limits in Stand-In
processing.
• Y—Customer participates in multi-currency limits.
• N—Customer does not participate in multi-currency
limits.
Stand-In PIN Retries Applies only to the Europe region. Indicates the number
of invalid PIN attempts allowed using a value of 1–5.
This parameter applies only to the Online PIN Validation
in Stand-In.
Field Description
No Response Resend Number of times (1–20) that the Stand-In System
Limit attempts to resend a SAF message without response
from the issuer before auto-deleting SAF messages. If
Automatic Deletion Option is selected, default is 3.
Transaction Processing This section of the report depends on the number of
Parameters rules that apply to a customer. The report reflects all
rules that apply to that particular customer.
Target Country Indicates the acquirer country for which the limits are
applied.
MasterCard has established minimum and maximum
values for certain parameters. MasterCard will set the
minimum limits as default values to establish customer’s
limits.
• Foreign Default—Established limits outside of the
country of issuance.
• Global—Established limits for all customers by
product code, MCC, and/or CAT level.
Promo Code Indicates the promotion code for which the limits are
(Promotion Code) applied. Lists the six-character alphanumeric codes that
an issuer establishes to identify transactions that meet
requirements for an issuer’s promotional program for a
card range.
CAT Level Lists a one-character numeric code that identifies
transactions that occur at a CAT. A CAT is a
cardholder-activated terminal that is usually unattended
and accepts payment cards, debit, charge, and
proprietary cards for a card range. CATs are defined
by levels.
• 0—Not a CAT transaction
• 1—Automated dispensing machines with PIN
• 2—Self-service terminals
• 3—Limited-amount terminals
• 4—In-flight commerce terminals
• 6—Electronic commerce
• 7—Transponder
Product ID Lists the three-character code that identifies the type of
card program for an account, such as Gold MasterCard®
card.
MCC/TCC Lists the card acceptor business code (MCC) and the
transaction category code (TCC) for which limits are
applied.
Field Description
Currency Code Three-digit number that identifies the customer’s chosen
currency code for amount limits.
Card Present Amount Transaction amount limit when a card is present.
Card Not Present Transaction amount limit when a card is not present.
Amount
Field Description
Product ID Lists the three-character code that identifies the type of
card program for an account, such as Gold MasterCard®
card.
MCC/TCC Lists the card acceptor business code (MCC) and the
transaction category code (TCC) for which limits are
applied.
Currency Code Three-digit number that identifies the customer’s chosen
currency code for amount limits.
CSI Code Seven-position alphanumeric value that is provided
when registering accounts for Product Graduation.
Card Present Amount Transaction amount limit when a card is present.
Card Not Present Transaction amount limit when a card is not present.
Amount
Product Graduation Limits This section of the report depends on whether the
Authorization Parameter account range has product graduated limits. If the
Summary account range does not have product graduated limits,
this section does not display.
For each account range that contains product graduated
cards to which a Customer Specific Index (CSI) is
assigned, a set of Stand-In processing limits for accounts
that are registered to participate in Product Graduation
displays.
CSI Code Seven-position alphanumeric value provided when
registering accounts for Product Graduation.
Accumulative Limits Four-day accumulative day and amount limits
established by the issuer. The accumulation limits are
for the number of transactions and amounts. Stand-In
processing will not approve any amount that raises
the accumulative amount already approved above the
specified limit for the specified period of days.
Currency Code Three-digit number that identifies the customer’s chosen
currency code for amount limits.
Premium Controls Indicates specific limits that Stand-In processing applies
to accounts listed in the Account File as Premium
Listings. The Premium Listings designation is a method
of identifying cardholder accounts that should have
higher authorization limits than standard limits for the
card type.
During the Accumulative Limits test for Premium
accounts, Stand-In processing applies the Days and
Count Limit parameters.
Field Description
Group and Series Identifies a range of card account numbers listed in the
Electronic Warning Bulletin file submitted by MasterCard
on behalf of an issuer to the Account Management
System for the purpose of notifying a merchant to
capture any card bearing an account number that falls
within that range.
Stand-In Blocked Range Identifies a range of card numbers within a BIN that
have not been issued to cardholders or card ranges
previously blocked and should be unblocked. Range
Blocking only applies for transactions processed by
Stand-In. Card numbers within blocked ranges do
not automatically appear in the Account Management
System (AMS) Electronic Warning Bulletin file.
Limit 1–Processing Processing that limits the number of transactions that the
Authorization Platform forwards to the issuer. Limit-1
processing is part of Stand-In processing, and it uses
issuer-defined parameters to return an authorization
response. Limit-1 processing responds to authorization
requests without forwarding them to the issuer when
the transaction amount is equal to or less than the
issuer-defined amount limits, and the transaction does
not fail any of the Stand-In tests.
Mail/Telephone Current Limit-1 value established by the issuer for
mail/telephone transactions.
Travel Current Limit-1 value established by the issuer for
transactions.
Cash-Disbursement Current Limit-1 value established by the issuer for cash
disbursement transactions.
Retail Current Limit-1 value established by the issuer for retail
transactions.
Nth Transaction Indicates how many transactions Limit-1 can process
before sending the next transaction to the issuer for
processing.
On-behalf Services Lists the on-behalf service description for the on-behalf
services that are enabled for an account range. There is
a maximum of 10 on-behalf services.
Report Sample
Report sample of the Transaction Blocking ICA Level Block Summary
(SI738010-AA) report.
Field Descriptions
Descriptions of the fields on the Transaction Blocking ICA Level Block Summary
(SI738010–AA) report.
Field Description
Billing ICA ICA that is billed for the Issuer ICA Number
Transaction Blocking Service activity. This ICA may
be the same or different than the Issuer ICA number.
Issuer ICA Unique six-digit ID number assigned by MasterCard
to identify a customer or processing endpoint.
Sequenced by ICA and listed numerically. This ICA
may be the same or different than the Billing ICA
number.
Country Code A three-digit, numeric code that identifies the
country. Issuers may use these codes to establish
higher or lower transaction limits for a country or
countries where the transaction is acquired.
Merchant Type DE 18 (Merchant Type) is the classification (card
acceptor business code (MCC) of the merchant’s
type of business or service.
CAT Level Code DE 61 (Point-of Service [POS] Data), subfield 10
(Card Activated Terminal Level [CAT]) indicates
whether the cardholder activated the terminal with
the use of the card and the CAT security level.
POS Terminal PAN Entry Mode DE 22 (Point-of-Service [POS] Entry Mode), subfield
1 (POS Terminal PAN Entry Mode) indicates how the
PAN was entered at the terminal.
Response Code DE 39 (Response Code) defines the disposition of a
previous message or an action taken as a result of
receipt of a previous message.
Response codes also are used to indicate approval
or decline of a transaction. If an authorization is
declined, the response code indicates the reason for
rejection and may indicate an action to be taken at
the card acceptor.
Group ID Identifies a grouping of issuer account ranges that
use the same transaction criteria for routing to the
same destination route.
Scope Indicates where the block occurs.
Acquirer—Indicates the block occurred at the
acquirer MIP.
Stand-In—Indicates the block occurred during
Stand-In processing.
Associated BIN Ranges Identifies a range of card numbers within a BIN that
are associated to that blocking ICA. These blocks
occur at the MIP and not in Stand-In processing.
These ranges may or may not have been issued to
cardholders.
Report Sample
Report sample of the Authorization Summary by CAT Level Report
Field Descriptions
Descriptions of the fields on the Authorization Summary by CAT Level Report
(SI458010-AA).
Field Description
CAT Processed Activity Summary of all authorization activity received and processed
by the issuer for the CAT level on the report, listed by the
following response categories:
• Accept (“approved”)
• Decline
• Call-Me (“refer to card issuer”)
• Pick-Up (“capture card”)
Member Volume Total CAT transaction volume processed by the customer
that generated the specific response and the percentage it
represents of total customer CAT transaction volume.
Field Description
Member YTD Volume Summary of the customer’s CAT authorization volume for
(member year-to-date the calendar year-to-date (by response category) and the
volume) percentage it represents of total member CAT volume for
the year-to-date.
System Volume Volume of CAT authorization transactions processed by the
entire membership that week and the percentage it represents
of total CAT volume for the membership for the week.
System YTD Volume Volume of CAT authorization transactions processed by
(system year-to-date the entire membership for the calendar year-to-date and
volume) the percentage it represents of total CAT volume for the
membership for the year-to-date.
Total Member Total member CAT volume, year-to-date volume, system
Processed volume, and system year-to-date volume for all authorization
responses.
Approvals by Summary of all “approved” responses returned for CAT
Transaction Type transactions, divided by the following transaction categories:
• Mail/Telephone
• Retail
• Cash Advance
• College/Hospital
• Hotel/Motel
• Vehicle Rental
• Transportation
• Restaurant
• ATM
• Unique
• Payment Transaction
Average Dollars Average dollar amount approved for CAT transactions for the
week, listed by transaction type.
Total Dollars Total dollar amount approved for CAT transactions for the
week, listed by transaction type.
Total Volume Total CAT transaction volume processed by the customer
for the week, listed by transaction type. In the sample, the
total volume for Restaurant transactions is 3. This indicates
that out of a total of 86 approved CAT 2 transactions, 3 were
for Restaurant.
YTD Average Dollars Average U.S. dollar amount approved, by transaction type,
(year-to-date average for CAT transactions for the calendar year-to-date. This
dollars) amount is the result of dividing the YTD TOTAL DOLLARS
by the YTD TOTAL VOLUME.
Field Description
YTD Total Dollars Total U.S. dollar amount of CAT transactions approved by the
(year-to-date total customer for the calendar year-to-date.
dollars)
YTD Total Volume Total CAT transaction volume approved by the customer for
(year-to-date total the calendar year-to-date.
volume)
Total Member Average U.S. dollar amount, total U.S. dollar amount, total
Approvals transaction volume, and year-to-date totals for all CAT
transactions approved by the customer.
Total For All Prefixes Activity totals for all the customer’s BINs (all of the previous
pages of the report). Totals are listed by authorization
response (such as accept, decline, call-me, and pick-up) and
by transaction category (such as mail/telephone and retail).
Report Sample
Report sample of the Daily Activity Report (SI441010-A).
Field Descriptions
Issuer Information
Descriptions of the issuer information fields on the Daily Activity Report
(SI441010-A).
Field Description
Tran Type If the transaction is a reversal of a prior authorization request,
(transaction type) this field contains “REV.” Otherwise, this field is blank.
ICA ICA number of the customer that issued the card for which
authorization was requested.
Cardholder No. Cardholder number contained in the original authorization
request received by Stand-In processing. See DE 2 in the
Customer Interface Specification manual.
Process Date Date the report was generated in MM/DD/YY
(month/day/year) format.
Activity Code Processing code of the authorization request. See DE 3 in the
Customer Interface Specification manual.
Process Amount Transaction amount contained in the original authorization
request, as requested and entered by the acquirer. This
amount is listed in settlement currency (U.S. dollars).
Transaction Date Date (St. Louis time) that the authorization request was
processed by Stand-In in MM/DD/YY (month/day/year)
format. This is the transmission date of the authorization
request. See DE 7 in the Customer Interface Specification
manual.
Transaction Time Time (St. Louis time) that the authorization request was
processed by Stand-In in HH:MM:SS (hour: minute: second)
format. This is the transmission time of the authorization
request. See DE 7 (Transmission Date and Time) in the
Customer Interface Specification manual.
Field Description
Advice Reason/Detail The reason for the advice, followed by the advice detail.
The advice reason indicates whether Stand-In, X-Code, or
Limit-1 processing at the MIP processed the transaction. The
advice detail gives the authorization response that Stand-In,
X-Code, or Limit-1 processing at the MIP returned on behalf
of the CAPS issuer
Fail Code Code indicating the reason why Stand-In, X-Code, or Limit-1
processing at the MIP did not approve the transaction.
01 Reject Decline
02 Reject Capture Card
03 Reject Issuer not participating
Field Description
23 Reject Not authorized
Acquirer Information
Descriptions of the acquirer information fields on the Daily Activity Report
(SI441010-A).
Field Description
REF Number Banknet reference number.
ICA ICA number (Member ID) of the acquirer that transmitted
the authorization request. See DE 32 (Acquiring Institution
ID Code) in the Customer Interface Specification manual.
Stand-In Response Authorization response that Stand-In processing sends to
the acquirer on behalf of the issuer. If the transaction
is an approval, a six-digit authorization approval code
beginning with “8” appears in this field. If X-Code or
Limit-1 processing at the MIP generates the authorization
response, this field is blank.
POS (point of sale) Numeric country code of the acquirer sending the
authorization request. See the list of country codes in the
Quick Reference Booklet.
Type Transaction category code. See DE 48 in the Customer
Interface Specification manual. Valid values include:
A = Automobile/Vehicle Rental
C = Cash Disbursement
F = Restaurant
H = Hotel/Motel and Cruise Ship Services
O = Hospitalization and College/School Expenses
P = Payment Transaction
R = Retail
T = Mail Order/Telephone Order
Field Description
U = Unique Transaction
X = Transportation
Z = Automated Teller Machine (ATM) Cash
Disbursement
Field Description
CH Amt/Curr/Rate The transaction amount in issuer currency, followed
(Cardholder by the currency code of the issuer currency, followed
Amount/Currency/Rate) by the conversion rate used to convert the amount in
acquirer currency into the amount in issuer currency.
See DE 6, DE 10, and DE 51 in the Customer Interface
Specification manual.
Tran Amt/Curr/Rate The transaction amount in acquirer currency, followed
(Transaction by the currency code of the acquirer currency, followed
Amount/Currency/Rate) by the conversion rate used to convert the amount in
acquirer currency into the amount in U.S. dollars (shown
in the Process Amount field). See DE 4 and DE 49 in
Customer Interface Specification manual.
Rate Date The month and day that the conversion rate is effective
to convert the transaction amount from the acquirer
currency into the currency of settlement (U.S. dollars).
See DE 16 in the Customer Interface Specification
manual.
EMV
Chip Terminals
The ATM, POS, and CAT terminals that accept MasterCard, Debit MasterCard®,
MasterCard Electronic™, Maestro®, and Cirrus® may be either hybrid, which
support both chip and magnetic stripe technology, or magnetic stripe only.
These terminals are not allowed to be chip-only because magnetic stripe only
cards would not be accepted.
Transaction Flow
The magnetic stripe transaction uses the following process.
1. The terminal reads the Track 1 or Track 2 data from the magnetic stripe.
Although there may be different proprietary implementations, the terminal
usually identifies the payment system and the brand of the card from the
magnetic stripe’s PAN.
2. The magnetic stripe terminal decides, based on the rules fixed by the
payment system, how to authenticate the cardholder either with a PIN,
signature, or no Cardholder Verification Method (CVM).
3. The magnetic stripe terminal also decides whether the transaction must
be authorized online or authorized offline. This decision is governed by
the floor limits.
Contrary to magnetic stripe, a chip transaction allows more than one application
to be supported on the same card. The chip transaction uses the following
process:
1. The terminal determines the applications that are supported on both the
chip card and terminal.
2. If there is more than one application and if the terminal supports a dialog
with the cardholder, the terminal prompts the cardholder for his or her
choice.
3. After the terminal selects the application chosen by the cardholder, it reads
the data on the chip, and then performs a range of checks in combination
with the chip card.
4. The result of these tests is reported in EMV tag 95 (Terminal Verification
Result [TVR]).
5. Based on the result of these tests, the terminal and the card either decides to:
In the first decision, the transaction is terminated. In the second decision, the
transaction is accepted offline. In the third decision, the transaction is sent for
online authorization.
Online Authorization
The following information focuses on the third decision of the transaction
flow—the online authorization.
If the chip technology fails at any of the processes described earlier, the
magnetic stripe technology is used as fallback at the attended POS. Fallback to
magnetic stripe is not allowed on offline-only unattended terminals. Supporting
fallback to magnetic stripe on ATMs and unattended online terminals is also
required, except if it is prohibited by regional rules (for example in Europe).
Online Response
When the terminal receives an online response from the issuer, the online chip
transaction follows a path similar to a magnetic stripe transaction.
When authorizing the online transaction on the issuer’s host, the issuer
usually applies the same tests as for a magnetic stripe transaction. The
issuer also verifies additional chip data fields that include the Authorization
Request Cryptogram (ARQC), an Application Cryptogram (AC), and a
Transaction Certificate Cryptogram (TC) provided in DE 55, which is a Message
Authentication Code (MAC) over other data in DE 55. A correct ARQC proves
to the issuer that the card is genuine, and the other data in DE 55 that was used
as input to the ARQC was not altered.
Another chip data field is the Card Verification Result (CVR). The CVR, which is
a subset of the Issuer Application Data (EMV subelement 9F10), is calculated
by the chip. The CVR gives the issuer more information about the transaction.
Another important subelement in DE 55 is Terminal Verification Results (TVR).
The TVR provides issuers with the transaction processing results from the
terminal. MasterCard recommends that issuers verify both the CVR and the TVR.
To indicate in the online reply that the chip transaction is approved or declined,
the issuer uses the following process:
The card takes the final decision, and depending on internal parameters
decides whether to reset its offline cumulative counters. The transaction is
terminated.
For information about online responses from the issuer and data requirements,
see “Impact of Chip Technology on the Network Message.”
If the acquirer (or an intermediate processor) falls into time out on the online
authorization response message, the online authorization response message is
corrupted, or the acquirer cannot connect to online authorization, the acquirer
sends a response to the terminal to inform it of the problem. (How this
information is sent is proprietary.) Once the terminal receives this response
from the acquirer, it must continue the EMV transaction in the “Unable to Go
Online” EMV mode.
1. The terminal will ask the card to approve or decline. It is essential that the
authorization response code (a data element requested by the card) is set
by the terminal to the appropriate code Y3 (or Z3) to indicate “Approved
(or Declined)—Unable to Go Online.” Because the response is not initiated
by the issuer, no Issuer Authentication Data is sent to the card.
The absence of the Issuer Authentication Data in the reply from the acquirer
may not be considered a reason for the terminal to apply the EMV mode
“Unable to go online.” Only the proprietary flag described earlier instructs
the terminal to do so.
2. The card returns an Application Cryptogram that reflects its final decision.
Issuers
Issuers that want to make use of the chip-related information in the
authorization request can start with magnetic stripe grade issuing, and then
upgrade to Full Chip Grade issuing later.
• Full chip issuers must verify the ARQC and generate Issuer Authentication
Data.
• Full chip issuers must support the processing of DE 23 (Card Sequence
Number) and DE 55 on their online authorization host.
• Full chip issuers that subscribe to the M/Chip Cryptogram Pre-validation
service do not need to support the chip cryptography on their online
authorization host. These issuers also benefit from the pre-validation
service when their host is not available because Stand-In processing
considers the result of the cryptogram pre-validation when responding
to the authorization request.
• Full chip issuers that do not subscribe to the M/Chip Cryptogram
Pre-validation service must support the chip cryptography on their online
authorization host. To ensure successful chip transactions while their host is
not available, issuers must sign up for the M/Chip Cryptogram Validation in
Stand-In Processing service.
• Full chip issuers that request Stand-In processing must sign up for the
M/Chip Cryptogram Validation in Stand-In Processing service to guarantee
the success of the transaction.
• Cards issued with the chip grade issuing profile will decline chip transactions
when no Issuer Authentication Data is returned in the authorization
response message. MasterCard does not support Limit-1 processing for
chip transactions.
• Offline CAM
• Offline CVM (where applicable)
• Card risk management
Because magnetic stripe grade issuers do not verify the ARQC or TC, they
process the chip transaction as a magnetic stripe authorization (even though
chip technology was used).
Magnetic stripe grade issuers must personalize their cards so that they do not
decline an online-authorized transaction because Issuer Authentication Data
is not provided.
Magnetic stripe grade issuers that subscribe to the Chip to Magnetic Stripe
Conversion service can support chip transactions without any change to their
online issuer authorization host to support chip.
Magnetic stripe grade issuers that do not subscribe to the Chip to Magnetic
Stripe Conversion service must support DE 23 and DE 55 on their online
authorization host.
Cards issued by magnetic stripe grade issuers are not affected by the Limit-1
processing.
Acquirers
Chip acquirers must be full grade, that is, they must support DE 55 in the online
authorization request message and response message.
X-Code Processing
If the transaction uses chip technology, the acquirer can perform acquirer host
X-Code processing only if the acquirer’s infrastructure is upgraded to instruct
the terminal to switch to “Unable to go online” EMV mode.
If the acquirer’s infrastructure is not able to instruct the terminal to process the
transaction in the mode “Unable to go online,” the acquirer must decline the
chip transaction.
Although the terminal goes online to the acquirer, it is possible that the acquirer
does not want to send an online request to the issuer (for example, the
transaction is below the international floor limit, and the card is not effective in a
regional Warning Bulletin), and approves the transaction on behalf of the issuer.
For offline transactions, the acquirer instructs the terminal to accept the
transaction using the “Unable to go online” EMV mode. As discussed earlier, the
terminal must set the authorization response code (a data element requested
by the card) to the appropriate value Y3 (or Z3), indicating “Approved (or
Declined)—Unable to Go Online.”
Care must be given when the chip application generates an ARQC, and the
acquirer does not want to go online to the issuer for transactions below
the international floor limit. It is not possible to know whether the chip
application’s Card Risk Management will subsequently approve that transaction
offline when instructed that the terminal was “Unable to Go Online.”
For this reason, MasterCard recommends that all transactions where an ARQC
was generated be sent to the issuer for online authorization.
With chip technology, situations may occur due to the terminal or card chip
application being instructed to override the issuer’s decision. A reversal should
be sent as well; however, such situations should be exceptional.
These issuers also benefit from the pre-validation service when their host is not
available because Stand-In processing considers the result of the cryptogram
pre-validation when responding to the authorization request. MasterCard firmly
recommends that when issuers have developed full chip cryptography support
on their online authorization host, they subscribe to the M/Chip Cryptogram
Validation in Stand-In Processing service.
When an authorization request containing chip data is submitted and the issuer
participates in this combined service, the Authorization Platform performs
the M/Chip Cryptogram Pre-validation service before performing the Chip to
Magnetic Stripe Conversion service. The Authorization Platform identifies
the services it performed, along with their validation results, by populating
separate occurrences within DE 48 (Additional Data—Private Use), subelement
71 (On-behalf Services), and forwards the authorization request to the issuer.
This allows the issuer to use the results of the cryptogram validation, along with
existing risk management logic, to approve or decline the transaction while
processing the authorization response as a normal magnetic stripe transaction.
Issuers that want to use both services must contact MasterCard and identify the
account range and expiry date that the service will support using the Chip
Processing Services Member Requirements and Parameters form, which is
available in Appendix A of the M/Chip Processing Services—Service Description
guide and in the Business Forms section of MasterCard Connect™. Issuers
also must provide the keys and parameters according to the On-behalf Key
Management (OBKM) Procedures and On-behalf Key Management (OBKM)
Interface Specifications manuals.
A full chip issuer that subscribes to the Stand-In processing service for magnetic
stripe must request the M/Chip Cryptogram Validation in Stand-In Processing
service.
When Stand-In processing performs the optional CVC 1 test on issuer’s request,
the CVC 1 test is done only for a magnetic stripe transaction. It is not done for
a chip transaction because the chip online dynamic CAM is done.
Limit–1 Processing
Limit–1 processing is not allowed for chip transactions.
DE 22, subfield 1, value 05 (PAN auto-entry via chip) indicates that chip contact
technology is used for the transaction. Acquirers must be certified with the full
grade profile to use this value. If DE 22, subfield 1 contains value 05, DE 55
(Integrated Circuit Card [ICC] System-related Data) must be present.
Partial Grade acquiring means that for a chip transaction, DE 55 is not present.
Although Partial Grade acquiring is no longer allowed, chip issuers must
continue to support Partial Grade acquired transactions (that is, transactions
where DE 22 = 05 without DE 55 present in the online request) until Partial
Grade acquirers have all rolled out to full grade acquiring.
DE 22, subfield 1, value 80 indicates that chip technology should have been
used because it is supported by both card and terminal, however due to a
failure of the chip technology magnetic stripe technology is used as fallback.
Acquirers must use value 80 as follows:
• The terminal and the acquirer are certified to accept a MasterCard card
with chip technology.
• MasterCard card supports chip technology, which is indicated by a service
code 2xx or 6xx on the mag stripe.
• Authorization Advice/0120—Acquirer-generated
• Authorization Advice/0120—System-generated
• Reversal Request/0400
• Reversal Advice/0420
Issuers should not edit this subfield. Acquirers must use values that reflect the
terminal capability. A terminal that supports PIN must use value 1 (Terminal has
PIN entry capability) to indicate the terminal has a PIN entry capability. Because
a Maestro terminal and an ATM support PIN, terminals always must use value 1.
DE 35 Track 2 Data
DE 35 (Track 2 Data) is not included with Debit MasterCard POS transactions
unless valid DE 35, DE 45 (Track 1 Data), or DE 14 (Expiration Date) data is
supplied by the acquirer and forwarded in the issuer Financial Transaction
Request/0200 message.
The Single Message System generates DE 35 from other available data only
when the original message contains valid DE 14 or DE 45 data.
When issuers perform chip cryptogram validation and there is an issue with the
cryptogram, issuers should include DE 48, subelement 74. For chip cryptogram
issues, issuers should use DE 39 (Response Code), value 57 (Transaction not
permitted to issuer/cardholder).
Acquirers also will see when a chip transaction has been downgraded to a
magnetic stripe transaction. When a chip transaction has been downgraded to a
magnetic stripe transaction, the transaction should be submitted to the Global
Clearing Management System (GCMS) as a magnetic stripe transaction.
The data in DE 55 in the online request must not be echoed in the online
response.
For more information about the format of the EMV data, see the following
documents:
The value of data elements in DE 55 must contain the exact value—bit per
bit—that was present on the card to terminal interface. Padding data is not
allowed because it may cause Application Cryptogram verification to fail.
If the same data appears several times on the card to terminal interface, DE 55
must contain the last data value that was present on the card terminal interface
within a transaction.
EMV recommends the list of data to be used as input to the AC. All existing
card platforms adhere to this EMV recommendation.
If a terminal data (for example, TVR) is an input to the AC and the AC is correct,
it guarantees to the issuer that the TVR in DE 55 is the identical to the TVR
present at the card to terminal interface.
The format of the Issuer Application Data (IAD) is card application dependant.
EMV recently defined the format of the Issuer Application data in the Common
Core Definition (CCD) and Common Payment Application (CPA).
Issuers are required to understand the format of the Issuer Application Data
and to decode it.
For the M/Chip card applications, the CVR structure of the IAD is defined by
the chip application. As the issuer chooses the chip application to use, the
meaning of each bit of the CVR is known to the issuer.
The CVR is an input to the ARQC; therefore, if the ARQC is correct, it guarantees
to the issuer that the CVR is written by a genuine card and has not been altered
since it was delivered by the card to the terminal.
The Terminal Verification Result (TVR) has a fixed structure of 5 bytes. Each bit
of the TVR is defined by EMV and contains information about events detected
by the terminal during the transaction. Those events signal the result of checks
(for example that offline CAM has failed).
EMV determines how the bits are set by the terminal in TVR. It is an input to
the ARQC for the M/Chip card applications.
The Amount, Authorized is determined by the terminal and contains the amount
of the transaction, including the portion of the amount in cash (for Purchase
with Cash Back transactions). It is an input to the ARQC for the M/Chip card
applications.
The Transaction Currency Code is determined by the terminal and provides the
currency of the Amount, Authorized and Amount, Other, if present. It is an
input to the ARQC for the M/Chip card applications.
The Amount, Other is determined by the terminal. With Purchase with Cash
Back transactions, Amount, Other provides the portion of cash in the Amount
Authorized.
The Dedicated File Name contains the Application Identifier (AID) of the chip
application that is used for the transaction.
• A cryptogram calculated by the issuer, proving to the card that the instruction
comes from the genuine issuer. This cryptogram is known as the ARPC.
• A binary field known as the ARPC Response Code. The ARPC Response
Code can be used by the issuer to instruct the chip card to take specific
actions as a result of that transaction (for example, for M/Chip 4.0):
Issuer Scripts
If issuers send scripts, they must send only one script template 71 or one script
template 72. Issuers that support scripts must support secure messaging.
• 01 (ANSI 1)
• 02 (ANSI 2)
• 03 (ANSI 3)
• 10 (ISO Format 0)
• 11 (ISO Format 1)
• 19 (ISO Format 0 or ISO Format 1)
The Online PIN Pre-validation service is an optional service for issuers that are
not capable of validating PIN data.
Online PIN Pre-validation provides the results of the PIN validation to issuers in
DE 48 (Additional Data—Private Use), subelement 71 (On-behalf Services) of
the Authorization Request/0100 message and to acquirers in DE 48 Additional
Data—Private Use), subelement 80 (PIN Service Code) of the Authorization
Request Response/0110 message.
Issuers may provide a PIN Verification Value (PVV) file for use during PIN
validation.
The Stand-In System uses the result of the PIN pre-validation when the issuer is
not available. The Authorization Advice/0120—System-generated message will
contain the results of the PIN pre-validation in DE 48 (Additional Data—Private
Use), subelement 71 (On-behalf Services), and DE 60 (Advice Reason Code),
subfield 2 (Advice Detail Code).
The Authorization Platform supports five PIN failed attempts for the Online PIN
Pre-validation service.
Issuers participating in the Online PIN Pre-validation service are not required
to provide DE 53 in their Network Management Request/0800 messages when
signing on to the MasterCard Network.
For details about data requirements, see the Customer Interface Specification
manual.
The Online PIN Validation in Stand-In service is an optional service for issuers
that perform PIN validation and want the Authorization Platform to provide PIN
validation when they are not available.
Online PIN Validation in Stand-In will provide the results of the PIN validation
to issuers in DE 48, subelement 71 and DE 60, subfield 2 of the Authorization
Advice/0120—System-generated message and to acquirers in DE 48, subelement
80 of the Authorization Request Response/0110 message.
The Authorization Platform will allow the issuer to provide a value less than
five for PIN failed attempts.
Issuers participating in the Online PIN Validation in Stand-In service are required
to provide DE 53 in their Network Management Request/0800 messages when
signing on to the MasterCard Network.
For details about data requirements, see the Customer Interface Specification
manual.
NOTE
Acquirers and issuers should reference the Key Management Services (KMS)
interface section in the On-behalf Key Management (OBKM) Procedures and
On-behalf Key Management (OBKM) Interface Specifications manuals for
security procedures, technical format of PIN encryption keys, and PIN validation
keys to exchange manually with the KMS.
PIN Translation
The Authorization Platform performs PIN translation on DE 52 (Personal ID
Number [PIN] Data) and DE 125 (New PIN Data) for issuers and acquirers that
use the Dual Message System.
Each acquirer and issuer will associate the PIN key index number to identify a
specific security key and may define a maximum of 99 security keys for use
during PIN translation.
The Authorization Platform supports PIN validation using static validation keys
only. Issuers that subscribe to one of the PIN validation on-behalf services must
identify an expiration date range for the account range when supplying the PIN
validation information. MasterCard will forward to the issuer transactions for
cards with an expiration date outside the specified range without performing
the validation service.
The Authorization Platform manages tracking the number of PIN failed attempts
at the card level (for example, PAN, card sequence number from the track
and expiration date).
Upon receipt of the file at MasterCard, the file will be processed and the
information available at the end of processing.
MasterCard activates the PVV/PIN Offset data from an issuer upon receipt of
the PVV/PIN Offset File at MasterCard. Issuers may send a full file replacement.
Benefits
The PVV/PIN Offset on File service offers issuers the following benefits.
The Authorization Platform checks the entry in the PVV/PIN Offset file to
ensure that the card’s PAN, card sequence number, and expiry date match. If
they do match, the Authorization Platform can use the PVV value on file. If the
PAN, card sequence number, and expiry date do not match, the Authorization
Platform processes the transaction according to the processing parameters that
the issuer specifies for the relevant card range and expiry date.
Processing Parameters
MasterCard stores the issuer PVV/PIN Offset files for use in the Online PIN
Pre-validation and the Online PIN Validation in Stand-In on-behalf services.
When the Authorization Platform cannot find a matching entry (with the correct
PAN, card sequence number, and expiry date values) in the issuer PVV/PIN
Offset file, it needs further instructions to process the transaction properly.
The issuer must select one of the following processing options for each card
range and expiry date:
Alternate Processing
MasterCard will support issuers subscribing to the Online PIN Pre-validation
service that are not available to respond to the Authorization Request/0100
message and issuers subscribing to the Online PIN Validation in Stand-In for
Magnetic Stripe service by responding to the Authorization Request/0100
message on behalf of the issuer. MasterCard will consider the results of the PIN
validation in DE 48, subelement 71 when responding to the Authorization
Request/0100 message.
Authorization Reports
The following reports provide information that supports the PIN processing:
The following table shows an example of how different destination routes can
be defined for an account range based on transaction criteria. Each destination
route is assigned its own Group Sign-in Identifier (GSI), and as a result, a single
account range is associated with multiple GSIs.
3 (GSI 3) ATM
Customers that use this option must provide the following values in the
Network Management Request/0800 message:
• DE 2 (Primary Account Number [PAN]) with the 5-digit GSI, followed by the
11-digit account range prefix
• DE 70 (Network Management Information Code) with the following values:
DE 70, values 063, 064, 067, and 068 are applicable to customers that use an
alternate issuer route instead of the Stand-In System.
The following table shows an example of how different route destinations for
an account range can have a different sign-on or sign-off status.
Alternate Processing
If an issuer supports an alternate issuer host for alternate route processing and
the alternate host is signed out or unavailable, X-Code processing will apply
according to product rules.
Routing Timers
The Authorization Platform has a standard, fixed configuration of timers for
routing Maestro® and Cirrus® ATM and POS transactions in accordance with
the global rules that are published for these brands.
For information about routing timer values, see “Routing Timer Values.”
• Direct to the Visa issuer (only when the Visa issuer has a direct connection
to the MasterCard Network [peer-to-peer] and the transaction does not
qualify for the Visa Custom Payment Service Request program.1
• Routing to the Visa issuer through the Visa network
• Routing to MasterCard X-Code processing
Primary paths are always the first path attempted. Secondary paths are followed
only if the primary path is unavailable. Tertiary paths are followed only if the
first two paths are unavailable.
To receive Visa transactions via this direct connection, the Visa issuer must be
set up for peer-to-peer processing by a MasterCard Customer and Technology
Support representative and must complete testing. Contact a MasterCard
Customer Technology and Operations Services representative to arrange for
this service.
1. Custom Payment Service Request is a Visa interchange discount program that applies to certain
transactions routed through the Visa authorization network.
Although the Visa issuer in this scenario is directly connected to the MasterCard
Network, MasterCard nevertheless attempts to route the transaction through
the Visa network to secure the Custom Payment Service Request discounts
for the issuer.
• American Express
• Diners Club
• Discover
• JCB
• Header Record
• Detail Record for each account range
• Trailer Record
The Daily Payment Acceptance Table File Information file layout contains the
account ranges (low range and high range) along with the associated issuing
member ID (that is, ICA number).
• Header Record
• Detail Records
• Trailer Record
Issuers sending their files to the Dual Message System can use Bulk ID RA85 or
CONNECT:Direct to send the PVV/PIN Offset file to MasterCard.
Issuers sending their files to the Single Message System can use Bulk ID RM29
(Production), RM31 (MTF), or CONNECT:Direct to send the PVV/PIN Offset
file to MasterCard.
Media: Bulk File (bulk type T104) or MasterCard File Express (ID
AM005)
LRECL: 100
Format: Fixed block
Refer to the following file layouts for both bulk file and MasterCard File Express.
Effective Date 47–54 8 Date the BIN should begin being blocked.
Format: = YYYYMMDD
YYYY = year
MM = month
DD = day