Professional Documents
Culture Documents
AN213219 Q2 Core Rel An Snapshot
AN213219 Q2 Core Rel An Snapshot
AN213219 Q2 Core Rel An Snapshot
Q2
Switching Release
Announcements—
Bundled Snapshot
5 February 2019
ANNC
Version History
Version History
The version history of this announcement is as follows.
8 Jan 2019 This 19.Q2 Release bundled snapshot contains all 19.Q2 Throughout
Release announcements published through 8 January 2019.
New with Bundled Snapshot:
• AN 2136—Introduction of Mastercard Cardless ATM
Program
• AN 2148—Enhancement of Issuer Notification for
Installment Eligible E-Commerce Transactions
• AN 2149—Enhancements to the Mastercard Installment
Payment Service for Cross-Border Eligibility Check
Contents
Version History..............................................................................................................2
IPM MPE......................................................................................................................51
Interchange Programs..................................................................................................51
IRD FF—Freight Program......................................................................................... 58
CAB Programs, Descriptions, and Associated MCCs..................................................... 60
New CAB Program, Descriptions, and Associated MCCs..........................................60
Edits............................................................................................................................ 61
Modified Edit—DE 25 (Message Reason Code)........................................................61
Error Numbers.........................................................................................................61
Pricing/Fees................................................................................................................. 62
Quarterly Mastercard Report (QMR)............................................................................. 62
Clearing Transaction Investigator................................................................................. 62
Frequently Asked Questions............................................................................................. 62
Enhancements................................................................................................................. 99
Frequently Asked Questions........................................................................................... 102
Authorization.................................................................................................................388
CIS Data Element Defintions...................................................................................... 388
DE 48—Additional Data—Private Use................................................................... 388
DE 61—Point-of-Service (POS) Data...................................................................... 389
Edits.......................................................................................................................... 390
Clearing......................................................................................................................... 394
IPM Data Element and Private Data Subelement Definitions....................................... 394
DE 22—Point of Service (POS) Entry Mode............................................................ 394
PDS 0022—Additional Terminal Operating Environments...................................... 394
IPM MPE....................................................................................................................395
Edits.......................................................................................................................... 396
New Edit—PDS 0022 (Additional Terminal Operating Environments)......................396
New Edit—DE 22 (Point of Service [POS] Entry Mode), Subfield 7 (Card Entry
Mode)...................................................................................................................396
New Edit—PDS 0022 (Additional Terminal Operating Environments)......................397
New Edit—PDS 0022 (Additional Terminal Operating Environments)......................397
New Edit—DE 22 (Point of Service [POS] Entry Mode), subfield 4 (Terminal
Operating Environment)........................................................................................ 397
Modified Edit—DE 22 (POS Entry Mode), Subfield 4 (Terminal Operating
Environment)........................................................................................................ 398
Modified Edit—DE 22 (POS Entry Mode), Subfield 4 (Terminal Operating
Environment......................................................................................................... 399
Modified Edit—DE 22 (POS Entry Mode), Subfield 4 (Terminal Operating
Environment)........................................................................................................ 399
Modified Edit—DE 22 (POS Entry Mode), Subfield 4 (Terminal Operating
Environment)........................................................................................................ 400
Error Numbers.......................................................................................................400
Transaction Investigator............................................................................................. 401
Single Message System.................................................................................................. 401
Single Message System Data Element Definitions....................................................... 401
DE 48—Additional Data........................................................................................401
DE 61—Point of Service (POS) Data....................................................................... 402
Edits.......................................................................................................................... 403
Enhancements............................................................................................................... 414
Platform Impact............................................................................................................. 415
Authorization.................................................................................................................416
CIS Data Element Definitions..................................................................................... 416
DE 112—Additional Data (National Use)............................................................... 416
Clearing......................................................................................................................... 417
Edits.......................................................................................................................... 417
New Edit—PDS 0195 (Installment Data), Subfield 1 (Total Number of
Installments)......................................................................................................... 417
Error Numbers.......................................................................................................418
Interchange............................................................................................................... 435
IPM Clearing Optimizer and Utilities Software Global Rollout..................................... 435
MIP Initial Program Load............................................................................................ 435
Release Implementation.............................................................................................436
Testing.......................................................................................................................436
Timing (Sequence of Events)...................................................................................... 438
Related Documentation..................................................................................................460
Customer Impact........................................................................................................... 460
Enhancements............................................................................................................... 461
Platform Impact............................................................................................................. 463
Notices...........................................................................................................................470
Version History
The version history of this announcement is as follows.
31 Oct 2018 This 19.Q2 Release bundled snapshot contains all 19.Q2 Throughout
Release announcements published through 30 October 2018
and prior to the 19.Q2 Mastercard Customer Tech
Conferences.
New with Bundled Snapshot:
• AN 2120—U.S. Commercial Interchange Structure
Changes
• AN 2138—Mastercard Network—Secured Mastercard
Interface Processor (MIP) Customer Connectivity (TLS1.2)
• AN 2139—IIAS Real-time Substantiation for Vision
Enhancement
Updated with Bundled Snapshot:
• AN 1810—New Product Codes for Platinum Mastercard
Prepaid Consumer General Spend
• AN 2133—Interchange Rate Program Timeliness Holidays
2019
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Release Milestones
Milestones and dates for releases are available on the Mastercard Technical Resource Center.
TIP: From the Announcements results page, type “milestones” into the title search box at the
top right of the page. Announcements that include the word “milestones” in the title will
display.
The report lists all announcements that published in the current year and allows sorting and
filtering on particular values so customers can track all announcements collectively—those
labeled release announcement and those labeled bulletin announcement—in an easily
customizable Excel format. The data includes announcements published in the current month
through Tuesday prior to the Wednesday publishing date of the report.
The report includes links to each announcement, enabling customers to navigate quickly to
corresponding announcements available on the Technical Resource Center. To access
announcements using the links in the report, users must first login to Mastercard Connect to
view the content. Some organizations may limit this functionality.
For more information, refer to “AN 2169—New Announcement Summary Report on the
Technical Resource Center,” 19 September 2018.
Release Testing
Mastercard encourages customer testing as described in announcements. For more
information about customer testing, including release test cases, refer to the Testing Reference
Information Center on Mastercard Connect™ Support.
About Announcements
Release announcements communicate upcoming core system enhancements and other
changes. Announcements are numbered for reference, published on a particular schedule
with updates as necessary, and structured as consistently as possible.
Core Release Announcement Numbering
Mastercard assigns a unique number that displays in the title of each core release
announcement. The numbers are for reference only and do not imply impact to systems or
regions. Each announcement begins with AN, followed by a unique reference number. The AN
number (for example, AN 1000) is static and will not change throughout the lifecycle of the
announcement. There are no repeating numbers.
Understanding Publication Dates—About Ongoing Updates
Announcements may be updated and develop over time, and the publication date will always
reflect the last date on which that document was updated. To see when the announcement
was first published, look for the primary publication date in the version history. This indicates
when Mastercard first made the announcement.
Global release announcements publish as individual documents that are initially available on
the first publication date milestone, and then updated periodically, as needed.
Mastercard provides a bundled snapshot of the release announcements on each of the
Release publication milestone dates—First, Second, Final, and then a post-final version, 30
days after Final Publication.
Simple Tips for Using the Technical Resource Center
How do I view a list of only release Usually, you will want to display only release
announcements within a certain release? announcements for a particular release. To do so,
follow these steps:
1. On the TRC home page, click
Announcements, then click Filters.
2. From the filters, click Release, select the
particular release you want to view, then click
Apply.
To see only what has published in a particular
timeframe—in the last week, the last month, or
similar—click Limit Results by Date Range, and
type or select the appropriate dates.
How do I view a list of only release On the TRC home page, click Announcements.
announcements? Then, click Filters, click the drop down arrow on
Type, and select Release Announcements.
Financial impact Fees or other pricing related to • Interchange and service fee
mandate compliance or amounts
program/service participation • Pricing for programs,
may apply products, and services
• Licensing and registration fee
amount
• Compliance, data integrity,
and variance fee amounts
Announcement
Description Acquirers Issuers Comments
Technical Specifications
The technical details for Dual Message System (Authorization and Clearing) and the Single
Message System are provided within each core release announcement are described in the
Platform Impact section. The technical specifications contain new or changed technical
information. Technical information that is not changed may be presented as appropriate to
facilitate the understanding of the new or changed information.
NOTE: The technical specifications, including interchange information, contain only new or
changed technical information. All other technical information remain unchanged, and
customers may refer to the appropriate interchange manual for existing information.
Customers can refer to the Data Integrity Monitoring Program manual, available through
Publications on Mastercard Connect. This manual provides customers with detailed
information about the Data Integrity Online application and new and revised edit criteria.
New edits or updates for Data Integrity that are not addressed in release announcements will
be announced in a bulletin announcement.
For More Information
Customers with questions about the Data Integrity updates should contact Global Customer
Service or contact the Data Integrity Help Desk:
Phone: 1-636-722-6022
Standard Time
First Sunday in November to second Sunday in March (For Central European Time, last Sunday
in October to last Sunday in March)
Related Information
Mastercard updates the following information as needed, and it should be used in
conjunction with the release announcements to obtain a complete description of the release
enhancements.
Shared Resources
The following resources provide information common to both the Dual Message and Single
Message Systems related to subjects discussed in this document:
• Data Integrity Monitoring Program
• Interchange Information Center on Mastercard Connect™
• Technical Resource Center available on Mastercard Connect
• Testing Reference Information Center on Mastercard Connect
AN 1807—New Global Interchange Program for Freight Transactions and Business Service
Arrangement for Future Business-to-Business Programs.................................................................43
Version History..............................................................................................................................43
At-A-Glance..................................................................................................................................45
Overview...................................................................................................................................... 45
Customer Impact.......................................................................................................................... 46
Enhancements.............................................................................................................................. 47
Platform Impact............................................................................................................................ 49
Authorization................................................................................................................................50
CIS Data Element Definitions.................................................................................................... 50
DE 63—Network Data......................................................................................................... 50
Alternate Processing.................................................................................................................51
Authorization Transaction Investigator...................................................................................... 51
Clearing........................................................................................................................................51
IPM Data Element and Private Data Subelement Definitions......................................................51
PDS 0002—GCMS Product Identifier................................................................................... 51
IPM MPE.................................................................................................................................. 51
Interchange Programs...............................................................................................................51
IRD FF—Freight Program...................................................................................................... 58
CAB Programs, Descriptions, and Associated MCCs..................................................................60
New CAB Program, Descriptions, and Associated MCCs...................................................... 60
Edits.........................................................................................................................................61
Modified Edit—DE 25 (Message Reason Code).................................................................... 61
Error Numbers..................................................................................................................... 61
Pricing/Fees.............................................................................................................................. 62
Quarterly Mastercard Report (QMR)..........................................................................................62
Clearing Transaction Investigator.............................................................................................. 62
Frequently Asked Questions.......................................................................................................... 62
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Mastercard will create a new commercial B2B product code (MES), a new Member-to-Member
BSA (Global Wholesale Programs—8/000901), and a new IRD specific to the Freight Program
(IRD FF—Freight Program).
– Acquirers globally must be prepared to receive the new product code MES in PDS 0002
(GCMS Product Identifier) and PDS 0003 (Licensed Product Identifier).
• Product code MES will be available for use outside of transactions that qualify for the
Freight Program. Mastercard will add product code MES to all BSAs and IRDs where
product code MCP (Mastercard Purchasing Card) currently exists.
– Acquirers globally will be automatically enrolled to participate in the Global Wholesale
Programs BSA and must be able to identify participating freight transactions from their
merchants in order to qualify these transactions for program rate(s).
• Mastercard will modify a Clearing Edit to validate the chargeback message reason code in
DE 25 (message reason code) when PDS 0002 contains the new value MES and PDS 0158
contains the value FF.
– Acquirers globally will initiate clearing of freight transactions using the IRD FF (Freight
Program).
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE √
Interchange √
Edits √
Error Numbers √
Alternate Processing √
Interchange Compliance
Pricing/Fees √
Reports
Bulk Files
Forms
Quarterly Mastercard
√
Reporting
Transaction Investigator √ √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
DE 63—Network Data
DE 63 (Network Data) is generated by the Authorization Platform for each originating
message routed through the network. The receiver must retain the data element and use it in
any response or acknowledgment message associated with the originating message.
Subfield 1—Financial Network Code
DE 63 (Network Data), subfield 1 (Financial Network Code) identifies the specific program or
service (for example, the financial network, financial program, or card program) with which
the transaction is associated. DE 63 will contain the graduated product when the issuer’s
cardholder account participates in the Product Graduation Account Level Management
service.
Code Description MC NP VI TE MS CI
Alternate Processing
New product code MES will be allowed for Stand-In and X-Code processing.
Clearing
Mastercard will update the Clearing Platform as follows.
IPM MPE
Mastercard will update these IPM MPE tables with new product class MES.
• IP0016T1—Brand Product
• IP0018T1—Mastercard Product Graduation Parameters
• IP0020T1—PAN Mapping Product Code Pairs
• IP0040T1—Issuer Account Range
• IP0052T1—Interchange Fee Group
• IP0057T1—Interchange Override Fee Group
Interchange Programs
Mastercard will add new commercial credit product code MES to the indicated interregional,
intraregional, and intracountry interchange programs where product code MCP (Mastercard
Purchasing Card) exists and introduce new IRD FF (Freight Program). Interregional programs
will be applicable for Canada acquired MES transactions from 19.Q4.
Criteria Requirement
NOTE: Product MES will be added to Canada acquired interregional BSAs on 18 October 2019.
NOTE: Interregional programs will be applicable for Canada acquired MES transactions from
19.Q4.
21, 2A, 62, 63, 67, 69, CS, CQ, SM, QR, NS, NQ
SA
New Zealand (4/554001) 2A, 61, 77, 78, 79, CH, ED, FL, SF, SM
NOTE: Product MES will be added to Canada intracountry BSA on 18 October 2019.
ER, MS, P2, 2A, 21, 24, 26, 27, 50, 53, 75, 79, 84, 85, 88
Intra EEA (3/050012) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, ER, MR,
MS, MT, P2, PW
Western Europe (3/050021) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MS, MT,
P2
Non-EEA Countries (3/050031) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MS, MT,
P2
Albania (4/008001) 24, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L1, L2, L3, L4, L5, MT, P2,
PC, PT, PV
Azerbaijan (4/031001) 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MS, MT, P2,
PC
Belarus (4/112001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MS, MT,
P2, PC, PT
Bosnia (4/070001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, L1, L2,
L3, L4, L5, MS, MT, P2, PC, PT, PV
Bulgaria (4/100001) 21, 24, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MS, MT, P2, PT
Croatia (4/191001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, L5, L7,
MS, MT
Czech Republic (4/203001) 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 85, 88, AL, L7, MS, MT, P2,
P6, PC, PT, PV
Denmark (4/208001) 21, 24, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MT, P2, PC, PT
Estonia (4/233001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MT, P2,
PC, PT
France (4/250001) 24, 26, 27, 2A, 51, 56, 75, 79, 84, 85, 88, AL, MT, P2, PW, T1
Germany (4/280001) 21, 24, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MT, P2, PW
Greece (4/300001) 21, 24, 26, 27, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L4, L5, MT, P2,
PC, PT, T1
Hungary (4/348001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 85, 88, AL, L5, L8, MS,
MT, P2, P6, PC, PK, PT, PV
Iceland (4/352001) 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MT, P2
Italy (4/380001) 24, 26, 27, 2A, 51, 56, 75, 79, 84, 85, 88, AL, ER, MT, P2, T1
Kazakhstan (4/398001) 24, 26, 27, 2A,50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MS, MT, P2,
PC, PT, PW
Kosovo (4/900001) 24, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L1, L2, L3, L4, L5, MT, P2,
PC, PT, PV
Lithuania (4/440001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, L5, MT,
P2, PC, PT
Macedonia (4/807001) 24, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L1, L2, L3, L4, L5, MT, P2,
PC, PT, PV
Malta (4/470001) 24, 26, 27, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L4, L5, MS, MT, P2,
T1
Moldova (4/498001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, L1, L2,
L3, MS, MT, P2,PC, PT, PV
Montenegro (4/499001) 24, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L1, L2, L3, L4, L5, MT, P2,
PC, PT, PV
Poland (4/616001) 21, 24, 2A, 51, 56, 75, 79, 84, 85, 88, AL, ER, L1, L2, L3, L7, L9,
MS, MT
Romania (4/642001) 21, 24, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, L4, L7, L8, L9,
MT, P2, P6, PT
Russia (4/643001) 21, 24, 26, 27, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L1, L2, L3, L5,
L7, L8, L9, MS, MT, PT, P2
Serbia (4/688001) 21, 24, 2A, 51, 56, 75, 79, 84, 85, 88, AL, L1, L2, L3, L4, L5, MS,
MT, P2, PC, PT, PV
Slovakia (4/703001) 24, 2A, 50, 51, 53, 56, 75, 79, 85, 88, AL, L7, L9, MS, MT, P2, PC,
PT
Slovenia (4/705001) 21, 24, 26, 27, 2A, 51, 56, 75, 79, 85, 88, AL, MS, MT, P2, PC, PT,
T1
Switzerland (4/756001) 21, 24, 26, 27, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MT, P2,
PW
Ukraine (4/804001) 21, 24, 2A, 50, 51, 53, 56, 75, 79, 84, 85, 88, AL, MT, P2, PC, PT,
PW, QR
United Kingdom (4/826001) 21, 24, 26, 27, 2A, 5A, 5B, 51, 54, 75, 79, 84, 85, 88, 89, AL, C1,
ER, MR, MT, P2, PW, T1
Latin America and the Caribbean Region Intraregional Interchange Programs (BSA 2/030001)
Latin America and the Caribbean Region Eastern Caribbean Intercountry Interchange
Programs (BSA 3/030021)
2A
Bahamas (4/044001) 2A
Barbados (4/052001) 2A
Belize (4/084001) 2A, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 15, MS
Brazil (4/076000) 08, 09, 10, 11, 22, 2A, 31, 58, 59, 60, CR, ER, KC, KD, KE, KF, KG,
KH, KI, KJ, KQ, KR, LA, LB, VQ, VR, VS
Chile (4/152001) 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 2A, B5, CH,
D5, F5, G5, H5, J5, K5, MS
Colombia (4/170001) 01, 02, 03, 04, 05, 06, 07, 08, 09, 22, 2A, B1, B2, B3, B4, B5, B6,
B7, CI, C1, C2, C3, C4, C5, C6, C7, C8, C9, MS
Ecuador (4/218001) 2A
El Salvador (4/222001) 2A
Guatemala (4/320001) 2A
Honduras (4/340001) 2A
Mexico (4/484001) 2A
Nicaragua (4/558001) 2A
Paraguay (4/600001) 2A
Peru (4/604001) 2A
Puerto Rico (4/630001) 2A, EZ, 30, 31, 40, 60, 61, 62, 63, 67, 70, 71, 72, 76
Uruguay (4/858001) 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 15, 16, 2A
Venezuela (4/862001) 2A
Benin (4/204001), Burkina Faso (4/854001), Burundi (4/108001), Cameroon (BSA 4/120001),
Chad (4/148001), Congo (4/178001), Cote d’Ivoire (4/384001), Ethiopia (4/230001), Gambia
(4/270001), Ghana (4/288001), Liberia (4/430001), Niger (4/562001), Rwanda (4/646001),
Senegal (4/686001), South Sudan (4/728001), Sierra Leone (4/694001), Tanzania (4/934001),
Togo (4/768001), Uganda (4/800001)
21, 2A, 62, 65, 66, 67, 68, 69, CH, EZ, MC, MM
Criteria Requirement
Timeliness None
Criteria Requirement
Notes None
Interchange Rates
Mastercard will provide information about interchange rates in a future announcement.
CF01—Commercial Freight
MCC 4214—Motor Freight Carriers, Trucking—Long Distance, Moving and Storage Companies, Local
Delivery
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
This edit is performed in the Clearing Optimizer and at the Central Site for the following messages:
• First Chargeback/1442
• Arbitration Chargeback/1442
Collection Only messages are excluded from this edit.
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release announcement.
Edit
Error Performed
Field/Subfield Number Error Message By…
Pricing/Fees
Mastercard will announce billing and fee information in future Bulletin Announcements.
Question Answer
1. How did Mastercard identify which MCCs When we selected the MCCs for this program,
were eligible for this program? Why were we realized that there are certain activities in
MCC 9399 (Government Services-not freight that are not reflected in any existing
elsewhere classified) and MCC 9311 (Tax MCCs; likely due to the lack of card payments in
Payments) included in the list? this vertical. Therefore, we chose MCCs that
would most closely represent these activities. For
example, there is no MCC for sea freight; as
such, we included MCC 4111 which references
“Transportation - Suburban and Local Commuter
Passenger, Including Ferries”.
Additionally, there are freight merchants that
currently accept card payments for passenger
transport services, so we foresee they will use
this MCC when accepting payments for freight
activities, especially in those cases when there is
no MCC for the freight activity they conduct.
With regards to MCCs 9399 and 9311, in freight
there is a large number of transactions relating to
custom payments. Like with other freight
activities, there is no MCC that captures custom
transactions, and these two MCCs most closely
resemble this type of activity.
2. Why are acquirers automatically enrolled and This is a global BSA that is expected to be used
required to support the new BSA? for future B2B programs globally, which is why all
acquirers are automatically enrolled.
Question Answer
3. Is there any impact to Smart Data CDF There are no changes to Smart Data as part of
reporting? this announcement. If you are a Smart Data
customer you will continue to manage
transactions as you do today.
4. Is this new product code MES a virtual Yes, MES is a virtual product code and will be
product code? used for virtual card numbers (VCNs), so this
product code could be used in non-face-to-face
transactions.
5. The announcement calls out specific Card acceptance in the freight industry is almost
chargeback reason codes; why are only these non-existent.
allowed?
Due to the nature of the business, sometimes
freight services get delayed or the transported
goods suffer damages during transit.
While it’s a common practice by merchants to
insure freight services and cargo, enabling
chargebacks will allow cardholders to dispute
their transactions when issues arise without
claiming through the insurance.
Since this can disrupt the way the freight industry
operates and cause a big impact on the
merchant of record and their cash flow, we
decided to limit the chargeback reason codes for
the launch of the product code. Also, we expect
that removing these risks at the beginning would
facilitate the card acceptance adoption by
merchants and acquirers.
Once card payments are more normalized in this
industry, we will review the existing chargeback
reasons and decide whether it would be
beneficial for the freight payment ecosystem to
expand them or not.
Any changes to chargeback processing would be
announced in a separate Operations Bulletin
announcement.
6. Should the interchange program FF be added The interchange program FF was created to be
to face-to-face transactions? used for VCN non-face-to-face transactions, so
there is no need to add it to face-to-face
transactions at this time.
AN 1810—New Product Codes for Platinum Mastercard Prepaid Consumer General Spend.......... 65
Version History..............................................................................................................................65
At-A-Glance..................................................................................................................................66
Overview...................................................................................................................................... 67
Related Documentation................................................................................................................ 67
Customer Impact.......................................................................................................................... 68
Enhancements.............................................................................................................................. 68
Platform Impact............................................................................................................................ 70
Authorization................................................................................................................................71
CIS Data Element Definitions.................................................................................................... 71
DE 63—Network Data......................................................................................................... 71
Alternate Processing.................................................................................................................72
Transaction Investigator............................................................................................................ 72
Clearing........................................................................................................................................72
IPM Data Element and Private Data Subelement Definitions......................................................72
PDS 0002—GCMS Product Identifier................................................................................... 72
IPM MPE.................................................................................................................................. 72
Interchange..............................................................................................................................73
Interchange Programs.......................................................................................................... 73
Quarterly Mastercard Reporting................................................................................................78
Transaction Investigator............................................................................................................ 78
Single Message System................................................................................................................. 78
Single Message System Data Element Definitions......................................................................78
DE 110—Additional Data-2................................................................................................. 78
Single Message Transaction Manager....................................................................................... 79
Frequently Asked Questions.......................................................................................................... 79
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Customer Interface Specification
• GCMS Parameter Table Layouts
• Interchange Manual
• IPM Clearing Formats
• Single Message System Specifications
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will enhance the following systems to support this announcement.
Mastercard will introduce the product codes MGS and MRD with the product class override
indicators MGS and MRD, respectively.
Issuers in the Asia/Pacific region that choose to issue new consumer prepaid products MGS,
MRD, or both, must be prepared to receive the new product codes MGS or MRD in
transactions where DE 110, subelement 8 are supported currently and displayed in the Single
Message Transaction Manager.
Mastercard will also update the Single Message Transaction Manager to support new product
codes MGS and MRD.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Message Flows
Message Layouts
IPM MPE √
Interchange Programs √
Edits
Error Numbers
Alternate Processing √
Interchange Compliance
Reports
Bulk Files
Forms
Quarterly Mastercard
√
Reporting
Transaction Investigator √ √
SAFE
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Authorization
Mastercard will update the Authorization Platform as follows.
DE 63—Network Data
DE 63 (Network Data) is generated by the Authorization Platform for each originating
message routed through the network. The receiver must retain the data element and use it in
any response or acknowledgment message associated with the originating message.
Subfield 1—Financial Network Code
DE 63, subfield 1 (Financial Network Code) identifies the specific program or service (for
example, the financial network, financial program, or card program) with which the
transaction is associated. DE 63 will contain the graduated product when the issuer’s
cardholder account participates in the Product Graduation Account Level Management
service.
Code Description MC NP VI TE MS CI
®
MGS Platinum Mastercard Prepaid General Spend √
®
MRD Platinum Debit Mastercard Prepaid General √
Spend
Alternate Processing
Product codes MGS and MRD will be eligible for Stand-In processing, but will be defined with
zero amount default limits for the global TCC limit and accumulative limit tests. Product codes
MGS and MRD will not be allowed for X-Code processing.
Transaction Investigator
Mastercard will update the Authorization Transaction Investigator with new values MGS and
MRD to support this announcement.
Clearing
Mastercard will update the Clearing Platform as follows.
GCMS Licensed
Product Product
Identifier Identifier
(PDS (PDS
0002) 0003) Licensed Product Identifier Description Product Class Override Indicator
MGS MGS Platinum Mastercard® Prepaid General MGS—Platinum Mastercard® Prepaid
Spend General Spend
MRD MRD Platinum Debit Mastercard® Prepaid MRD—Platinum Debit Mastercard®
General Spend Prepaid General Spend
IPM MPE
Mastercard will update the following IPM MPE tables with new product codes MGS and MRD
in the Licensed Product ID field.
• IP0016T1—Brand Product
• IP0018T1—Mastercard Product Graduation Parameters
• IP0019T1—Account Level Management Participation and Enhanced Value Parameters
• IP0020T1—PAN Mapping Product Code Pairs
• IP0037T1—Selection Criteria Data
• IP0040T1—Issuer Account Range
Interchange
Interchange information often includes new or updated interchange programs and rates.
Interchange Programs
Mastercard will add new consumer product code MGS (Platinum Mastercard Prepaid General
Spend) under MCC acceptance brand and consumer product code MRD (Platinum Debit
Mastercard Prepaid General Spend) under DMC acceptance brand to the indicated
interregional, intraregional, intercountry, and intracountry interchange programs.
NOTE: New product codes MGS and MRD will not be valid for Australia intracountry BSA
4/036001 at this time.
PA, PI
51, 52, AS
Criteria Requirement
20, 2A, CS, EZ, MS, NS, PA, PE, PF, PI, PM, PS, QR, SM
SA
Bangladesh (4/050001) 20, 2A, EZ, MS, PA, PE, PF, PI, PM, PS
Hong Kong (4/344001) 2A, 46, 71, 72, EZ, MS, PA, PE, PF, PI, PM, PS
India (4/356001) 20, 2A, ER, EZ, MS, PA, PE, PF, PI, PM, PS, QR
Macao (4/446001) 2A, 46, 71, 72, EZ, MS, PA, PE, PF, PI, PM, PS
New Zealand (4/554001) 77, 78, 79, CH, ED, EZ, FL, MS, PS, PY, SF, SM
Philippines (4/608001) 2A, 75, 83, 85, 90, 91, 92, 93, 94, EM, EP, EZ, MS, PE, QR, SA
Sri Lanka (4/144001) 2A, EZ, MS, PA, PE, PF, PI, PM, PS, QR
Thailand (4/764001) 2A, 46, EZ, MS, PE, PF, PM, PS, QR, SA
Vietnam (4/704001) 20, 2A, EZ, MP, MS, PA, PE, PF, PI, PM, PS, QR, SA
PA, PI
51, 52, AS
Criteria Requirement
20, 2A, 74, CS, EZ, LD, LF, MS, NS, PA, PE, PF, PI, PM, PS, QR, SM
SA
NOTE: New product code MRD will not be valid for Myanmar intracountry BSA 4/104001.
Hong Kong (4/344001) 2A, 46, 71, 72, EZ, MS, PA, PE, PF, PI, PM, PS
Macao (4/446001) 2A, 46, 71, 72, EZ, MS, PA, PE, PF, PI, PM, PS
New Zealand (4/554001) 2A, 78, 79, CH, EZ, FL, PY, P2, SF, SM, Z7, ZP
Philippines (4/608001) 2A, 75, 85, EM, EP, EZ, MS, PE, QR, SA
Thailand (4/764001) 2A, 46, EZ, MS, PE, PF, PM, PS, QR, SA
Vietnam (4/704001) 20, 2A, EZ, MP, MS, PA, PE, PF, PI, PM, PS, QR, SA
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator with new values MGS and MRD
to support this announcement.
DE 110—Additional Data-2
DE 110 (Additional Data-2) is reserved for use based on product type.
Subelement 8—Product ID
DE 110, subelement 8 (Product ID) provides issuers additional information about Product ID,
also known as product code.
Licensed Product
Identifier Licensed Product Identifier Description
®
MGS Platinum Mastercard Prepaid General Spend
®
MRD Platinum Debit Mastercard Prepaid General Spend
Question Answer
1. Will new product codes MGS and MRD will be No, new product codes MGS and MRD will not
valid for Australia intracountry BSA be valid for Australia intracountry BSA 4/036001
4/036001? at this time.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Customer Interface Specification
• GCMS Parameter Table Layouts
• Interchange Manual—Latin America and the Caribbean Region
• Interchange Manual—MEA Region
• IPM Clearing Formats
• Single Message System Specifications
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will enhance the following systems to support this announcement.
Mastercard will introduce new product code MGP with the product class override indicator
MGP.
Mastercard will add new product code MGP to the appropriate interregional, intraregional,
intercountry, and intracountry interchange programs.
Acquirers globally must be prepared to recognize new product code MGP in both PDS 0002
and PDS 0003 when processing clearing transactions and to ensure that their systems
accurately qualify the product code for the appropriate interchange programs specified in this
announcement.
Issuers in the Latin America and Caribbean and Middle East/Africa regions that choose to issue
the new product must support the receipt of new product code MGP in both PDS 0002 and
PDS 0003.
Mastercard will update Quarterly Mastercard Reporting with new product code MGP.
Mastercard will update the Clearing Transaction Investigator to support new product code
MGP.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
Single Message
Topic Authorization Clearing System
IPM MPE √
Interchange Programs √
Edits
Error Numbers
Alternate Processing √
Interchange Compliance
Reports
Bulk Files
Forms
Quarterly Mastercard
√
Reporting
Transaction Investigator √ √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
DE 63—Network Data
DE 63 (Network Data) is generated by the Authorization Platform for each originating
message routed through the network. The receiver must retain the data element and use it in
any response or acknowledgment message associated with the originating message.
Subfield 1—Financial Network Code
DE 63, subfield 1 (Financial Network Code) identifies the specific program or service (for
example, the financial network, financial program, or card program) with which the
transaction is associated. DE 63 will contain the graduated product when the issuer’s
cardholder account participates in the Product Graduation Account Level Management
service.
Code Description MC NP VI TE MS CI
®
MGP Mastercard Prepaid Gold Payroll √
Alternate Processing
Product code MGP will be eligible for Stand-In processing, but will be defined with zero
amount default limits for the global TCC limit and accumulative limit tests. Product code MGP
will not be allowed for X-Code processing.
Transaction Investigator
Mastercard will update the Authorization Transaction Investigator with new value MGP to
support this announcement.
Clearing
Mastercard will update the Clearing Platform as follows.
GCMS Licensed
Product Product
Identifier Identifier
(PDS (PDS
0002) 0003) Licensed Product Identifier Description Product Class Override Indicator
MGP MGP Mastercard® Prepaid Gold Payroll MGP—Mastercard® Prepaid Gold Payroll
IPM MPE
Mastercard will update the following IPM MPE tables with new product code MGP in the
Licensed Product ID field.
• IP0016T1—Brand Product
• IP0018T1—Mastercard Product Graduation Parameters
• IP0019T1—Account Level Management Participation and Enhanced Value Parameters
• IP0020T1—PAN Mapping Product Code Pairs
• IP0037T1—Selection Criteria Data
• IP0040T1—Issuer Account Range
• IP0057T1—Interchange Override Fee Group
• IP0097T1—Message Reason Code Restrictions for Card Program Identifier and Business
Service Arrangement
Interchange
Interchange information often includes new or updated interchange programs and rates.
Interchange Programs
Mastercard will add new consumer product code MGP (Mastercard Prepaid Gold Payroll)
under MCC acceptance brand to the indicated interregional, intraregional, intercountry, and
intracountry interchange programs.
20, 24, 2A, 73, 75, 79, 83, 85, 95, EZ, MS, QR
Only for merchant activity in the U.S. and U.S. territories: LD, LF, LS, LT
51, 52, AS
Latin America and the Caribbean Region Intraregional Interchange Programs (BSA 2/030001)
20, 24, 2A, 33, 34, 73, 75, 79, 83, 85, 95, MS, QR
Only for merchant activity in the U.S. and U.S. territories: LD, LF, LS, LT
Aruba (4/533001) 20, 2A, 33, 34, 73, 75, 83, 85, 95, MS
Bahamas (4/044001) 2A
Barbados (4/052001) 2A
Belize (4/084001) 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 2A, MS
Dominican Republic 2A
(4/214001)
Ecuador (4/218001) 2A
El Salvador (4/222001) 2A
Guatemala (4/320001) 2A
Honduras (4/340001) 2A
Mexico (4/484001) 2A
Nicaragua (4/558001) 2A
Paraguay (4/600001) 2A
Peru (4/604001) 2A
Trinidad and Tobago 01, 02, 03, 04, 05, 06, 07, 08, 2A, MS
(4/780001)
Uruguay (4/858001) 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2A, 30, MS
Criteria Requirement
20, 24, 2A, 33, 34, 73, 75, 79, 83, 85, 95, MS, QR
Bahrain (4/048001) 24, 33, 34, 73, 75, 79, 83, 85, 95
Egypt (4/818001) 20, 24, 2A, 33, 34, 73, 75, 79, 83, 85, 95, MP, MS, QR
Kenya (4/404001) 20, 24, 2A, 33, 34, 73, 75, 79, 83, 85, 95, L5, MS, QR
Kuwait (4/414001) 20, 24, 2T, 3C, 73, 75, 79, 83, 85, 95, L3
Lebanon (4/422001) 20, 24, 2T, 3C, 73, 75, 79, 83, 85, 95, L3, MS
Oman (4/512001) 20, 24, 2T, 3C, 73, 75, 79, 83, 85, 95, L3
Pakistan (4/586001) 24, 33, 34, 73, 75, 79, 83, 85, 95, L5, QR
Saudi Arabia (4/682001) 20, 24, 33, 34, 73, 75, 79, 83, 85, 95, MS
Sub-Saharan1 24, 33, 34, 73, 75, 79, 83, 85, 95, L5, QR
United Arab Emirates 20, 24, 2A, 33, 34, 73, 75, 79, 83, 85, 95, L5, MS
(4/784001)
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator with new product code MGP to
support this announcement.
DE 110—Additional Data-2
DE 110 (Additional Data-2) is reserved for use based on product type.
Subelement 8—Product ID
DE 110, subelement 8 (Product ID) provides issuers additional information about Product ID,
also known as product code.
Question Answer
1. Does the absence of an applicable IRD for a If a country is absent from a list of intracountry
given country indicate no issuer interest or interchange programs, cards under product code
maybe regulation restrictions? MGP—as in this case—will not be issued in that
country. If an IRD is missing from a country’s list
of interchange programs, that IRD is not valid for
use with product code MGP.
2. Acquirers are sometimes surprised when an Prior to allowing the issuance of cards against a
IRD is added to a country, unannounced. Is new IRD in any given country, the Mastercard
there a Mastercard process that would keep interchange teams require customer
such an addition without external customer communication in the form of an interchange
communication? bulletin announcement. Customers with
evidence to the contrary can contact the Global
Customer Support team using the contact
information provided on the Technical Resource
Center home page. Customers may request that
their announcement-related questions are routed
to CTC–TRC–SUPPORT–ONCALL.
Version History
The version history of this announcement is as follows.
Version History
The version history of this announcement is as follows.
NOTE:
This announcement format is customized to provide the appropriate level of detail for this
enhancement and may not include all of the sections usually provided in a standard release
announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Effective with release 19.Q2, Mastercard will support only one standard 80-byte Financial
Institution Table (FIT) file routing format.
NOTE: Mastercard communicated this 19.Q2 release announcement early to customers. This
update provides the additional information and time frames for customers to request to
receive the standard 80-byte FIT file that will be effective 12 April 2019.
The 80-byte FIT file is used by acquirers to make processing and network routing decisions.
Traditionally, when a BIN (or account range) was set up for Maestro, both POS and ATM
transactions were valid. With new government regulations, additional information may be
needed to make an accurate determination for transaction routing.
Effective with Release 19.Q2, Mastercard will only support one standard 80-byte FIT file
routing format by consolidating a legacy version where a BIN (or account range) that was set
up for Maestro allowed both POS and ATM transactions with a standard version that provides
additional information for determination of routing Maestro ATM and/or POS activity to the
Single Message System.
The Maestro Routing Indicator fields, MS ATM and MS POS, found in the standard version are
to be used in conjunction with the existing Maestro Brand Flag (values Y or N) and should be
used to identify if POS and/or ATM activity can be routed to the Single Message System.
Valid values for both MS ATM and MS POS in positions 54 and 55 are:
• D—The BIN is eligible for Maestro-branded POS/ATM transactions when acquired in the
U.S. region, in a U.S. territory, or on U.S. military bases.
• B—The BIN is eligible for Maestro-branded POS/ATM transactions when acquired in any
region.
• N—The BIN is ineligible for Maestro-branded POS/ATM transactions. Acquirers should
continue to use the other brand flags to determine non-Maestro ATM eligibility.
These fields are only applicable when the Maestro Flag (position 42 of the 80-byte FIT file) is Y.
When the Maestro Flag is N, these fields should contain a value of N. The fields can not be
blank.
Acquirers must prepare their systems to accept the additional MS ATM and MS POS fields
(positions 54 and 55) in the standard version of the 80-byte FIT file. These fields should be
used to determine which BINs (or account ranges) are eligible for routing Maestro ATM or
Maestro POS transactions to the Single Message System. With Release 19.Q2, the legacy
version of the 80-byte Financial Institution Table (FIT) data file without the MS ATM and MS
POS fields will be obsolete.
NOTE: Acquirers that are currently using the FIT routing format that contains the MS ATM and
MS POS flags (positions 54 and 55) do not need to take any action.
Implementation Alert
Customers not currently receiving the 80-byte Financial Institution Table File (FIT Data Record
[FITD]—for Durbin Unaffiliated Network Compliance) format, and request to receive it prior to
the 12 April 2019 deadline, can contact Global Customer Service (GCS) prior to that date.
Effective 13 April 2019, customers will automatically receive the 80-byte Financial Institution
Table File (FIT Data Record [FITD]—for Durbin Unaffiliated Network Compliance) format in the
first delivery of the standard FIT file.
Scenarios
For those customers that are currently receiving the legacy 80-byte FIT file (without positions
54 and 55), the following table intends to illustrate the different scenarios they may encounter
when the Maestro Flag (position 42) contains a value of “Y”, indicating the BIN does support
Maestro-branded transactions.
Customers must consider the values in Positions 54 and 55 before deciding whether to route
a transaction to an issuer with that particular BIN.
Maestro Flag (Position 42) MS ATM (Position 54) MS POS (Position 55)
Maestro Flag (Position 42) MS ATM (Position 54) MS POS (Position 55)
Question Answer
1. How can I tell if I’m receiving the standard If the version you have contains data in positions
version or the legacy version? 54 and 55 then you have the standard format
and not the legacy format.
2. Why is Mastercard mandating this change? The 80-byte FIT file is used by acquirers to make
processing and network routing decisions.
Traditionally, when a BIN (or account range) was
set up for Maestro, both POS and ATM
transactions were valid. With new government
regulations, additional information may be
needed to make an accurate determination.
This change will simplify the customer decision
process for setting up delivery of the 80-byte FIT
file.
3. What will happen if I currently receive the If you’re receiving the legacy version of the 80-
legacy version and don’t prepare for this byte FIT File, you may see differences in BINs
change? enabled for Maestro, which may result in mis-
routing of transactions.
4. Why is the first delivery of the standard file on The file delivery on the 12th will happen before
13 April and not 12 April? system changes become effective on 12 April, so
the first delivery of the standard format will occur
on the 13th (for daily file delivery), or on 19 April
(for weekly file delivery).
5. Once Mastercard changes the structure and Both the 80-byte FIT and the IPM MPE are
we see the Maestro flag as "N", should we parameters that Mastercard provides to
decline the transaction or send to Mastercard customers to help them in their routing. We are
to decline? If we should decline, which not able to advise you on how to respond, but
response code should we use? are providing the additional information to
ensure acquirers can route the transaction
correctly.
Question Answer
6. Can I start using the new standard format Yes, customers can request to receive the new
that was available as of July 2018? standard format now, which will include the new
indicators in positions 54 and 55. Mastercard
communicated this a 19.Q2 release
announcement early to customers to provide
additional time to be prepared to receive the
new format.
7. When will the old version of the 80 Byte-FIT April 12 is the date that the old version of the
file be discontinued? Will there be a transition 80-Byte-Fit file will be discontinued, and that is
period? when Mastercard will start supporting only the
new standard version. The transition period
started from July 2018 (when it was first
published) to April 12, 2019.
8. Will bulk files be updated to support the new The current Production Bulk ID T458, and the
standard format and if so, which ones are Mastercard Test Bulk ID T459, are applicable.
applicable?
Version History
Announcements may be frequently updated on the Technical Resource Center. Refer to the
version history in each announcement to understand revisions.
11 Dec 2018 Clarified that the bulletin announcements provided herein Throughout
are global bulletin announcements.
Initial
Publication Related Bulletin Related Release
Date Announcement System Applies to Announcement Category
Initial
Publication Related Bulletin Related Release
Date Announcement System Applies to Announcement Category
AN 2111— Support of 8-Digit BIN Standard and Account Range Specifications—Reminder........ 109
Version History............................................................................................................................109
At-A-Glance................................................................................................................................110
Overview.................................................................................................................................... 111
Related Documentation.............................................................................................................. 115
Customer Impact........................................................................................................................ 116
Enhancements............................................................................................................................ 117
Platform Impact.......................................................................................................................... 119
Authorization..............................................................................................................................120
Reports.................................................................................................................................. 120
Forms.....................................................................................................................................120
Clearing......................................................................................................................................121
IPM Data Element and Private Data Subelement Definitions....................................................121
DE 31—Acquirer Reference Data....................................................................................... 121
Edits.......................................................................................................................................121
Reports.................................................................................................................................. 121
Forms.....................................................................................................................................121
Single Message System............................................................................................................... 122
Reports.................................................................................................................................. 122
Forms.....................................................................................................................................122
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
With Release 17.Q4, Mastercard introduced the 8-Digit BIN standard and account range
specifications.
BINs uniquely identify networks, issuers, and other important information across the
Mastercard payments ecosystem. BINs are a fundamental element of electronic payments, and
must be managed effectively. A continuous supply of BINs is necessary to help ensure a
sustainable, safe, and secure global payments ecosystem, enabling growth and innovation in
an increasingly digital world. Mastercard began a phased approach addressing BIN supply
challenges a number of years ago, and, in 2014, began addressing issues regarding increasing
BIN demand.
focused on 2 series BIN implementation across acquirers, issuers, processors, third party
providers, and merchants, and Mastercard has begun to assign 2 series BINs to customers.
Mastercard will further drive an emphasis on the efficient use of BINs through the use of
account ranges. Account ranges allow a customer to maximize the full potential of each
Mastercard BIN. Account ranges enable an issuer to use a single BIN to support many
programs of the same type. The use of account ranges allow an issuer to segment programs
in order to provide other capabilities and benefits. This strategy leverages existing
requirements for Mastercard customers to support 11-digit account ranges.
To help ensure ecosystem readiness, Mastercard is mandating that all acquirers and their
service providers, including processors, support 11-digit account ranges and the 8-digit BIN
standard by April 2022.
Mastercard will continue to send profile files to acquirers and their service providers, including
processors, at the account range level. These files include:
• Dual Message System (Authorization): BIN Table Resource File (TR52 [production]/TR54
[test] bulk file)
• Dual Message System (Clearing): Integrated Product Message Member Profile Extract (IPM
MPE) (T167 [production]/T168 [test])
• Single Message System: 80-byte Financial Institution Table (FIT)
NOTE: The 80-byte Financial Institution Table (FIT) contains BIN extensions. For additional
information, refer to the Single Message System chapter in the Account Range Management
User Manual.
In addition, Mastercard has BIN table resources available for all customers and their partners
upon request. Additional information is located on the Mastercard Developer site. The
Account Range Management User Manual serves as a central resource for customers to access
all information related to account range management and the adoption of any new digital
payment flows. For more information, refer to the “BIN Expansion Mandate and Best Practices
(8-Digit BINs and Account Ranges),” in Global Operations Bulletin No. 5, 1 May 2017.
• 2 Series BIN Mandate Reminder
The 2 series BIN was first introduced in 2014 and mandated in December 2015 as
described in “Global 585—Introduction of New 2 Series Mastercard BIN”, published in
Release 15.Q2. This mandate remains a priority, and Mastercard has already started to issue
2 series BINs in select markets. The 2 series BIN assignments to issuers will continue with
increased frequency.
Accordingly, acquirers and their processors are reminded that all merchants and acceptance
points of interaction were required to be 2 series BIN compliant by 14 October 2016 and
that the compliance program began 30 June 2017. Issuers are also reminded that issuers
were required to be 2 series BIN compliant by 14 October 2016. Mastercard has begun to
issue 2 series BINs to customers and issuers, and they may receive a 2 series BIN when
requesting a new BIN subject to Mastercard’s discretion.
• Account Ranges
Mastercard customers use account ranges to maximize efficient use of a BIN. Account
ranges are defined with unique processing attributes such as products, programs, regions,
and affiliates and are shared with Mastercard customers.
Currently, account ranges are considered to be up to the first 11 digits of a PAN, including
the 6-digit BIN.
In the future, account ranges will remain up to the first 11 digits of a PAN, including the 8-
digit BIN. Neither the account range length nor the overall PAN length will increase with
the introduction of 8-digit BINs.
Account ranges are up to 11 digits and inclusive of the BIN. If account range processing is
properly used, the transition from 6 to 8-digit BINs should be seamless. For example, card
5412 7512 3412 3456 has account range 5412 7512 341. Today, the BIN can be obtained
by parsing the first 6 digits: 5412 75. After April 2022, the BIN will be obtained by parsing
the first 8 digits. With both of these BIN standards, the account range is consistent.
Current 6-digit Mastercard BINs will be regarded as 8-digit BINs beginning April 2022. Each
6-digit BIN (for example, 541275) will encompass 100, 8-digit BINs as shown in the
following table.
Mastercard BIN requirements for product code classifications are currently defined by
region, and will remain intact for 6-digit BINs until April 2022, when these classifications
will then apply to 8-digit BINs. For example, consumer and commercial products must be
issued from unique BINs. Refer to updated guidelines and best practices for each region set
forth in the Related Information section of this announcement.
If the customer intends on using 8-digit BINs, refer to the example below on how to
account range.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “BIN Expansion Mandate and Best Practices (8-Digit BINs and Account Ranges),” Global
Operations Bulletin No. 5, 1 May 2017
• “Updated Mastercard Guidelines and Best Practices for BIN Management and Account
Ranges,” Middle East/Africa Region Operations Bulletin No. 2, 12 April 2017
• “Updated Mastercard Guidelines and Best Practices for BIN Management and Account
Ranges,” Asia Pacific Region Operations Bulletin No. 3, 17 March 2017
• “Updated Mastercard BIN Management Guidelines and Best Practices,” Europe Region
Operations Bulletin No. 12, 1 December 2016
• “Updated Mastercard BIN Management Guidelines and Best Practices,” Latin America and
Caribbean Region Operations Bulletin No. 7, 24 October 2016
• “Updated Mastercard BIN Management Guidelines and Best Practices,” Canada Region
Operations Alert No. 7, 29 August 2016
• “Updated Mastercard BIN Management Guidelines and Best Practices,” U. S. Region
Operations Bulletin No. 7, 9 June 2016
• “Requirement to Maintain Accurate BIN Tables,” Global Operations Bulletin No. 4, 1 April
2014
• “AN 1632—Support of 8-Digit BIN Standard and Account Range Specifications—
Reminder,” Release 18.Q4
• “AN 1094—Support of 8-Digit BIN Standard and Account Range Specifications—
Reminder,” Release 18.Q2
• “AN 1018—Support of 8-Digit BIN Standard and Account Range Specifications,” Release
17.Q4
• “Global 514—Introduction of New 2 Series Mastercard BIN Range—Update,” Release
16.Q4
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Account Range Management User Manual
• Customer Interface Specifications
• GCMS Parameter Table Layouts
• GCMS Reference Manual
• Interchange Manuals
• IPM Clearing Formats
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Dual Message System (Authorization and Clearing) and Single Message System—
Acquirer, Issuer
Mastercard will adopt an 8-digit BIN standard and has mandated account range-level
processing readiness for acquirers and their service providers, including processors, by April
2022. Mastercard will also strongly recommend account range usage for issuers in conjunction
with implementation of the 8-digit BIN standard.
Mastercard will make the following enhancements:
• Adoption of 8-digit BIN standards.
• Account range-level processing mandate for acquirers and their service providers, including
processors.
• Strong recommendation of account range usage for issuers and account range support for
their service providers, including processors.
• Renaming of Dual Message System (Clearing) DE 31 (Acquirer Reference Data), subfield 2
from Acquirer BIN to Acquirer Reference ID. Mastercard will no longer use an acquiring BIN
to identify an acquirer in this subfield.
Eight-digit BINs (in the 22210000–27209999 and 51000000–55999999 ranges) and
associated account ranges (up to 11 digits) will be processed in the same manner as the
222100–272099 and 510000–559999 series and 6-digit BINs on all Mastercard systems.
Dual Message System (Authorization and Clearing) and Single Message System—
Acquirer
Acquirers and their service providers, including processors, will:
• Be able to support the full account range (up to 11 digits) and 8-digit BINs for all
Mastercard®, Maestro®, and Cirrus®-branded products (credit, debit, and prepaid types,
both consumer and commercial). Acquirers must determine the impact on their operations.
• Use full account range level data to avoid processing transactions incorrectly, which could
result in incorrect interchange rate application or transaction declines.
• Be aware that DE 31 (Acquirer Reference Data), subfield 2 (Acquirer Reference ID) on the
Dual Message System (Clearing) will no longer be referred to as Acquirer BIN. Instead,
subfield 2 will become Acquirer Reference ID, and will continue to be a 6-digit identifier
assigned by Mastercard, but not considered to be a BIN.
NOTE: Acquirers will be responsible for ensuring that their merchants, payment facilitators,
payment gateways, third party vendors, and all other service providers, including processors,
are ready to support account range processing and the 8-digit BIN standard by April 2022.
Dual Message System (Authorization and Clearing) and Single Message System—
Issuer
Issuers will be recommended to:
• Maximize their BIN capacity through the use of account ranges. Account ranges allow for
multiple programs and/or products to be assigned under a single BIN, enhancing the usage
of Mastercard, Maestro, and Cirrus BIN assets.
• Analyze their current programs in order to determine if existing Mastercard BINs can be
used more efficiently with account ranges and return any unused BINs.
• Use an existing BIN when requesting a new program. Existing BINs can be split into
multiple products using account ranges—guided by local rules, regulations, and regional
practices.
• Activate only those account ranges for programs that will be issued in the near-term. This
can increase safety and security by helping ensure that transactions from PANs falling
outside an active account range are declined by Mastercard and will not be sent to the
issuer or approved during Stand-In processing.
• Be aware that the Single Message System will continue to use BIN extensions to represent
BIN and account range configurations. For additional information, refer to the Single
Message System chapter in the Account Range Management User Manual.
Issuers should recognize that DE 31 (Acquirer Reference Data), subfield 2 (Acquirer Reference
ID) on the Dual Message System (Clearing) will no longer be referred to as Acquirer BIN.
Instead, subfield 2 will become Acquirer Reference ID, and will continue to be a 6-digit
identifier assigned by Mastercard, but not considered to be a BIN.
Issuers that support account ranges will:
• Help ensure that their platforms are capable of handling account ranging before they
define programs at the account range level such as online banking and cardholder
statements, host systems, fraud and dispute management, card design and
personalization, loyalty and rewards, and customer service.
• Be responsible for ensuring that their service providers, including processors, wallets, card
production suppliers, and software providers are ready to support account range
processing by April 2022.
Issuer service providers, including processors, are strongly recommended to be:
• Able to support the full account range (up to 11 digits) and 8-digit BINs for all Mastercard,
Maestro, and Cirrus-branded products (credit, debit, and prepaid, both consumer and
commercial).
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Message Flows
Message Layouts
IPM MPE
Interchange
Edits √
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports √ √ √
Bulk Files
Forms √ √ √
Quarterly Mastercard
Reporting
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Transaction Investigator
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
Reports
The Weekly (CAT) Authorization Summary Reports (SI458010-AA) and Weekly Member
Information (MIS) Authorization Summary Report (AB505010-AA) will be enhanced to support
account range level fields.
Forms
Forms that currently provide BIN level fields will be enhanced to support account range level
fields. The Acquirer BIN will be referred to as Acquirer Reference ID on all forms.
Clearing
Mastercard will update the Clearing Platform as follows.
Edits
The Clearing Platform will continue to perform the same edits for transactions with primary
account numbers in account ranges (up to 11 digits) as performed today. DE 31 (Acquirer
Reference Data), subfield 2 (Acquirer Reference ID) will be referred to as Acquirer Reference ID
in all error messages.
Reports
The Issuer Adjustment Summary Report (FC212010-AA) will be enhanced to support account
range level fields.
Forms
Forms that currently provide BIN level fields will be enhanced to support account range level
fields. The Acquirer BIN will be referred to as Acquirer Reference ID on all forms.
Reports
Reports that currently provide BIN Number fields will continue to support BINs and BIN
extensions from 6-digits to 11-digits.
Forms
Forms that currently provide BIN level fields will be enhanced to support account range or BIN
extension level fields.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
The SPA2 algorithm is designed to simplify Accountholder Authentication Value (AAV)
generation for the Access Control Server (ACS) while allowing Mastercard to better manage
the content and validation of the AAV to support Mastercard Identity Check.
Mastercard supports the EMV 3-D Secure 2.0 authentication protocol, which introduced the
SPA2 algorithm to generate AAV values as part of Mastercard Identity Check. The existing
AAV validation services, On-behalf Services (OBS) 05 (Mastercard® SecureCode AAV
Verification Service) and OBS 06 (Mastercard® SecureCode Dynamic AAV Verification in Stand-
In Processing), are being updated to validate new EMV 3-D Secure 2.0 use cases using the
SPA2 algorithm.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “AN 1085—AAV Validation for EMV 3-D Secure,” Release 18.Q2
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Mastercard Identity Check Program Guide
• SPA2 AAV for the Mastercard Identity Check Program
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
The OBS 05 and OBS 06 services will be modified to recognize the new AAV control byte
values which represent the new EMV 3-D Secure use cases. Refer to the Mastercard Identity
Check Program Guide and SPA2 AAV for the Mastercard Identity Check Program for additional
information.
NOTE: If determined to have been generated by the SPA1 algorithm, the transaction will
process as it does today for OBS 05 and OBS 06.
The first two characters of the UCAF string must be used to determine if the value was ACS
processed (authenticated), Attempts processing, Not Authenticated—Acquirer exemption, or
Authenticated—recurring/split shipment.
h kN Not Authenticated—Acquirer
exemption
j kO Authenticated—recurring/split
shipment
j kP Authenticated—recurring/split
shipment
NOTE: Values h and j will continue to be used until all activity is transitioned from the existing
SPA1 algorithm.
The following table provides information on the use cases and types of processing performed
based upon the associated AAV control byte and SLI.
EMV 3-D Secure Use Case/AAV/SLI Summary Table
Type of
EMV 3-D Secure Processing DE 48, SE 43 AAV
Version Use Case Performed Control Bytes DE 48, SE 42 SLI
Type of
EMV 3-D Secure Processing DE 48, SE 43 AAV
Version Use Case Performed Control Bytes DE 48, SE 42 SLI
Type of
EMV 3-D Secure Processing DE 48, SE 43 AAV
Version Use Case Performed Control Bytes DE 48, SE 42 SLI
The Authorization Request/0100 DE 48, SE 43 must be present The SLI value will be
or Financial Transaction Request/ and contain valid Mastercard downgraded (modified) to 210
0200 message contains a DE 48, Identity Check/SecureCode AAV
SE 42 value indicating the data
transaction was processed via
Mastercard Identity Check/
SecureCode
The Authorization Request/0100 The AAV control bytes in the The SLI value will be
or Financial Transaction Request/ leading positions of DE 48, SE downgraded (modified) to 210
0200 message contains DE 48, 43 must contain h, kE, kF, kL or
SE 42, value 211 kM
The Authorization Request/0100 The AAV control bytes in the The SLI value will be
or Financial Transaction Request/ leading positions of DE 48, SE downgraded (modified) to 210
0200 message contains DE 48, 43 must contain j, kA, kB, kC,
SE 42, value 212 kD, kG, kH, kJ, or kK
The Authorization Request/0100 The AAV control bytes in the The SLI value will be
or Financial Transaction Request/ leading positions of DE 48, SE downgraded (modified) to 210
0200 message contains DE 48, 43 must contain j, kA, kB, kC,
SE 42, value 215 kD, kG, kH, kJ, or kK
The Authorization Request/0100 The AAV control bytes in the The SLI value will be
or Financial Transaction Request/ leading positions of DE 48, SE downgraded (modified) to 210
0200 message contains DE 48, 43 must contain kN
SE 42, value 216
The Authorization Request/0100 The AAV control bytes in the The SLI value will be
or Financial Transaction Request/ leading positions of DE 48, SE downgraded (modified) to 210
0200 message contains DE 48, 43 must contain kO or kP
SE 42, value 217
NOTE: Mastercard will modify the SLI value in Mastercard Digital Enablement Service (MDES)
transactions based on the AAV contained in DE 48, subelement 43. Therefore, acquirers and
issuers should expect to see Mastercard Identity Check/SecureCode SLI values in MDES
transactions.
Authorization
0100 kN 217
Clearing
Clearing
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Message Flows
Message Layouts
IPM MPE
Interchange
Edits √
Error Numbers √
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Transaction Investigator
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
h kE, kF, kN
Clearing
Mastercard will update the Clearing Platform as follows.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release item.
Edit
Error Performed
Field/Subfield Number Error Message By…
PDS 0052, s3 2806 <FLDNAME> UCAF COLLECTION INDICATOR INVALID, Central Site
MUST MATCH AUTHORIZATION RESPONSE.
DE 48—Additional Data
DE 48 (Additional Data) is reserved for use based on product type.
Subelement 43—3-D Secure for Mastercard SecureCode
Subelement 43 contains UCAF data and is described here for Mastercard Implementation of
3-D Secure for Mastercard® SecureCode™.
Question Answer
1. Are any new service result code values (DE 48, No. Mastercard will expand the transactional use
subelement 71, subfield 2) being added to cases supported by these services, but no new
either On-behalf services 05 or 06 as part of services result codes are required.
these enhancements?
2. Are any new Clearing Platform edits being SLI value 216 is not protected from fraud-related
created to prevent issuers from initiating a chargebacks. SLI 216 will be used in transactions
chargeback for any of the SLI values discussed when a PSD2 strong consumer authentication
in this announcement? (SCA) exemption has been granted. SLI values
215 and 217 are protected from fraud-related
chargebacks in the same way that SLI values 211
and 212 are protected. As part of the
enhancements, no new SLI-related chargebacks
edits are being created nor are any existing
chargeback edits being modified. However,
Mastercard will add SLI value 217 to existing First
Presentment edit 2806, in addition to 211, 212,
and 215, which are already accommodated by
the edit.
Question Answer
4. Is the SLI always provided in an authorization Yes. In that case, the same SLI value provided by
response, even if it was correct in the request the acquirer in DE 48, subelement 42, subfield 1
and not changed by Mastercard? in the request message will be returned in the
same field in the response. On the other hand, if
the SLI value was corrected, the issuer and the
acquirer will both receive the corrected value in
DE 48, subelement 42, subfield 1. The acquirer
will also receive DE 48, subfield 2 containing the
original (incorrect) value and subfield 3 indicating
the nature of the issue in the response message.
5. How is the SLI value determined by the Using the EMV 3-D Secure protocol result
acquirer? information (that is, the SecureCode or Identity
Check authentication result information)
generated during a merchant’s authentication
request, the Mastercard SLI value must be
derived by the acquirer and included in DE 48,
subelement 41, subfield 1 of the Authorization
or Financial Request message. Subsequently, the
SLI value must also be included in the
corresponding clearing message (for Dual
Message System transactions) in PDS 0052. The
SLI value in the clearing message must always be
the value from DE 48, subelement 42, subfield 1
of the response message. This is important to
note in cases where the original SLI was deemed
inappropriate and modified before delivery to the
issuer and in the response back to the acquirer.
Mastercard compares the authorization and
clearing SLI value for each clearing message
containing PDS 0052. Match failures result in the
First Presentment clearing message being
rejected.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Authorization Manual
• Chargeback Guide
• Customer Interface Specification
• IPM Clearing Formats
• Single Message System Specifications
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Additional information on the Mastercard ATM Cash Pick-Up service is available on https://
www.mastercard.com/cashpickup.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE √
Interchange
Edits √
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator √ √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
Value
P01 = Mastercard ATM Cash Pick-Up Transaction
Transaction Investigator
Mastercard will update the Authorization Transaction Investigator with new value P01
(Mastercard ATM Cash Pick-Up Transaction) in DE 48 (Additional Data), subelement 77
(Funding/Payment Transaction Type Indicator) to support this announcement.
Clearing
Mastercard will update the Clearing Platform as follows.
Values
PDS 0043 values are established and administered under the authority of brand-specific
program and service management and marketing personnel. Values are listed in the following
table.
Value Description
IPM MPE
Mastercard will add PDS 0043 (Program Registration ID), new value P01 (Mastercard ATM
Cash Pick-Up Transaction) to IPM MPE Table IP3001T1 (Payment Transaction Type Codes) to
support this announcement.
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator with new value P01 (Mastercard
ATM Cash Pick-Up Transaction) in PDS 0043 (Program Registration ID) to support this
announcement.
DE 48—Additional Data
DE 48 (Additional Data) is reserved for use based on product type.
Subelement 77—Funding/Payment Transaction Type Indicator
DE 48, subelement 77 (Funding/Payment Transaction Type Indicator) indicates the type of
transaction taking place.
Value Description
Edits
The Single Message System will perform the following system edits.
Question Answer
1. Why is the Single Message Transaction Currently, DE 48, subelement 77 is not displayed
Manager section excluded from this within the user interface of the Single Message
announcement? Transaction Manager. Additional information
regarding DE 48, subelement 77 can be found in
applicable Single Message System reports.
2. Does this announcement affect Single Not at this time. Single Message System-
Message System-connected issuers? connected issuers will not be included in the
pilot.
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard will introduce a utility called “EBCDIC to ASCII” that will allow customers to
convert EBCDIC formatted Integrated Product Messages (IPM) files to ASCII formatted IPM
files in the Mastercard Clearing Optimizer software.
Currently, the Clearing Optimizer software offers an ASCII to EBCDIC format converter.
However, existing functionality (Clearing Optimizer WS+, Auto Edit, Clearing Optimizer
Mainframe) does not support converting EBCDIC formatted IPM files to ASCII formatted IPM
files in the Windows environment.
Customers that licensed Windows software (WS+ and Auto Edit) expressed interest in
additional functionality to convert back-end generated IPM files. The EBCDIC to ASCII utility
will be a value added feature, that will provide increased versatility for customers that use
Mastercard Clearing Optimizer software.
Mastercard will update the IPM Pre-edit and Utilities—Workstation Plus manual to reflect the
addition of the EBCDIC to ASCII utility. Mastercard will also update the compatibility of the
software with the Windows 10 operating system.
Question Answer
1. When a file is unblocked from Mastercard in The EBCDIC to ASCII utility allows a customer to
Workstation Plus, it is automatically converted convert internally stored EBCDIC files to ASCII,
to ASCII. How is the new converter utility allowing to seamlessly integrate their systems
useful? with the Clearing Optimizer Auto Edit and
Workstation Plus.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
Mastercard Merchant Presented QR (MPQR) is a push payment acceptance model. The
consumer initiates a cashless payment using a smartphone to scan a QR code at any merchant
that accepts Mastercard Merchant Presented QR transactions.
Summarizing the characteristics of a Merchant Presented QR Payment transaction:
For the Issuer Wallet Funding model, IRD QR is used for both Merchant Presented QR Payment
and Funding transactions.
IRD QR (Merchant Presented QR Funding [Europe Intracountry]) is not available in the Europe
region.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “AN 1710—Introducing Intracountry Interchange for Masterpass QR Payments in Ukraine,”
16 April 2018
• “AN 1618—Introduction of Merchant Presented QR Funding Transactions and
Enhancements to Merchant Presented QR Payments,” Release 18.Q4
• “AN 1025—Introduction of Masterpass QR,” Release 17.Q4
Reference Manuals
Refer to these manuals for information about the current state of Mastercard processing:
• Domestic Rules—Europe
• Interchange and Service Fees Manual—Europe Region
• Mastercard Merchant Presented QR Program Guide
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE
Single Message
Topic Authorization Clearing System
Interchange √
Edits √
Error Numbers √
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Clearing
Mastercard will update the Clearing Platform as follows.
Interchange Programs
Mastercard will introduce modifications to interchange programs to support this
announcement.
Timeliness None
Transaction must be online DE 38 (Approval Code):
authorized
Required
Acquirers must be able to The acquirer must be registered as a certified “Merchant UCAF” acquirer.
receive UCAF data from
their merchants and to This requirement is not applicable to Digital Secure Remote Payment.
forward them to issuers, in
authorization messages
Notes PDS 0043 (Program Registration ID) is required and must contain value C67
(Merchant Presented QR).
PDS 0004 (Funding Account Information) is required for all Merchant
Presented QR payment transactions.
IRD QR is used by an Originating Institution (OI) on the Merchant Presented
QR payment transaction if the corresponding funding transaction was
performed on-us regardless of the processing entity for the funding
transaction.
IRD QR will support Issuer Wallet Funding model for Payment transactions.
Timeliness None
Transaction must be online DE 38 (Approval Code):
authorized
Required
Notes PDS 0043 (Program Registration ID) is required and must contain value C67
(Merchant Presented QR).
IRD QR will support Issuer Wallet and Open Wallet Funding models for both
Payment and Funding transactions.
Card Acceptor Business CAB Program, derived from DE 26 (Card Acceptor Business Code
(CAB) Program and Card [MCC]):
Acceptor Business Code
• A001—Airline
(MCC) criteria. The MCC
cannot be a Payment • B001—Cruise/Steamship
Transaction MCC. • F001—Restaurant
• H001—Lodging
• M001—Mail Order/Telephone Order
• OTH1—Other
• P001—Beauty Salons
• R001—Railways
• S001—Supermarket
• T001—Telephone
• U001—Unique
• V001—Automobile/Vehicle Rental
• W001—Warehouse Club
Notes PDS 0043 (Program Registration ID) is required and must contain value C67
(Merchant Presented QR).
PDS 0004 (Funding Account Information) is required for all Merchant
Presented QR payment transactions.
IRD QS is used by an Originating Institution (OI) on the Merchant Presented QR
Payment transaction if the corresponding funding transaction was performed
off-us regardless of the processing entity for the funding transaction.
IRD QS is used to support Merchant Presented QR Payments transactions with
the Open Wallet Funding model when the OI is not the issuer of the funding
card.
Interchange Rates
Mastercard will provide information on rates for Merchant Presented QR transactions for the
Europe region countries Czech Republic, Kazakhstan, and Romania in future interchange
bulletin announcements.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240 Messages
Collection Only messages are excluded from this edit.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
Collection Only messages are excluded from this edit.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
Collection Only messages are excluded from this edit.
Payment [Europe Intracountry]) for processing code 28 (Payment) and to apply to additional
message types.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240 Messages
• First Chargeback/1442
• Arbitration Chargeback/1442
• Second Presentment/1240
Collection Only messages are excluded from this edit.
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release item.
Edit
Error Performed
Field/Subfield Number Error Message By…
PDS 0004, s2 2890 Interchange rate not found for MPQR Sender Account Both
Number (PDS 0004 subfield 2) Card Program Identifier.
Edit
Error Performed
Field/Subfield Number Error Message By…
PDS 0004, s1 2838 PDS0004,S1 must be present and equal to <VALLIST>. Both
Edit
Error Performed
Field/Subfield Number Error Message By…
PDS 0004, s2 2839 PDS0004,S2 must be present and numeric and cannot Both
contain all zeros.
PDS 0043 2436 Program Registration ID value invalid for the interchange Both
program.
Question Answer
1. How is a merchant identified in a Merchant There are a number of ways the merchant is
Presented QR transaction? identified.
A QR code is assigned to a participating
merchant. This QR code is linked to a card that is
included in the transaction (DE 2), along with the
typical indicators (Card Acceptor Location and ID
Code, DE 42 and DE 43).
The merchant displays their QR code at their
establishment. The customer will scan the code,
and that code is tied to the merchant for the
merchant to receive funds.
A full process flow can be viewed in the
Mastercard Merchant Presented QR Program
Guide.
2. When registering as an issuer for Merchant Registering for Merchant Presented QR must be
Presented QR must we support both open performed to support the service. The types of
and closed wallet funding sources? funding that the originator supports can be open
and closed wallet. Mastercard can support
indication of both types of funding during
testing and production operations.
It is not mandatory for an issuer to support both
open and closed wallet funding sources.
3. What guide provides information on the Information can be found in the Mastercard
transaction data needed to support Merchant Merchant Presented QR Program Guide.
Presented QR?
Question Answer
4. Does AN 2116 apply to domestic transactions With Release 19Q2, Merchant Presented QR will
only, or is cross-border supported? only be offered domestically, and only for the
four countries included in this announcement
(Czech Republic, Kazakhstan, Romania and
Ukraine).
5. If a consumer attempts to initiate an MPQR MPQR implementations can be facilitated
Payment transaction to a merchant via their through Open Wallet (a card issued by any
phone, would Mastercard prevent the Mastercard issuer can be loaded into the wallet)
payment to the merchant if the consumer’s and an Issuer Wallet (cards issued by the issuer of
financial institution does not participate? the wallet must only be loaded into the wallet)
programs. In both cases the financial institutions
operating the wallet that initiates the MPQR
payments must be registered for the service.
Mastercard would prevent the MPQR
transactions being processed on MC network if
the origination financial institution is not
registered for the service.
6. If a consumer attempts to initiate an MPQR If the financial institution does not participate in
Payment transaction to a merchant via their MPQR program, Mastercard would prevent the
phone, would Mastercard prevent the payment transaction as the receiver must be
payment to the merchant if the Merchant’s registered for the service.
financial institution does not participate?
7. How is the value determined for the Card PDS 0158, subfield 1 will continue to contain the
Program Identifier contained in PDS 0158 Card Program Identifier associated with DE 2
(Business Activity), subfield 1 (Card Program (Primary Account Number [PAN]).
Identifier) which is used to identify the card
program or financial network, for a
transaction?
AN 2117—Introducing Cryptographic Key Block Changes to Support Phase 2 of PCI Mandates.. 175
Version History............................................................................................................................175
At-A-Glance................................................................................................................................176
Overview.................................................................................................................................... 176
Related Documentation.............................................................................................................. 177
Customer Impact........................................................................................................................ 178
Enhancements............................................................................................................................ 178
Implementation Scenarios...................................................................................................... 179
Platform Impact.......................................................................................................................... 181
Authorization..............................................................................................................................182
CIS Data Element Definitions.................................................................................................. 182
DE 70—Network Management Information Code..............................................................182
DE 110—Additional Data–2...............................................................................................183
Single Message System............................................................................................................... 186
Single Message System Data Element Definitions....................................................................186
DE 70—Network Management Information Code..............................................................186
DE 110—Additional Data–2...............................................................................................187
Frequently Asked Questions........................................................................................................ 190
Version History
The version history of this announcement is as follows.
Removed Attention Warranted from the “Is Customer Action Customer Impact
Required?” section prior to Network Mandate.
Clarified the starting and ending dates of when customers
can contact their Customer Implementation Support
representatives that they are prepared to receive the new PCI
PIN encryption key exchange information.
Added a note following the Testing required statement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
The Payment Card Industry (PCI) Council mandated enforcement of new requirements
pertaining to the storing of keys for later retrieval, for example, key cryptograms. The new
restrictions stipulate customers must begin using structures called key blocks, which are
immune to specific types of attacks and also restrict further key usage, in order to enhance
security. The mandate stipulates customers must be fully compliant by June 2021.
Background
PCI PIN Security Requirements v2.0, published December 2014, introduced a new requirement
to increase security for encrypted keys. Implementation of key blocks—sometimes referred to
as “key bundling”—greatly improves the security of symmetric keys that are shared among
payment participants to protect PINs and other sensitive data.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Materials
Refer to these reference manuals for information about the current state of Mastercard
processing:
• X9 TR-31 Interoperable Secure Key Exchange Key Block Specification for Symmetric
Algorithms, an industry standard, available from the ANSI Webstore
• Cryptographic Key Blocks, June 2017, an industry standard, available from the PCI Security
Standards Council
NOTE: The documents listed in the bullet list above are not Mastercard documents and are
not contained on the Mastercard Technical Resource Center. They are available from the
industry standards organizations mentioned.
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
NOTE: Customers can continue receiving DE 48, subelement 11 (Key Exchange Data Block)
until June 2021. Beginning in June 2021, only DE 110, subelements 9 and 10 will be used for
PIN encryption key exchange processing.
Testing required—Mastercard requires that acquirers and issuers perform testing to support
the enhancements in this announcement.
NOTE: Once customers have successfully completed testing, they can implement in production
by contacting their Customer Implementation Support representative and requesting to
receive the TR-31 keyblock, or customers may send the Network Management Request/0800
message with DE 70 with value 163 to initiate the TR-31 keyblock exchange.
Enhancements
Mastercard will introduce the following changes to support this announcement.
Implementation Scenarios
The following scenarios describe the different time frames and criteria to implement the PCI
key exchange information mandate.
Implementation Scenarios
Three scenarios will be supported for this PCI mandate.
Scenario 1: Prior to Release 19.Q2:
• A customer can initiate the PIN encryption key exchange sequence by sending a Network
Management Request/0800 message where DE 70 (Network Management Information
Code) contains the value 162 (Solicitation for Encryption Key Exchange).
• Mastercard responds with a Network Management response/0810 message.
• Mastercard originates a Network Management Request/0800 message to initiate a PIN
encryption key (sometimes referred to as the “working key”) change with the customer.
The message contains the following data:
– DE 70 contains value 161 (Encryption Key Exchange)
– DE 48, subelement 11 (Key Exchange Data Block) contains the Key Exchange Data Block
• The customer responds with a Network Management Request Response/0810 message,
which contains the following data:
– DE 39 contains value 00 if the response is an approval (if there is a problem then DE 39
contains value 96 indicating a denial)
– DE 70 contains value 161 (Encryption Key Exchange)
– DE 48 subelement 11 may be returned at customer’s discretion,
• Mastercard completes the sequence by sending a Network Management Advice/0820
message to the customer, indicating confirmation of the PIN encryption key change. This
message contains the following data:
– DE 70 contains value 161 (Encryption Key Exchange )
– DE 48 subelement 11 contains the first characters of the original subelement 11 up to
the beginning of the actual key.
NOTE: If the Network Management Request Response/0810 message indicated a denial, then
the Network Management Advice/0820 message will not contain DE 48 and DE 70.
NOTE: Customers should begin using the new keys after they receive the Network
Management Advice/0820 message. However, if the Network Management Advice/0820
message contains DE 70 value 165 (Encryption Key Exchange Advice of Failure), the customer
must continue to use the current key.
Scenario 3: After 11 June 2019 and prior to June 2021 the customer can revert back to
receiving the key exchange information through DE 48, subelement 11 by sending a Network
Management Request/0800 where DE 70 (Network Management Information Code) contains
the value 162 (Solicitation for Encryption Key Exchange).
Refer to Scenario 1 for details on processing for scenario 3.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE
Interchange
Edits
Error Numbers
Alternate Processing
Single Message
Topic Authorization Clearing System
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
DE 110—Additional Data–2
DE 110 (Additional Data-2) is reserved for use based on product type.
Attributes
Subelements: 2
Usage
Following is the usage of DE 110 (whether it is mandatory, conditional, optional, system provided, or
not required) in applicable messages.
Application Notes
DE 110 provides supplemental data in a message when a specific ISO-designated data
element is not available. It is a free-format, variable-length alphanumeric data element that
may be used for multiple purposes. This data element’s content may vary by program and
service.
The following tables provide formats and descriptions for the subelements in DE 110.
Currently, there are two subelements but as subelements are added, the subelement sequence
will not have to be in the order of ID value.
Subelement 9—ANSI X9 TR-31 Key Block Key (128-bit Key Block Protection Key)
DE 110, subelement 9 (ANSI X9 TR-31 Key Block Key [128-bit Key Block Protection Key])
contains the attributes provided in a Network Management Request/0800 message.
Attribute Value
Subelement ID n–2 09
Usage
Usage
Subelement 9—ANSI X9 TR-31 Key Block Key (192-bit Key Block Protection Key)
DE 110, subelement 9 (ANSI X9 TR-31 Key Block Key [192-bit Key Block Protection Key])
contains the attributes provided in a Network Management Request/0800 message.
Attribute Value
Subelement ID n–2 09
Usage
Attribute Value
Subelement ID n–2 10
Usage
Usage
This data element indicates the specific classification and purpose of network management
(08xx) messages. It must be present in all network management (08xx) messages.
Following is the usage of DE 70 (whether it is mandatory, conditional, optional, system
provided, or not required) in applicable messages.
Values
This table lists all Network Management Information Codes valid on the Single Message
System.
Code Description
DE 110—Additional Data–2
DE 110 (Additional Data-2) is reserved for use based on product type.
Attributes
Subelements: 10
Usage
Following is the usage of DE 110 (whether it is mandatory, conditional, optional, system provided, or
not required) in applicable messages.
Application Notes
DE 110 provides supplemental data in a message when a specific ISO-designated data
element is not available. It is a free-format, variable-length alphanumeric data element that
may be used for multiple purposes. This data element’s content may vary by program and
service.
The following tables provide formats and descriptions for the subelements in DE 110. There
are ten subelements but as subelements are added, the subelement sequence will not have to
be in the order of ID value.
Subelement 9—ANSI X9 TR-31 Key Block Key (128-bit Key Block Protection Key)
DE 110, subelement 9 (ANSI X9 TR-31 Key Block Key [128-bit Key Block Protection Key])
contains the attributes provided in a Network Management Request/0800 message.
Attribute Value
Subelement ID n–2 09
Usage
Usage
NOTE: For additional information customers should refer to the X9 TR-31 Interoperable Secure
Key Exchange Key Block Specification for Symmetric Algorithms specifications.
Subelement 9—ANSI X9 TR-31 Key Block Key (192-bit Key Block Protection Key)
DE 110, subelement 9 (ANSI X9 TR-31 Key Block Key [192-bit Key Block Protection Key])
contains the attributes provided in a Network Management Request/0800 message.
Attribute Value
Subelement ID n–2 09
Usage
Attribute Value
Subelement ID n–2 10
Attribute Value
Usage
Question Answer
1. Does Mastercard currently have plans to No. There are no plans to remove support for
eliminate the use of static PIN keys? static PIN keys at this time.
2. During the period starting 11 June 2019 until No. Mastercard will not send both DE 48,
June 2021, can the Network Management subelement 11 and DE 110 to a customer. We
Request/0800 message that Mastercard sends will only send the one that corresponds to the
to a customer contain both DE 48, method requested by the customer. Note that
subelement 11 and DE 110? during the period starting 11 June 2019 until
June 2021, customers can move between either
method until they are comfortable with the new
ANSI X9 TR-31 Key Block structure format.
Question Answer
3. Mastercard supports both automated and Customers are not being mandated to change
solicited/on-demand PIN encryption key their mode of PIN encryption key exchange.
exchanges. If a customer is currently using the Customers that currently initiate the process on-
solicited/on-demand method can they demand by sending Mastercard a Network
continue to use that method beyond June Management Request/0800 message containing
2021 or does this enhancement require DE 70 = 162 (Solicitation for Encryption Key
customers to migrate to only the automated Exchange) can continue to use this method, but
method? will use DE 70 value 163 (Solicitation for
Encryption Key Exchange - TR-31 Key block),
when appropriate.
4. Will customers that do not use the Network No. Customers that do not use the 0800
Management Request/0800 message to message method are not being mandated to do
perform a PIN encryption key exchange so at this time. While it is common for customers
method become required to do so with this in Europe to use an alternate (non-0800 message
enhancement? method) to perform the PIN encryption key
change with Mastercard, those customers that
use the 0800 message method must meet the
requirements defined in this announcement.
5. Does Mastercard have a recommendation of The 128 bit TR-31 key block is a double-length
which key length (128-bit vs 192-bit) that a TDEA (Triple DES Encryption Algorithm) key. The
customer should use? 192 bit TR-31 key block is a triple-length TDEA
key. Triple length keys are more secure than
double length keys. But Mastercard currently
allows both double and triple length set-ups.
Currently, either is acceptable. Which one to use
is a business decision that each customer must
make on their own.
If a customer has multiple connections to
Mastercard they need to consider whether
double or triple length keys make sense for a
given interface based on the infrastructure
involved with each, and then implement their
TR-31 key block support accordingly.
Note that migration to the TR-31 key block
format does not require reestablishment of
communication keys. Therefore it is acceptable
for customers to utilize the TR-31 length
appropriate for the key length they currently
support today
Question Answer
6. Where can we find the two documents These are not Mastercard produced documents
identified in the first two bullets of the and are not contained on the Technical Resource
Reference Materials in the Related Center. They can be obtained from the following
Documentation section? industry standards organizations.
• X9 TR-31 Interoperable Secure Key Exchange
Key Block Specification for Symmetric
Algorithms, an industry standard, available
from the ANSI Webstore
• Cryptographic Key Blocks, June 2017, an
industry standard, available from the PCI
Security Standards Council
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
Account Level Management (ALM) is a technology that enables processing at the Primary
Account Number (PAN) level rather than traditional processing for all PANs within the same
Bank Identification Number (BIN), which is the first six or eight digits of the PAN, or Account
Range, which is up to the first 11 digits of the PAN.
Account Level Management occurs when Mastercard recognizes individual PANs as being
eligible for specific cardholder benefits, services and features, and processes transactions
uniquely at the PAN level. This differs from account range processing, in which all cardholder
accounts within a designated account range are subject to identical processing rules and
standards. ALM processing allows for further granularity and segmentation down to the PAN
level so that issuers can manage the value they offer their cardholders with the value they see
in return.
For ALM processing to be applied on transactions they must be authorized and cleared within
the Mastercard Network.
inadvertently change the PAN status when more than one source (for example, an issuer and a
processor) sends the PAN-level data with an incorrect PAN status.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “AN 2211—Reminder of Mandatory Date to Support Universal File Format and Delivery
Process for Account Level Management Services,” 3 October 2018
• “AN 1010—Account Level Management Refresh,” Release 17.Q4
Reference Manuals
Refer to this reference manual for information about the current state of Mastercard
processing:
• Account Level Management Manual
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
Enhancements
Mastercard will introduce the following changes to support this announcement.
• Increase the allowable Accepted Action Codes and Reject Codes to 30 each in the Detail
Response File Layout.
• Expand the allowable occurrences of the Account Management Service Codes to 30 in the
Detail Response File Layout.
ALM Reports
Mastercard will enhance the following existing reports to improve reconciliation.
• World Shortfall (WLSF)—Summary Results, Final Bulk File
• World Shortfall (WLSF)—Summary Results, Preliminary Bulk Files
• World Elite Shortfall (WESF)—Summary Results, Final Bulk Files
• World Elite Shortfall (WESF)—World Shortfall Summary Results, Preliminary Bulk Files
The following new fields will be added to the World Shortfall (WLSF) and World Elite Shortfall
(WESF) summary final and preliminary reports:
• Total number of PANs in active accounts
• Total of actual spend on active accounts
• Total of prorated spend on redirected accounts with low spend amount
• Total of actual spend on redirected accounts with low spend amount
The following field descriptions will be updated on the World Shortfall (WLSF) and World Elite
Shortfall (WESF) summary final and preliminary reports:
• Active Accounts Individual PANs
• Active Accounts Linked
• Total Prorated Spend on Active Accounts
Mastercard will update the fixed bulk file length for the following reports:
• World Shortfall (WLSF)—Summary Results, Final Bulk File
• World Shortfall (WLSF)—Summary Results, Preliminary Bulk Files
• World Elite Shortfall (WESF)—Summary Results, Final Bulk Files
• World Elite Shortfall (WESF)—World Shortfall Summary Results, Preliminary Bulk Files
NOTE: For customers that receive the reports via the fixed bulk file format, the length will
change.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Message Flows
Message Layouts
Data Element
Definitions
IPM MPE
Interchange
CAB Programs,
Descriptions, and
Associated MCCs
Edits
Error Numbers
Alternate Processing
Interchange
Compliance
Pricing/Fees
Reports √
Bulk Files √
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Single Message
Transaction Manager
80-byte Financial
Institution Table File
Authorization
Mastercard will update the Authorization Platform as follows.
Reports
Mastercard is enhancing existing World Shortfall (WLSF) and World Elite Shortfall (WESF)
summary final and preliminary reports to improve reconciliation for ALM participants.
Layouts
This section provides the modification details for the ALM report layouts.
Bulk Files
Mastercard will update the file length for the following bulk files. ALM customers receiving
reports via the bulk file must be prepared to accept the new length.
• Account File Universal File Specification Detail Responses
• Universal Specification Detail Response
• World Shortfall (WLSF)—Summary Results, Final Bulk Files
• World Shortfall (WLSF)—Summary Results, Preliminary Bulk Files
• World Elite Shortfall (WESF)—Summary Results, Final Bulk Files
• World Elite Shortfall (WESF)—World Shortfall Summary Results, Preliminary Bulk Files
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
The Mastercard Send Platform enables a variety of payment options to secure the safety of
electronic payments. Mastercard Send is designed to work with banks, businesses,
governments and others to help modernize the way they send, or push, money domestically
and cross-border.
The 250-byte Batch Data File for financial, non-financial, and addendum records is an optional
file available to Single Message System customers. Each record layout is populated with the
appropriate fields and corresponding attributes from the online transaction processing log file
used to create the records. The Valid Values column displays the values generated from the
online messages, unless otherwise indicated. The layouts for the Financial (FREC)/Non-financial
(NREC) Records reflect the core format of a Single Message System financial/non-financial
transaction that contains data elements of both the online ISO message and batch calculated
settlement. These data elements provide information that can be used by Single Message
System processors for reconciliation and reporting purposes. Financial/Non-financial Exception
Record (EREC) is created when a reversal adjustment, chargeback, or representment record is
received.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Mastercard Send Domestic Program Guide
• Single Message System Settlement and Reports
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE
Interchange
Edits
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
ISO DE No./
Field Description Position Subfield Attribute Valid Values
ISO DE No./
Field Description Position Subfield Attribute Valid Values
Version History
The version history of this announcement is as follows.
Added product codes MBS, MES, and MNF to Valid and Eliminated
“Valid Brand Product Code” in the product table. Product Codes and IRDs
After Enhancements
Removed IRD E1. New Interchange
Programs
The removal of this content is not marked by
change bars.
Added the following text to the program criteria- IRD 5A—Business Level
approval code section of IRDs 5A and 5B: 5 Data Rate I
This is an Account Level Management
IRD 5B—Business Level
interchange program. To qualify for this program,
5 Data Rate II
position 6 must contain the value Q or R with a
GCMS Product ID of MAB, MCB, MEB, or MWB
or MPC. For valid values and more information
about Account Level Management, refer to the
Account Level Management User Manual.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Account Level Management Manual
• Customer Interface Specification Manual
• Interchange Manual—U.S. Region
• IPM Clearing Formats and Error Numbers Manual
• Parameter Table Layouts Manual
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Data Elements
• Mastercard will support the new values in DE 38 (Approval Code), position 6 and DE 48
(Additional Data—Private Use), subelement 38 (Account Category), adding:
– Q = Level 5 (Small Business Spend Processing)
– R = Level 5 (Small Business Spend Processing and Product Graduation)
Data Elements
• Mastercard will support the new values in IPM DE 38 (Approval Code), position 6 adding:
– Q = Level 5 (Small Business Spend Processing)
– R = Level 5 (Small Business Spend Processing and Product Graduation)
Interchange Programs
New Account Category for New Small Business Level 5 Interchange Structure
Mastercard will create new Account Category Code values to represent the Level 5 spend:
• Q = Level 5 (Small Business Spend Processing)
• R = Level 5 (Small Business Spend Processing and Product Graduation)
• The default spend threshold for Level 5 is ≥ USD 250K
• Mastercard will modify the threshold for existing Level 4 from greater than USD 100K to
USD 100K – USD 250K.
Clearing Edits
Mastercard will modify clearing edits to support this release announcement.
Large Market MAC, MAP, MBS, IRD 94—Commercial Large IRD CH—Charities
MCF, MCO, MCP, Ticket II
MEO, MES, MGF,
IRD 99—Commercial Large IRD 68—Commercial Data
MNF, MPK, MWO
Ticket III Rate I
IRD 65—Commercial
Standard
IRD 21—Commercial
Payment Transaction
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD E6—Commercial
Payments Account (only
valid for MAP)
IRD MC—MPP
IRD MM—MPP
Level 1/Business Core MAB, MCB, MEB, IRD 66—Commercial Data Rate IRD CH—Charities
MPC, MWB III
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD MC—MPP
IRD MM—MPP
Level 2/Business World MAB, MCB, MEB, IRD SC—Business Level 2 Data IRD CH—Charities
MPC, MWB Rate III
IRD 21—Commercial
Payment Transaction
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD MC—MPP
IRD MM—MPP
Level 3/Business World Elite MAB, MCB, MEB, IRD 3C—Business Level 3 Data IRD CH—Charities
MPC, MWB Rate III
IRD 21—Commercial
Payment Transaction
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD MC—MPP
IRD MM—MPP
Level 4 MAB, MCB, MEB, IRD 4C—Business Level 4 Data IRD CH—Charities
MPC, MWB Rate III
IRD 21—Commercial
Payment Transaction
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD MC—MPP
IRD MM—MPP
IRD 5K—Commercial
Standard
IRD 5R—Commercial
Utilities
IRD 21—Commercial
Payment Transaction
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD MC—MPP
IRD MM—MPP
Commercial Debit (NEW) MBD, MDB, MDL IRD 66—Commercial Data Rate IRD CH—Charities
III
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD MC—MPP
IRD MM—MPP
Commercial Prepaid (NEW) MAQ, MPW IRD 66—Commercial Data Rate IRD CH—Charities
III
IRD 21—Commercial
Payment Transaction
IRD 39—Commercial
Refund Group 1
IRD 40—Commercial
Refund Group 2
IRD 41—Commercial
Refund Group 3
IRD 42—Commercial
Refund Group 4
IRD E6—Commercial
Payments Account (only
valid for MAQ)
IRD MC—MPP
IRD MM—MPP
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE √
Interchange √
Edits √
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
√ √
Reporting
Transaction Investigator √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
Values
Q = Level 5 (Small Business Spend Processing)
R = Level 5 (Small Business Spend Processing and Product Graduation)
DE 38—Authorization ID Response
DE 38 (Authorization ID Response) is a transaction response ID code that the authorizing
institution assigns. DE 38 is used to transmit a card issuer’s “authorization code” for
Authorization transactions.
DE 38, position 6 may contain any of the following Account Level Management account
category codes when the account range is participating in an Account Level Management
service. Valid account category codes by program are:
• Q—Level 5 (Small Business Spend Processing)
• R—Level 5 (Small Business Spend Processing and Product Graduation)
Transaction Investigator
Mastercard will update the Authorization Transaction Invesitgator to include the new values Q
and R in DE 38, position 6.
Clearing
Mastercard will update the Clearing Platform as follows.
DE 38—Approval Code
DE 38 (Approval Code) is a code the authorizing institution assigns indicating approval.
DE 38, position 6 may contain any of the following Account Level Management account
category codes when the account range is participating in an Account Level Management
service. Valid account category codes by program are:
• Q—Level 5 (Small Business Spend Processing)
• R—Level 5 (Small Business Spend Processing and Product Graduation)
also provides information related to the Business As Usual and Enhanced Value Platform
account categories.
Q = Level 5
R = Level 5 + Product Graduation
Interchange
Interchange information often includes new or updated interchange programs and rates.
Criteria Requirement
Card Program ID MCC
GCMS Product ID SBSP—MAB, MCB, MEB, MPC, MWB
Message Type ID • First and Second Presentments/1240
• First and Arbitration Chargebacks/1442
Criteria Requirement
Card Acceptor • B001—Cruise/Steamship
Business (CAB) • F002—Restaurant. All MCCs assigned to F001 except MCC 5812 (Eating
Program Places, Restaurants)
• M001—Mail Order/Telephone Order
• OT36—U.S. Other
• P001—Beauty Salons
• S001—Supermarket
• T001—Telephone
• U001—Unique
• W001—Warehouse Club
For card acceptor business codes (MCCs) associated with CAB programs, refer to
Chapter 3 in the Quick Reference Booklet.
Element Value
DE 22 (Point of Service Data Code), One of the following:
subfield 1 (Terminal Data: Card Data
Input Capability) • A—PAN auto-entry via contactless
magnetic stripe
• M—PAN auto-entry via contactless
M/Chip
Criteria Requirement
DE 26 (Card Acceptor Business Code • 4111—Transportation, Suburban and
[MCC]) Local Commuter Passenger, including
Ferries
• 4131—Bus Lines
• 4784—Bridge and Road Fees, Tolls
Criteria Requirement
Card Acceptor State, Required for transactions occurring in the United States
Province, or Region
When DE 43 (Card Acceptor Name/Location), subfield 6 (Card Acceptor Country
Code
Code) contains USA, this subfield must contain a valid state code.
Notes
Criteria Requirement
Card Program ID MCC
GCMS Product ID SBSP—MAB, MCB, MEB, MPC, MWB
Message Type ID • First and Second Presentments/1240
• First and Arbitration Chargebacks/1442
Criteria Requirement
Timeliness GCMS—Three days
Interchange compliance—Four days
Non–face-to-face transactions are exempt from the timeliness test.
If the criteria in the following table are met, transactions submitted for all programs
in this category are exempt from the timeliness test.
Element Value
DE 22 (Point of Service Data Code), One of the following:
subfield 1 (Terminal Data: Card Data
Input Capability) • A—PAN auto-entry via contactless
magnetic stripe
• M—PAN auto-entry via contactless
M/Chip
Criteria Requirement
Trace ID Required
Must contain a valid Banknet Reference Number, and the Banknet Date must
contain a valid date in the format MMDD
Criteria Requirement
Financial Detail The following Financial Detail Addendum (Corporate Card Common Data
Addendum/1644 Requirements)/1644 data is required:
• PDS 0508 (Customer Code) (Must be sent if provided by the customer. Do not
send all spaces.)
• PDS 0595 (Card Acceptor Type)
• PDS 0596 (Card Acceptor Tax ID)
• PDS 0597 (Total Tax Amount) (Not required for transactions involving
Mastercard Commercial Cards occurring at fuel locations [MCC 4468, 5541,
5542, 5499, 5983] or any of the following MCCs: 4111, 4131,4215, 4784,
8211, 8220, 8398, 8661, 9211, 9222, 9311, 9399, 9402. Additionally, PDS
0597 is not required for qualified Mastercard Payment Gateway [MPG]
transactions. Qualified MPG transactions are denoted by a value of 01 in PDS
0057 [Transaction Category Indicator].)
Notes
Criteria Requirement
Card Program ID MCC
GCMS Product ID SBSP—MAB, MCB, MEB, MPC, MWB
Message Type ID • First and Second Presentments/1240
• First and Arbitration Chargebacks/1442
Criteria Requirement
Card Acceptor • A001—Airline
Business (CAB) • B001—Cruise/Steamship
Program
• F001—Restaurant
• H001—Lodging
• M001—Mail Order/Telephone Order
• OTH1—Other
• P001—Beauty Salons
• R001—Railways
• S001—Supermarket
• T001—Telephone
• U001—Unique
• V001—Automobile/Vehicle Rental
• W001—Warehouse Club
For card acceptor business codes (MCCs) associated with CAB programs, refer to
Chapter 3 in the Quick Reference Booklet.
Timeliness None
Approval Code Required
This is an Account Level Management interchange program. To qualify for this
program, position 6 must contain the value Q or R with a GCMS Product ID of
MAB, MCB, MEB, or MWB or MPC. For valid values and more information about
Account Level Management, refer to the Account Level Management User Manual.
Criteria Requirement
Card Acceptor Postal Required
(ZIP) Code
Card Acceptor State, Required for transactions occurring in the United States
Province, or Region
When DE 43 (Card Acceptor Name/Location), subfield 6 (Card Acceptor Country
Code
Code) contains USA, this subfield must contain a valid state code.
Notes
Criteria Requirement
Card Program ID MCC
GCMS Product ID SBSP—MAB, MCB, MEB, MPC, MWB
Message Type ID • First and Second Presentments/1240
• First and Arbitration Chargebacks/1442
Criteria Requirement
Timeliness GCMS— three days, except for airline transactions, for which the requirement is
nine days.
Interchange compliance—All transactions submitted for the commercial T&E rate
programs are exempt from the timeliness test.
Criteria Requirement
Card Acceptor Country Required
Code
Cannot contain spaces
Criteria Requirement
Financial Detail All MCCs require the following Financial Detail Addendum (Corporate Card
Addendum/1644 Common Data Requirements)/1644 data:
• PDS 0595 (Card Acceptor Type)
• PDS 0596 (Card Acceptor Tax ID)
Airline and Passenger Railways MCCs require the data listed in the following
messages:
• Financial Detail Addendum (Passenger Transport Detail—General Ticket
Information)/1644:
– PDS 0505 (Passenger Name)
– PDS 0506 (Ticket Number)
– PDS 0507 (Issuing Carrier)
• Financial Detail Addendum (Passenger Transport Detail—Trip Leg Data)/1644:
– PDS 0520 (Travel Date)
– PDS 0521 (Carrier Code)
– PDS 0522 (Service Class Code)
– PDS 0523 (City of Origin/Airport Code)
– PDS 0524 (City of Destination/Airport Code)
For Passenger Railways MCCs, the following Financial Detail Addendum (Passenger
Transport Detail—Rail Data)/1644 data may be provided in place of, or in addition
to, the Financial Detail Addendum (Passenger Transport Detail—Trip Leg Data)/
1644:
• PDS 0505 (Passenger Name)
• PDS 0520 (Travel Date)
• PDS 0664 (Start Station)
• PDS 0665 (Destination Station)
• PDS 0756 (Passenger Description)
Vehicle Rental MCCs require the following Financial Detail Addendum (Vehicle
Rental Detail)/1644 data:
• PDS 0544 (Rental Agreement Number)
• PDS 0545 (Renter Name)
• PDS 0546 (Rental Return City)
• PDS 0547 (Rental Return State/Province)
• PDS 0548 (Rental Return Country)
• PDS 0549 (Return Location ID)
• PDS 0550 (Rental Return Date)
• PDS 0551 (Rental Check-Out Date)
• PDS 0552 (Customer Service Toll-Free [800] Number)
Hotel/Motel MCCs require the following Financial Detail Addendum (Lodging
Summary)/1644 data:
• PDS 0552 (Customer Service Toll-Free [800] Number)
Criteria Requirement
Notes
Criteria Requirement
Card Program ID MCC
GCMS Product ID SBSP—MAB, MCB, MEB, MPC, MWB
Message Type ID • First and Second Presentments/1240
• First and Arbitration Chargebacks/1442
Criteria Requirement
Card Acceptor Required
Business Code (MCC)
Must contain an MCC belonging to a card acceptor business (CAB) program
previously listed in this table
Must contain MCC 4900 (Utilities—Electric, Gas, Oil, Sanitary, Water)
Notes In the First Presentment/1240, PDS 0173 (Legal Corporate Name) is required.
Criteria Requirement
Notes The transaction amount must be a minimum of USD 10,000 or greater to submit with
this interchange program.
Interchange
Compliance
Failure
Criteria Requirement Adjustment
Notes There are five tiers for transaction amounts:
• USD 10,000–25,000
• USD 25,000.01–100,000
• USD 100,000.01–500,000
• USD 500,000.01–1,000,000
• Greater than USD 1,000,000
Interchange Rates
Mastercard will provide information about interchange rates in a future interchange
announcement.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
• First Chargeback/1442
• Arbitration Chargeback/1442
• Second Presentment/1240
Collection Only messages are excluded from this edit.
2422 The Clearing Platform must ensure that if the This edit will be modified to rename
transaction is submitted for a specific values Q and R.
interchange structure the value in the DE 38 • Q = Level 5
(Approval Code), position 6 equals the same • R = Level 5 and Product
interchange structure. Graduation.
Valid account category codes are:
• B = EV only
• C = Level 1
• D = Level 1 + Product Graduation
• E = Level 2
• F = Level 2 + Product Graduation
• G = Level 3
• H = Level 3 + Product Graduation
• J = Level 4
• K = Level 4 + Product Graduation
• M = Both EV and Product Graduation
• Q = Reserved for Future Use
• R = Reserved for Future Use
• S = High Value and Premium High Spend
• T = High Value/Product Graduated or
Premium High Spend/Product Graduation
• W = Spend Shortfall
• Y = Spend Shortfall and Product
Graduation
GCMS must ensure that the account supports
one of the following account category type
codes:
• 000 BAU
• 001 EVP or WHS/PHS
• 003 (EVP or PG) or (WHS/PHS and PG) or
(Spend Shortfall and PG) or (USSB and PG)
• 004 Spend Shortfall or USSB
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit excludes collection only and reversal messages.
2431 The Clearing Platform must ensure that This edit will be modified to add
transactions that are not submitted with an values Q and R.
Enhanced IRD, World High Spend IRD, or Small • Q = Level 5
Business IRD when the Account Range does • R = Level 5 and Product
not participate in Account Level Management Graduation.
or DE 38 (Approval Code) is not present or DE
38 position 6 does not equal B, C, D, E, F, G,
H, J, K, M, Q, R, S, or T. Only one of the
conditions must be true.
This edit is performed at the Central Site for the following messages:
• First Presentment/1240
This edit excludes collection only and reversal messages.
1073 The Clearing Platform must ensure that if PDS This edit will be modified to add IRD
0158 (Business Activity ), subfield 4 5N.
(Interchange Rate Designator) contains a
• Process code 00
specified IRD, and DE 26 (Card Acceptor
Business Code [MCC]) in the associated First • Must be US
Presentment/1240 contains an Airline MCC • Must be MCC type A
(MCC group code of A), then PDS 0501
(Transaction Description), subfield 1 (Usage
Code), of an occurrence of transaction detail
data must contain value 01 (Passenger
Transport Detail) and PDS 0501 subfield 2
(Industry Record Number), Usage Code value
01 must contain value 000 (Passenger
Transport Detail—General Ticket Information).
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit excludes Collection Only and Reversal messages.
1074 The Clearing Platform must ensure that if PDS This edit will be modified to add IRD
0158 (Business Activity ), subfield 4 5N.
(Interchange Rate Designator) contains a
• Process code 00
specified IRD, and DE 26 (Card Acceptor
Business Code [MCC]) in the associated First • Must be US
Presentment/1240 contains an Airline MCC • Must be MCC type A
(MCC group code of A), then PDS 0501
(Transaction Description), subfield 1 (Usage
Code), of an occurrence of transaction detail
data must contain value 01 (Passenger
Transport Detail) and PDS 0501 subfield 2
(Industry Record Number), Usage Code value
01 must contain value 001 (Passenger
Transport Detail—Trip Leg Data).
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
The following messages are excluded from this edit:
• Collections Only
• Reversals
1073 The Clearing Platform must ensure that if PDS This edit will be modified to add IRD
0158 (Business Activity ), subfield 4 5N.
(Interchange Rate Designator) contains a
• Process code 00
specified IRD, and DE 26 (Card Acceptor
Business Code [MCC]) in the associated First • Must be US
Presentment/1240 contains a Railway MCC • Must be MCC type R
(MCC group code of R), then PDS 0501
(Transaction Description), subfield 1 (Usage
Code), of an occurrence of transaction detail
data must contain value 01 (Passenger
Transport Detail) and PDS 0501 subfield 2
(Industry Record Number), Usage Code value
01 must contain value 000 (Passenger
Transport Detail—General Ticket Information).
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit excludes Collection Only and Reversal messages.
2349 The Clearing Platform must ensure that if PDS This edit will be modified to add IRD
0158 (Business Activity ), subfield 4 5N.
(Interchange Rate Designator) contains a
• Process code 00
specified IRD, and DE 26 (Card Acceptor
Business Code [MCC]) in the associated First • Must be US
Presentment/1240 contains a Railway MCC • Must be MCC type R
(MCC group code of R), then PDS 0501
(Transaction Description), subfield 1 (Usage
Code), of an occurrence of transaction detail
data must contain value 01 (Passenger
Transport Detail) and PDS 0501 subfield 2
(Industry Record Number), Usage Code value
01 must contain value 001 (Passenger
Transport Detail—Trip Leg Data) or 002
Passenger Transport Detail—Rail Data).
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit excludes Collection Only and Reversal messages.
1075 The Clearing Platform must ensure that if PDS This edit will be modified to add IRD
0158 (Business Activity ), subfield 4 5N.
(Interchange Rate Designator) contains a
• Process code 00
specified IRD, and DE 26 (Card Acceptor
Business Code [MCC]) in the associated First • Must be US
Presentment/1240 contains a vehicle rental • Must be MCC type V
MCC (MCC group code of V), then PDS 0501
(Transaction Description), subfield 1 (Usage
Code), of an occurrence of transaction detail
data must contain value 05 (Vehicle Rental
Detail) and PDS 0501 subfield 2 (Industry
Record Number), Usage Code value 01 must
contain value 000 (Passenger Transport Detail
—General Ticket Information).
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit excludes Collection Only and Reversal messages.
1076 The Clearing Platform must ensure that if PDS This edit will be modified to add IRD
0158 (Business Activity ), subfield 4 5N.
(Interchange Rate Designator) contains a
• Process code 00
specified IRD, and DE 26 (Card Acceptor
Business Code [MCC]) in the associated First • Must be US
Presentment/1240 contains a lodging MCC • Must be MCC type H
(MCC group code of H), then PDS 0501
(Transaction Description), subfield 1 (Usage
Code), of an occurrence of transaction detail
data must contain value 06 (Lodging
Summary) and PDS 0501 subfield 2 (Industry
Record Number), Usage Code value 01 must
contain value 000 (Passenger Transport Detail
—General Ticket Information).
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
This edit excludes Collection Only and Reversal messages.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• Financial Detail Addendum/1644
This edit excludes Collection Only and Reversal messages.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• Financial Detail Addendum/1644
Collection Only and Reversal messages are excluded from this edit.
Modified Edit—PDS 0595 (Card Acceptor Type), subfield 5 (Business Type Provided
Code)
Mastercard will modify this edit to include new IRD 5K (Business Level 5 Standard).
Modified Edit—PDS 0595 (Card Acceptor Type), subfield 5 (Business Type Provided
Code)
Mastercard will modify this edit to include new IRD 5K (Business Level 5 Standard).
Modified Edit—PDS 0595 (Card Acceptor Type), subfield 5 (Business Type Provided
Code)
Mastercard will modify this edit to exclude new IRD 5K (Business Level 5 Standard) for BSA
2/010001.
Modified Edit—PDS 0596 (Card Acceptor Tax ID), subfield 2 (Card Acceptor Tax ID
Provided Code)
Mastercard will modify this edit to include new IRD 5K (Business Level 5 Standard).
Modified Edit—PDS 0596 (Card Acceptor Tax ID), subfield 2 (Card Acceptor Tax ID
Provided Code)
Mastercard will modify this edit to exclude new IRD 5K (Business Level 5 Standard) for BSA
2/010001.
Modified Edit—PDS 0597 (Total Tax Amount), Subfield 1 (Total Tax Amount)
This edit will be modified to include IRD 5B (Business Level 5 Data Rate I).
Modified Edit—PDS 0597 (Total Tax Amount), Subfield 1 (Total Tax Amount)
This edit will be modified to add RD 5B (Business Level 5 Data Rate I).
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator to include the new values Q and
R in DE 38, position 6.
Question Answer
1. Does this enhancement indicate the Please refer to Life Cycled CAB Programs,
restaurant MCC 5812 is included for Travel & Descriptions, and Associated MCCs where it
Entertainment category? states that TE02 is being removed and TE01 is
being added. This adjustment in CAB codes will
add the restaurant MCC 5812 to T&E.
2. Where should we send additional questions If you have a customer support question, send to
about this announcement? customer support email address with Release
19Q2 in the subject line; this helps us route them
appropriately and analyze for patterns.
3. Any time you are introducing a new US Announcement 2053—U.S. Region Interchange
commercial interchange program, getting the Programs and Rates was published 1 November
actual rates themselves are crucial; if there is 2018.
any way that the rates could be available early
February or January we would appreciate that.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Important
Mastercard will introduce requirements to support authorization request messages when
initiated by a merchant during a purchase return transaction in a future release. For those
customers that choose to enhance their systems to support authorization for refund
transactions in advance, test scripts will be available in Release 19.Q2 for both acquirers and
issuers to confirm that they can submit and receive transactions with value 20 in DE 3
(Processing Code), subfield 1 (Cardholder Transaction Type Code).
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
A refund transaction is initiated by a merchant to credit funds to a Mastercard, Debit
Mastercard, or Maestro cardholder’s account for returned products, canceled services, or a
price adjustment related to a prior purchase.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to the previously published announcements for more information:
• “AN 1430—Revised Standards—Online Authorization of Refund Transactions”
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Authorization Manual
• Customer Interface Specification
• Single Message System Specifications
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This announcement affects the indicated customers and platforms.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Message Flows
Message Layouts
IPM MPE
Interchange
Edits
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
DE 3—Processing Code
DE 3 (Processing Code) describes the effect of a transaction on the customer account and the
type of accounts affected.
Subfield 1—Cardholder Transaction Type Code
DE 3, subfield 1 (Cardholder Transaction Type Code) describes the specific transaction type.
Values
Cardholder Account MC NP VI TE MS CI
Credits
20 = Purchase Return/ √ √ √ √
Refund
Application Notes
Effective with Release 19.Q2, value 20 will be allowed for Visa gateway transactions to
support the authorization of returns or refunds.
The Dual Message System (Authorization) identifies refund transactions in DE 3, subfield 1
(Cardholder Transaction Type Code) with a value of 20 (Purchase Return/Refund). Mastercard
requires that issuers receive and respond to refund transactions involving a Mastercard, Debit
Mastercard, or Maestro card.
DE 3—Processing Code
DE 3 (Processing Code) is a series of digits used to describe the effect of a transaction on the
customer account and the type of accounts affected.
Subfield 1—Cardholder Transaction Type Code
DE 3, subfield 1 (Cardholder Transaction Type Code) describes the specific transaction being
performed.
Application Notes
The Single Message System identifies refund transactions in DE 3, subfield 1 (Cardholder
Transaction Type Code) with a value of 20 (Refund/Correction). Mastercard requires that
issuers receive and respond to refund transactions involving a Debit Mastercard or Maestro
card.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Effective Date: Dual Message System (Authorization) and Single Message System: Varies by
Region
18 January 2019 (19.Q1)—Acquirers and issuers in the U.S. region
12 April 2019 (19.Q2)—Acquirers and issuers in Europe
January 2020—All other regions
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
With the introduction of the Assurance IQ service (Global Operations Bulletin, No. 10, 1
October 2015) and the Decision Intelligence service (Global Operations Bulletin, No. 4, 1 April
2016), Mastercard introduced solutions that assisted issuers with their authorization decisions
of approving genuine transactions and declining fraudulent ones.
With the Digital Transaction Insights service, the original objectives introduced by Assurance IQ
and Decision Intelligence remain the same for both issuers and merchants—to increase
genuine approvals and reduce false declines. However, with the Digital Transaction Insights
service, merchants will pass consumer account, device, and other valuable information as part
of the EMV 3-D Secure standard, and who will no longer need to use a specific Mastercard
Application Program Interface (API).
NOTE: Merchants will have to utilize the EMV 3D-Secure standard for Digital Transaction
Insights service to be available for issuers.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “Announcing MasterCard Decision Intelligence,” Global Operations Bulletin, No. 4 , 1 April
2016
• “Announcing Mastercard Assurance IQ,” Global Operations Bulletin, No. 10, 1 October
2015
• “AN 1630—AAV Verification Service Enhancement,” Release 18.Q2
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Authorization Manual
• Customer Interface Specification
• Mastercard Identity Check Program Guide
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Through the use of the “Data Only” message code, merchants may submit the EMV 3DS data
without requesting authentication. The Data Only process gets its name from the option for
merchants to submit the data via the EMV 3DS rails, but not request authentication.
Mastercard will run all EMV 3DS transactions through the Mastercard Risk Based
Authentication (RBA) model.
Authorization requests for which an EMV 3DS transaction was submitted by the merchant will
include a risk assessment in existing security fields (DE 48, subelement 56, subfields 1–2). The
issuer may consider these insights during the authorization decision process.
The data will be passed in Digital Transaction Insights service data fields (formerly used for
Assurance IQ) and will have a similar structure and intent as follows:
• Risk level 0–9 represents the Mastercard Authentication Risk Model assessment, from 0 as
lowest to 9 as highest risk (contained in DE 48, subelement 56, subfield 2, position 1).
NOTE: Be aware of the change from Assurance IQ assessment where 9 represented the
greatest assurance or trust.
• Reason code 1 using values that reflect the key, anchor variables that drove the risk
assessment for the transaction (contained in DE 48, subelement 56, subfield 2, position 2).
• Reason code 2 being a pass-through merchant assessment (select merchants can supply
assessment) and contained in DE 48, subelement 56, subfield 2, position 3.
The risk assessment will be the reference for the issuer risk and fraud management
decisioning, and the reason code will offer a more specific view about the source of the
Mastercard risk analysis, with values from A–Z representing these reasons, with A as the
highest risk to Z as the greatest confidence. Refer to the following table for the current list of
Digital Transaction Insights reason codes (contained in subfield 2, position 2 in the above
example).
J Environment: Good/Known IP
O Cardholder: Card number (PAN) behavior established high trust in the current transaction
The above codes depict a potential list of reason codes and an appropriate ordering from
negative to positive. This list may be further refined. Reason codes A–H reflect riskier, or less
information while reason codes I–Z reflect positive information.
Enhancements
Mastercard will introduce the following changes to support this announcement.
NOTE: Merchants and acquirers will only need to submit EMV 3DS transactions in order for
Digital Transaction Insights service to be available for issuers.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Message Flows
Message Layouts
IPM MPE
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Interchange
Edits
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
supplemental data in a message when a specific ISO-designated data element is not available.
It is a free-format, variable-length data element that may be used for multiple purposes.
Subelement 56—Security Services Additional Data for Issuers
DE 48, subelement 56 (Security Services Additional Data for Issuers) supports Mastercard
embedded security services for issuers. Issuers can receive up to 16 instances of subelement
56. Each instance has the same format for each service. Issuers must code to receive the 16
instances that the service supports.
Subelement 56—Valid Subfield 1 and Subfield 2 Value Combinations
Following is the valid DE 48, subelement 56, subfield 1 (Security Services Indicator) and
subfield 2 (Security Services Data) value combinations.
Subfield 2 (an-3)
Security Services
Indicator Risk Level Reason Code 1 Reason Code 2
AIQ (Digital 0–9 where higher The following codes apply to both Reason Code fields 1
Transaction Insights) values indicate and 2, where:
higher degree of risk.
• Position 2 = a Mastercard-determined reason code
• Position 3 = a merchant-determined reason code
Reason Description
Code
A Risk Event - Suspicious Account Activity
B Risk Event - Unknown Device/Account
Relationship
C Risk Event - Device or Profile information
associated with fraud
D Risk Event - Recent High Risk change to
Device or Profile information
E Risk Event - Recent change to Device or
Profile Information
F Risk Event - PAN associated with fraud event
Subfield 2 (an-3)
Security Services
Indicator Risk Level Reason Code 1 Reason Code 2
G New Account or Insufficient Data
H Merchant/Acquirer: Merchant (fraud) risk
high (assessed by Mastercard)
I Merchant/Acquirer: Merchant (fraud) risk
low (assessed by Mastercard)
J Environment: Good/Known IP
K Cardholder: Billing address - prior history
established
L Cardholder: Email address - prior history
established
M Cardholder: Phone Number - prior history
established
N Cardholder: Shipping address - prior history
established
O Cardholder: Card number (PAN) behavior
established high trust in the current
transaction
P Environment: Device known
Q Environment: Account established on Device
R Environment: Session - Trusted/normal/
innocent session (no man in the middle
attack/no bot, not suspicious account
activity)
S More than one Cardholder category
established
T More than one Merchant/Acquirer category
established
U More than one Environment category
established
V Co-occurring established link between
cardholder and Merchant/Acquirer
W Co-occurring established link between
cardholder and Environment
Subfield 2 (an-3)
Security Services
Indicator Risk Level Reason Code 1 Reason Code 2
X Co-occurring established link between
Merchant/Acquirer and Environment
Y All three categories established
Z VIP, Known Customer (Merchant Submitted)
NOTE: The above codes depict a potential list of reason codes and an appropriate ordering
from negative to positive. This list may be further refined. Reason codes A–H reflect riskier, or
less information while reason codes I–Z reflect positive information.
DE 48—Additional Data
DE 48 (Additional Data) is reserved for use based on product type.
Subelement 56—Security Services Additional Data for Issuers
DE 48, subelement 56 (Security Services Additional Data for Issuers) supports Mastercard
embedded security services for issuers. Issuers can receive up to 16 instances of subelement
56. Each instance has the same format for each service. Issuers must code to receive the 16
instances that the service supports.
Subelement 56—Valid Subfield 1 and Subfield 2 Value Combinations
Following is the valid DE 48, subelement 56, subfield 1 (Security Services Indicator) and
subfield 2 (Security Services Data) value combinations.
Subfield 2 (an-3)
Security Services
Indicator Risk Level Reason Code 1 Reason Code 2
AIQ (Digital 0–9 where higher The following codes apply to both Reason Code fields 1
Transaction Insights) values indicate and 2, where:
higher degree of risk.
• Position 2 = a Mastercard-determined reason code
• Position 3 = a merchant-determined reason code
Reason Description
Code
A Risk Event - Suspicious Account Activity
B Risk Event - Unknown Device/Account
Relationship
C Risk Event - Device or Profile information
associated with fraud
D Risk Event - Recent High Risk change to
Device or Profile information
E Risk Event - Recent change to Device or
Profile Information
F Risk Event - PAN associated with fraud event
G New Account or Insufficient Data
H Merchant/Acquirer: Merchant (fraud) risk
high (assessed by Mastercard)
I Merchant/Acquirer: Merchant (fraud) risk
low (assessed by Mastercard)
J Environment: Good/Known IP
K Cardholder: Billing address - prior history
established
L Cardholder: Email address - prior history
established
M Cardholder: Phone Number - prior history
established
Subfield 2 (an-3)
Security Services
Indicator Risk Level Reason Code 1 Reason Code 2
N Cardholder: Shipping address - prior history
established
O Cardholder: Card number (PAN) behavior
established high trust in the current
transaction
P Environment: Device known
Q Environment: Account established on Device
R Environment: Session - Trusted/normal/
innocent session (no man in the middle
attack/no bot, not suspicious account
activity)
S More than one Cardholder category
established
T More than one Merchant/Acquirer category
established
U More than one Environment category
established
V Co-occurring established link between
cardholder and Merchant/Acquirer
W Co-occurring established link between
cardholder and Environment
X Co-occurring established link between
Merchant/Acquirer and Environment
Y All three categories established
Z VIP, Known Customer (Merchant Submitted)
NOTE: The above codes depict a potential list of reason codes and an appropriate ordering
from negative to positive. This list may be further refined. Reason codes A–H reflect riskier, or
less information while reason codes I–Z reflect positive information.
Question Answer
1. This announcement uses the terms EMV 3DS Yes, this announcement only applies to the
and 3D-Secure, does this usage indicate this Mastercard Identity Check program and the EMV
only applies to the 3DS 2.0 format only? 3-D Secure format, and does not apply to Secure
Code nor the 3DS 1.0 format.
2. Mastercard currently allows up to 16 No. We support several elements that can occur
occurrences of DE 48, subelement 56 (Security multiple times to represent multiple results for
Services Additional Data for Issuers) within DE one or more services. DE 48, subelements 51 and
48. Are there any plans to combine this into 71 are two other examples. Variable length fields
one large fixed length element? that support “up to” a maximum number of
occurrences of data makes more efficient use of
message and data space by providing only the
data needed without extraneous filler area.
3. Will all occurrences of DE 48, subelement 56 Typically, occurrences of a recurring element are
be present in a request message sequentially, presented sequentially with no other elements
with no other element not grouped together? not grouped together. For example, if a
transaction contains 6 occurrences of DE 48,
subelement 56, all 6 will be grouped together.
However, it is technically possible for recurring
subelements to be not grouped together and
therefore message recipients must be capable of
supporting this data condition.
4. If an issuer chooses to make use of the Issuers do carry a level of risk when approving
information provided by the Digital any transaction regardless of the presence of
Transaction Insights service in DE 48, scoring information. Digital Transaction Insights
subelement 56, does the issuer still assume provides issuers with additional information to
transactional risk? assist in making better-educated authorization
decisions, by providing score information
generated using EMV 3-D Secure technology and
related data generated by merchants that
support Mastercard Identity Check. Issuers can
further reduce their card-not-present transaction
risk by enrolling in Mastercard Identity Check.
Question Answer
5. Does Digital Transaction Insights apply only to No. This is not dependent on EMV 3-D Secure
fully-authenticated EMV 3-D Secure authentication or any particular SLI values. For
transactions or only for transactions transactions initiated by a merchant that uses
containing certain Security level Indicator (SLI Mastercard Identity Check (regardless of an
values)? issuer’s participation in Identity Check or a
cardholder’s authentication by the service),
Digital Transaction Insights takes EMV 3-D Secure
data into account, scores it and then provides
score data to issuers to help in their authorization
decisioning. Digital Transaction Insights data is
simply incremental intelligence to give better
insight to consumer transaction activity.
6. Must a transaction originate from a merchant Yes. The Digital Transaction Insights service relies
that used Mastercard Identity Check in order on the EMV 3-D Secure data through the
for Digital Transaction Insights to provide Mastercard Identity Check service in a card-not-
score information to the issuer? present transaction in order to provide the Digital
Transaction Insights score data to the issuer.
7. Is any of the Digital Transaction Insights score No. At this time, score information is not sent
information sent back to the acquirer? back to the acquirer.
8. Are merchants being mandated to enroll in, or No. These Digital Transaction Insights
otherwise support Mastercard Identity Check enhancements do not mandate the use of
in Release 19.Q2? Are acquirers being SecureCode or Mastercard Identity Check by
mandated to offer or support Mastercard merchants, nor does this announcement
Identity Check in Release 19.Q2? mandate that acquirers support SecureCode or
Mastercard Identity Check. The new Digital
Transaction Insights service will simply perform
based on the presence of EMV 3-D Secure data
in a transaction when the merchant does support
Mastercard Identity Check.
9. Are any changes being made to DE 48 No. DE 48, subelement 55 contains scoring data
subelement 55 (Merchant Fraud Scoring related to merchants and is not related to Digital
Data)? Transaction Insights processing/scoring. DE 48,
subelement 55 is present only in authorization
and financial response messages to acquirers. It is
never included in request messages sent to
issuers. Conversely, DE 48, subelement 56
contains transaction-related scoring data and is
included only in request messages sent to issuers,
never in response messages sent back to
acquirers.
10. Will the Assurance IQ service continue to be No. The Assurance IQ service will eventually be
supported? decommissioned.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
A quick response (QR) code is a matrix barcode that can be used to store data and can be read
by an imaging device such as a camera.
The QR payment is a fast, convenient option for consumers. Consumer-presented QR
transactions originate when a consumer mobile wallet generates a QR code that can be
scanned by a merchant to receive payments.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “AN 1626—Introduction of mPOS Indicators for Software-based Terminals,” Release 18.Q4
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Authorization Manual
• Customer Interface Specification
• GCMS Parameter Table Layouts
• IPM Clearing Format Error Numbers and Messages
• IPM Clearing Formats
• Mastercard Digital Enablement Service (MDES) Information Center
• Single Message System Specifications
• EMV QR Code Specification for Payment Systems (EMV QRCPS): Consumer-Presented Mode
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard is announcing the following enhancements to the Dual Message System
(Authorization and Clearing) and to the Single Message System. These enhancements support
the identification and processing of tokenized Mastercard Consumer Presented QR
transactions received on the Mastercard Network.
Stand-In and X-Code processing will not be available for Mastercard Consumer Presented QR
transactions. If submitted via Stand-In and X-Code processing, these transactions will be
declined, though Mastercard will not send a decline advice message to issuers.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE √
Interchange
Edits √ √ √
Error Numbers √
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator √ √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
List of DE 48 Subelements
DE 48 subelements are listed in numeric order. Subelements that are specific to a brand
service or program are clearly indicated in the subelement title or description or both.
Attribute Value
Number of Subfields 2
NOTE: Refer to Release 18.Q4 announcement “AN 1626—Introduction of mPOS Indicators for
Software-based Terminals” for additional information on Usage and Application Notes for
subelement 21.
optional. Customers that have opted to submit or process tokenized Mastercard Consumer
Presented QR transactions are expected to support this subfield.
Attribute Value
Subfield ID n-2 02
Justification N/A
Values Description
0 Not Supported
1 Supported
11 Supported Supported
Edits
The Authorization Platform will perform the following system edits.
Mastercard will add the following new edits to support this announcement.
An Authorization Request/0100 or Authorization Rejects the message and sends the acquirer an
Advice/0120—Acquirer-generated message Authorization Request Response/0110 or
contains DE 22 (Point-of-Service [POS] Entry Authorization Advice Response/0130 message
Mode), subfield 1 (POS Terminal PAN Entry Mode), where:
value 03 (PAN auto-entry via barcode reader)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 048021
DE 48 (Additional Data— Private Use), subelement (indicating the data element in error)
21 (Acceptance Data), subfield 2 (Additional
NOTE: If DE 48, subelement 21, subfield 2 is
Terminal Capability Indicator) is present and does
not present, the Authorization Platform will
not contain any of the valid value combinations of
continue processing the message.
00, 01, 10, or 11
An Authorization Request/0100 message contains Rejects the message and sends the acquirer an
DE 22 (Point-of-Service [POS] Entry Mode), Authorization Request Response/0110 message
subfield 1 (POS Terminal PAN Entry Mode), value where:
03 (PAN auto-entry via barcode reader)
• DE 39 (Response Code) = 58 (Transaction not
and permitted to acquirer/terminal)
DE 18 (Merchant Type) contains MCC 6011
(Member Financial Institution—Automated Cash
Disbursements) or DE 48 (Additional Data—
Private Use), TCC (Transaction Category Code),
contains value Z (ATM Cash Disbursement)
An Authorization Request/0100 message contains Rejects the message and sends the acquirer an
both of the following: Authorization Request Response/0110 message
where:
• DE 22 (Point-of-Service [POS] Entry Mode),
subfield 1 (POS Terminal PAN Entry Mode), • DE 39 (Response Code) = 58 (Transaction not
value 03 (PAN auto-entry via barcode reader); permitted to acquirer/terminal)
and
• DE 52 (Personal ID Number [PIN] Data)
Transaction Investigator
Mastercard will update the Authorization Transaction Investigator tool to support new subfield
02 (Additional Terminal Capability Indicator) in DE 48 (Additional Data—Private Use),
subelement 21 (Acceptance Data).
Clearing
Mastercard will update the Clearing Platform as follows.
Attributes
Subfields: N/A
Justification: N/A
Values
Value Description
IPM MPE
Mastercard will add and update IPM MPE tables to support this announcement.
Mastercard will:
• Introduce new IPM MPE Table IP2201T1, which will contain the valid values for new PDS
0021.
• Add new PDS 0021 to IPM MPE Table IP0008T1 (PDS Attribute).
Mastercard will include these changes in the 19.Q2 GCMS Parameter Table Layouts.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
This edit is performed in Clearing Optimizer and at the Central Site for the following messages:
• First Presentment/1240
Collection Only messages are excluded from this edit.
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release item.
Edit
Error Performed
Field/Subfield Number Error Message By…
Edit
Error Performed
Field/Subfield Number Error Message By…
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator tool to support new PDS 0021
(Transaction Type Indicator).
DE 48—Additional Data
DE 48 (Additional Data) is reserved for use based on product type.
List of DE 48 Subelements
DE 48 subelements are listed in numeric order. Subelements specific to a brand service or
program are clearly indicated in the subelement title or description or both.
Attribute Value
Attribute Value
Number of Subfields 2
Attribute Value
Subfield ID n-2 02
Justification N/A
Values Description
0 Not Supported
1 Supported
11 Supported Supported
Edits
The Single Message System will perform the following system edits.
Mastercard will add the following new edits to support this announcement.
A Financial Transaction Request/0200 message Rejects the message and sends the acquirer a
contains DE 22 (Point-of-Service [POS] Entry Financial Transaction Request Response/0210
Mode), subfield 1 (POS Terminal PAN Entry Mode), message where:
value 03 (PAN auto-entry via barcode reader)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 048021
DE 48 (Additional Data— Private Use), subelement (indicating the data element in error)
21 (Acceptance Data), subfield 2 (Additional
NOTE: If DE 48, subelement 21, subfield 2 is
Terminal Capability Indicator) is present and does
not present, the Single Message System will
not contain any of the valid value combinations of
continue processing the message.
00, 01, 10, or 11
A Financial Transaction Request/0200 message Rejects the message and sends the acquirer a
contains DE 22 (Point-of-Service [POS] Entry Financial Transaction Request Response/0210
Mode), subfield 1 (POS Terminal PAN Entry Mode), message where:
value 03 (PAN auto-entry via barcode reader)
• DE 39 (Response Code) = 58 (Transaction not
and permitted to acquirer/terminal)
DE 18 (Merchant Type) contains MCC 6011
(Member Financial Institution—Automated Cash
Disbursements) or DE 48 (Additional Data), TCC
(Transaction Category Code), contains value Z
(ATM Cash Disbursement)
A Financial Transaction Request/0200 message Rejects the message and sends the acquirer a
contains both of the following: Financial Transaction Request Response/0210
message where:
• DE 22 (Point-of-Service [POS] Entry Mode),
subfield 1 (POS Terminal PAN Entry Mode), • DE 39 (Response Code) = 58 (Transaction not
value 03 (PAN auto-entry via barcode reader); permitted to acquirer/terminal)
and
• DE 52 (Personal ID Number [PIN] Data)
Question Answer
1. Does new PDS 0021 only need to be included Yes. Mastercard is introducing some Clearing
if a Mastercard Consumer Presented QR edits to help ensure the Mastercard Consumer
transaction contains DE 55? As in, if there is Presented QR transaction contains the correct
no chip data, the Clearing Platform would information (the presence of DE 55 data when
reject such Mastercard Consumer Presented PDS 0021 is present).
QR transactions?
2. From an issuer’s perspective, is this initiative This initiative revolves around the identification
simply about transaction-identification method that will be used by all the parties in the
methods, or are there any other expectations payment ecosystem. It is important to uniquely
for issuers? For example, will there be any identify these transactions so that fraud rules can
fraud rules? be applied to these transactions, as they are
becoming more prominent globally. With these
enhancements, we will—for example—be able
to identify if a transaction is coming from a
merchant that deploys a terminal capable of
these transactions.
3. Why is Mastercard using existing value M in Introducing a new value in DE 22, subfield 7
DE 22, subfield 7 to identify these new would impact all customers globally, and
Mastercard Consumer Presented QR Mastercard did not want to impact the whole
transactions in Clearing? Why not create and ecosystem to support these types of transactions.
support a new DE 22, subfield 7 value of 03? However, Mastercard may introduce a new value
in Clearing with a future release once it sees
more adoption and acceptance of Mastercard
Consumer Presented QR transactions.
Question Answer
4. If an issuer is EMV-ready but does not support It is not possible to perform a Mastercard
tokenization, will these Mastercard Consumer Consumer Presented QR transaction if the issuer
Presented QR transactions work? does not support tokenization.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the date or dates
the announcement is effective.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
Mastercard introduced in Release 17.Q3 modifications to interchange programs for non-
installments, new card acceptor business (CAB) programs, and modifications to clearing edits
effective 14 July 2017. Mastercard extended these modifications to include interchange
programs for 2–6 installment payments in Release 18.Q1 effective 19 January 2018.
Release 19.Q2 will be the final phase of this project modifying the interchange programs for
7–21 installment payments.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “Revised Brazil Intracountry Interchange Rates for Select Merchant Categories,” Brazil
Interchange Bulletin No. 4, 16 December 2016
• “AN 1052—Revisions to Brazil 2–6 Installment Payment Interchange Structure for Select
Merchant Categories,” Release 18.Q1
• “AN 1008—Revisions to Brazil Intracountry Interchange Structure for Select Merchant
Categories,” Release 17.Q3
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Interchange Manual Latin America and the Caribbean Region
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
Single Message
Topic Authorization Clearing System
IPM MPE
Interchange √
Edits
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Clearing
Mastercard will update the Clearing Platform as follows.
Interchange
Interchange information often includes new or updated interchange programs and rates.
Interchange Programs
Mastercard will introduce modifications to Card Acceptor Business (CAB) Program criteria for
the interchange programs as described in this announcement.
Life Cycled CAB Programs, Descriptions, and Associated MCCs
Mastercard will life cycle the following under BSA 4/076000 to support this release
announcement.
CAB program BR03 (Brazil Fast Transactions) will be accepted for life cycle transactions until
Release 20.Q2 under IRD KH (Brazil Intracountry Fast Transactions—7–21 Installment
Payments).
CAB program BR07 (Brazil Other) will be accepted for life cycle transactions until Release
20.Q2 under the following IRDs:
• IRD K3—Brazil Intracountry Consumer Gold—7–21 Installment Payments
• IRD K6—Brazil Intracountry Consumer Prepaid Standard—7–21 Installment Payments
• IRD KL—Brazil Intracountry Platinum—7–21 Installment Payments
• IRD KN—Brazil Intracountry World/Black—7–21 Installment Payments
• IRD KP—Brazil Intracountry Commercial Core—7–21 Installment Payments
• IRD KR—Brazil Intracountry Purchasing Card—7–21 Installment Payments
• IRD KX—Brazil Intracountry Other—7–21 Installment Payments
• IRD KZ—Brazil Intracountry Mastercard Benefits—7–21 Installment Payments
• IRD NC—Brazil Intracountry Commercial Small Business—7–21 Installment Payments
• IRD NF—Brazil Intracountry Commercial Small Business Premium—7–21 Installment
Payments
• IRD NI—Brazil Intracountry Commercial Corporate—7–21 Installment Payments
• IRD NL—Brazil Intracountry Commercial Travel Air—7–21 Installment Payments
• IRD NO—Brazil Intracountry Commercial Travel Land—7–21 Installment Payments
As of Release 19Q2, CAB programs BR03 and BR07 are no longer valid for the Brazil
Intracountry BSA 4/076000.
Interchange Rates
Mastercard published revisions to the interchange rates for the Clearing Platform and for the
Single Message System in “Revised Brazil Intracountry Interchange Rates for Select Merchant
Categories” Brazil Interchange Bulletin No. 4, 16 December 2016.
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard will introduce the following changes to support this announcement.
Background
The Single Message System generates a Financial Transaction Advice/0220 force post message
to the issuer based on information from a Global Clearing Management System (GCMS) First
Presentment/1240 message and forwards the Financial Transaction Advice/0220 to the issuer
with DE 4 (Amount, Transaction) and DE 5. The amount in DE 5 is the DE 4 transaction
amount represented in the applicable settlement currency. In some cases, currency conversion
results in a calculated DE 5 value of zero. Currently, when DE 5 is zero, the Financial
Transaction Advice (System-initiated)/0220 message is not sent, even when a non-zero
interchange fee is present.
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard will expand Single Message System DE 127 to support up to 100 characters.
The Single Message System reserves DE 127 for the proprietary use of customer processing
systems (CPS) that connect directly to the Single Message System. Currently, this variable
length data element may contain private-use data up to a maximum length of 50 characters.
Data placed in this field is stored temporarily by the Single Message System and returned to
the message originator in any subsequent response or acknowledgment message. The data is
not passed through to the message receiver.
With this enhancement, Mastercard will expand DE 127 to support a maximum length of 100
characters. There will be no change to how DE 127 is used.
NOTE: DE 127 in the Dual Message System (Authorization) is currently defined with a length
of 100 characters and is not impacted by this enhancement.
250-Byte Batch Data File (BDF) Additional Processor Private Data Addendum
(APPD)—Optional Record
The expansion of DE 127 will impact the 250-Byte Batch Data File (BDF) Additional Processor
Private Data Addendum (APPD)—Optional record documented in the Single Message System
Settlement and Reports manual.
DE 127 is represented in this record as “Processor Private Data” currently in positions 17–66.
Following the expansion of DE 127, it will be expanded to positions 17–116. The existing filler
positions that follow Private Processor Data will be reduced and shifted accordingly, from
positions 67–250 to positions 117–250.
ISO DE No./
Field Description Position Subfield Attribute Valid Values
Attributes
NOTE: ISO Standards define this data element as ans...999; LLLVAR however the Single
Message System uses it as ans...100; LLLVAR.
Application Notes
Any message originator (for example, any CPS or INF facility communicating directly with the
Single Message System) may use this data element to contain private-use data up to a
maximum length of 100 characters. Data placed in this field is not passed through to the
message receiver, but is stored temporarily by the Single Message System and returned to the
message originator in any subsequent response or acknowledgment message.
Question Answer
1. Is it correct to say that when an acquirer sends That is correct. But more accurately, when any
information to Mastercard in DE 127 of a message originator (acquirer or issuer) includes
request message, it will not be forwarded to DE 127 in the initial message, DE 127 itself is
the issuer? removed by Mastercard and temporarily stored
before the message is forwarded to its final
destination. DE 127 is reinserted into the
response message before the message is
forwarded to the original requester.
AN 2129—New Interchange Programs for Merchants in the European Economic Area................ 337
Version History............................................................................................................................337
At-A-Glance................................................................................................................................337
Overview.................................................................................................................................... 338
Related Documentation.............................................................................................................. 339
Customer Impact........................................................................................................................ 339
Enhancements............................................................................................................................ 340
Platform Impact.......................................................................................................................... 342
Clearing......................................................................................................................................343
Revised Interchange Rates...................................................................................................... 343
Frequently Asked Questions................................................................................................... 343
NOTE: The commitments announced by the European Commission on 4 December 2018 are
subject to a period of industry consultation and as such are subject to change, however
Mastercard is committed to providing customers with sufficient notice to prepare for these
changes. This document outlines the proposed framework in advance of the conclusion of the
industry consultation.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Effective Date: Dual Message System (Clearing): Future (Third Quarter of 2019)
Single Message System: Future (Third Quarter of 2019)
Overview
This overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
NOTE: These are early indications of our design and are subject to change.
Initially this document will only provide a high level proposal for how Mastercard seeks to
implement technical arrangement for its proposed commitments. Further detail will be
provided when industry consultation has concluded and the commitments are finalized and
agreed by the European Commission (expected in early 2019).
Background
Mastercard has defined the EEA subregion as follows for purposes of interchange and service
fees.
Mastercard European Economic Area (EEA) Subregion
• The 28 member states of the European Union: Austria, Belgium, Bulgaria, Croatia, Czech
Republic, Cyprus, Denmark, Estonia, Finland (including Aland Islands), France (including
French Guiana, Guadeloupe, Martinique, Réunion, Saint Martin [French Part], and
Mayotte), Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta,
Netherlands, Poland, Portugal (including Azores and Madeira), Romania, Slovakia, Slovenia,
Spain (including Canary Islands, Ceuta, Melilla), Sweden, and United Kingdom (including
Gibraltar)
• Iceland, Liechtenstein, Norway (including Svalbard and Jan Mayen)
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Materials
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Interchange and Service Fees Manual—Europe Region
• IPM Clearing Format Error Numbers and Messages
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
NOTE: Additional details about testing availability dates will be provided in a future update.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Mastercard will introduce four new interchange programs that will support purchase
transactions for consumer cards when the merchant country is an EEA country and the issuer
country is not an EEA country.
NOTE: When the Clearing Platform identifies the transaction as qualified under the specified
interchange programs, the Clearing Platform will truncate PDS 0146 (Amounts, Transaction
Fee) at two decimal positions without rounding, and, if applicable, PDS 0147 (Extended
Precision Amounts) at six decimal positions without rounding.
These IRDs will be assigned to the following Business Service Arrangement (BSA) Levels:
• 1—Interregional BSAs: 1-010501, 1-020501, 1-030501, 1-040501, 1-060501, 1-010201,
1-010301, 1-010401, 1-010601, 1-020101, 1-020301, 1-020401, 1-020601, 1-030101,
1-030201, 1-030401, 1-030601, 1-040101, 1-040201, 1-040301, 1-040601, 1-050101,
1-050201, 1-050301, 1-050401, 1-050601, 1-060101, 1-060201, 1-060301, 1-060401
• 2—Intraregional (Intra-European) BSAs: 2-050001 and 2-050002
• 3—Intercountry (Intra-Western) BSA: 3-050021
NOTE: The new cross border interchange rates and criteria will apply to all consumer purchase
transactions. Applicable processing codes for card present transactions are:
• 00—Purchase
• 09—Purchase with Cash back
• 18—Purchase (Unique MCC)
• 20—Credit
Purchase transactions at ATMs are also included.
NOTE: Calculated interchange fee will be truncated at two decimal positions without
rounding.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Dual Message
System Dual Message Single Message
Topic (Authorization) System (Clearing) System
Message Flows
Message Layouts
IPM MPE
Interchange √
Edits
Error Numbers
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Clearing
Mastercard will update the Clearing Platform as follows.
Question Answer
1. Why are four new interchange programs Despite the fact that by Mastercard rules it is
being added to BSAs that are not connected prohibited for acquirers registered in one region
to Europe (for example, 1-040101)? to work with merchants from another region,
occasionally such transactions happen (for
example an acquirer from Australia acquiring
transactions for a merchant in EEA). To make
sure all transactions are captured, Mastercard
adds new interchange programs across all cross-
border BSAs.
AN 2130—New Commercial Credit Product Codes and U.S. Intraregional Interchange Program..346
Version History............................................................................................................................346
At-A-Glance................................................................................................................................347
Overview.................................................................................................................................... 347
Related Documentation.............................................................................................................. 348
Customer Impact........................................................................................................................ 349
Enhancements............................................................................................................................ 350
Platform Impact.......................................................................................................................... 351
Authorization..............................................................................................................................352
CIS Data Element Definitions.................................................................................................. 352
DE 63—Network Data....................................................................................................... 352
Alternate Processing...............................................................................................................354
Transaction Investigator.......................................................................................................... 354
Clearing......................................................................................................................................354
IPM Data Element and Private Data Subelement Definitions....................................................354
PDS 0002—GCMS Product Identifier................................................................................. 354
IPM MPE................................................................................................................................ 355
Interchange............................................................................................................................355
IRD V5—Commercial VIP Standard.....................................................................................355
Interchange Rates.............................................................................................................. 357
Edits.......................................................................................................................................357
Modified Edit—DE 63 (Transaction Life Cycle ID)................................................................ 357
Modified Edit—PDS 0023 (Terminal Type)...........................................................................358
Modified Edit—PDS 0173 (Legal Corporate Name).............................................................358
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 1 (Business Type)........................ 359
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 5 (Business Type Provided Code). 359
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 5 (Business Type Provided Code). 360
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 5 (Business Type Provided Code). 360
Modified Edit—PDS 0596 (Card Acceptor Tax ID), Subfield 2 (Card Acceptor Tax ID
Provided Code).................................................................................................................. 361
Modified Edit—PDS 0596 (Card Acceptor Tax ID), Subfield 2 (Card Acceptor Tax ID
Provided Code).................................................................................................................. 361
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
Mastercard offers virtual card products that facilitate single-use, virtual card numbers (VCNs)
used primarily to make highly secure, low-risk, business-to-business (B2B) purchases. A VCN is
a randomly generated, temporary card number that maps to the cardholder’s actual primary
account number (PAN), thus eliminating the need for a supplier to have the cardholder’s PAN
on record. This secure solution protects a cardholder’s card information from fraudulent
activity, while also making B2B transactions more secure.
As these virtual card products typically require the supplier to manually key enter the VCN,
Mastercard eliminated this step for suppliers by developing a straight-through processing (STP)
solution that routes the transaction directly to the acquirer.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Customer Interface Specification
• GCMS Parameter Table Layouts
• Interchange Manual—U.S. Region
• IPM Clearing Formats
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
Enhancements
Mastercard will introduce 11 new commercial card product codes.
• MVA—Mastercard B2B VIP 1
• MVB—Mastercard B2B VIP 2
• MVC—Mastercard B2B VIP 3
• MVD—Mastercard B2B VIP 4
• MVE—Mastercard B2B VIP 5
• MVF—Mastercard B2B VIP 6
• MVG—Mastercard B2B VIP 7
• MVH—Mastercard B2B VIP 8
• MVI—Mastercard B2B VIP 9
• MVJ—Mastercard B2B VIP 10
• MVK—Mastercard B2B VIP 11
NOTE: These product codes will not be available for ATM or manual cash disbursement
transactions.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE √
Interchange Programs √
Edits √
Single Message
Topic Authorization Clearing System
Error Numbers √
Alternate Processing √
Interchange Compliance
Reports
Bulk Files
Forms
Quarterly Mastercard
√
Reporting
Transaction Investigator √ √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
DE 63—Network Data
DE 63 (Network Data) is generated by the Authorization Platform for each originating
message routed through the network. The receiver must retain the data element and use it in
any response or acknowledgment message associated with the originating message.
Subfield 1—Financial Network Code
DE 63, subfield 1 (Financial Network Code) identifies the specific program or service (for
example, the financial network, financial program, or card program) with which the
transaction is associated. DE 63 will contain the graduated product when the issuer’s
Code Description MC NP VI TE MS CI
®
MVA Mastercard B2B VIP 1 √
®
MVB Mastercard B2B VIP 2 √
®
MVC Mastercard B2B VIP 3 √
®
MVD Mastercard B2B VIP 4 √
®
MVE Mastercard B2B VIP 5 √
®
MVF Mastercard B2B VIP 6 √
®
MVG Mastercard B2B VIP 7 √
®
MVH Mastercard B2B VIP 8 √
®
MVI Mastercard B2B VIP 9 √
®
MVJ Mastercard B2B VIP 10 √
®
MVK Mastercard B2B VIP 11 √
Alternate Processing
The 11 product codes introduced in this announcement will be eligible for Stand-In
processing.
Transaction Investigator
Mastercard will update the Authorization Transaction Investigator with the 11 product codes
introduced in this announcement.
Clearing
Mastercard will update the Clearing Platform as follows.
GCMS Licensed
Product Product
Identifier Identifier
(PDS (PDS
0002) 0003) Licensed Product Identifier Description Product Class Override Indicator
MVA MVA Mastercard® B2B VIP 1 MVA—Mastercard® B2B VIP 1
MVB MVB Mastercard® B2B VIP 2 MVB—Mastercard® B2B VIP 2
MVC MVC Mastercard® B2B VIP 3 MVC—Mastercard® B2B VIP 3
MVD MVD Mastercard® B2B VIP 4 MVD—Mastercard® B2B VIP 4
MVE MVE Mastercard® B2B VIP 5 MVE—Mastercard® B2B VIP 5
MVF MVF Mastercard® B2B VIP 6 MVF—Mastercard® B2B VIP 6
MVG MVG Mastercard® B2B VIP 7 MVG—Mastercard® B2B VIP 7
MVH MVH Mastercard® B2B VIP 8 MVH—Mastercard® B2B VIP 8
MVI MVI Mastercard® B2B VIP 9 MVI—Mastercard® B2B VIP 9
MVJ MVJ Mastercard® B2B VIP 10 MVJ—Mastercard® B2B VIP 10
MVK MVK Mastercard® B2B VIP 11 MVK—Mastercard® B2B VIP 11
IPM MPE
Mastercard will update the following IPM MPE tables with the 11 product codes introduced in
this announcement in the Licensed Product ID field.
• IP0016T1—Brand Product
• IP0020T1—PAN Mapping Product Code Pairs
• IP0040T1—Issuer Account Range
• IP0057T1—Interchange Override Fee Group
Interchange
Interchange information often includes new or updated interchange programs and rates.
Criteria Requirement
Card Program ID MCC
GCMS Product ID Commercial Credit—MVA, MVB, MVC, MVD, MVE, MVF, MVG, MVH, MVI, MVJ,
MVK
Timeliness None
Criteria Requirement
Approval Code Not required
Magnetic stripe Not required
data from
authorization
message
Trace ID Not required
If present, must contain a valid Banknet Reference Number, and the Banknet Date
must contain a valid date in the format MMDD.
Notes Transactions submitted with this IRD are not subject to interchange compliance
processing.
Interchange Rates
Mastercard will provide information about interchange rates in a future interchange
announcement.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 5 (Business Type Provided
Code)
This edit will be modified to exclude IRD V5 (Commercial VIP Standard).
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 5 (Business Type Provided
Code)
This edit will be modified to include IRD V5 (Commercial VIP Standard).
Modified Edit—PDS 0595 (Card Acceptor Type), Subfield 5 (Business Type Provided
Code)
This edit will be modified to include IRD V5 (Commercial VIP Standard).
Modified Edit—PDS 0596 (Card Acceptor Tax ID), Subfield 2 (Card Acceptor Tax ID
Provided Code)
This edit will be modified to exclude IRD V5 (Commercial VIP Standard).
Modified Edit—PDS 0596 (Card Acceptor Tax ID), Subfield 2 (Card Acceptor Tax ID
Provided Code)
This edit will be modified to include IRD V5 (Commercial VIP Standard).
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release item.
Edit
Error Performed
Field/Subfield Number Error Message By…
PDS 0173 1023 PDS0173 LEGAL CORPORATE NAME MUST BE PRESENT. Both
PDS 0595, s1 2367 PDS0595S1 BUSINESS TYPE INVALID FOR CORPORATE Both
CARD TRANSACTIONS CONDUCTED WITH A U.S.-
BASED MERCHANT.
PDS 0595, s5 2365 PDS0595S5 BUSINESS TYPE PROVIDED CODE INVALID. Both
THE BUSINESS TYPE PROVIDED CODE MUST BE Y FOR
CORPORATE CARD TRANSACTIONS CONDUCTED WITH
A U.S.-BASED MERCHANT
PDS 0595, s5 2436 PDS0595S5 BUSINESS TYPE PROVIDED CODE VALUE Both
INVALID FOR THE INTERCHANGE PROGRAM.
PDS 0596, s2 2346 PDS0596S2 CARD ACCEPTOR TAX ID PROVIDED CODE Both
INVALID. THE CARD ACCEPTOR TAX ID MUST BE
PROVIDED FOR THE BUSINESS SERVICE, INTERCHANGE
PROGRAM COMBINATION.
PDS 0596, s2 2436 PDS0596S2 CARD ACCEPTOR TAX ID PROVIDED CODE Both
VALUE INVALID FOR THE INTERCHANGE PROGRAM.
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator with the 11 product codes
introduced in this announcement.
Question Answer
1. These 11 new commercial card product codes The VIP BIN ranges will be set up as “local use
are for use in the domestic U.S. If a buyer tries only” in support of these domestic U.S. products.
to use a card issued under any of these 11 If a card issued under any of these 11 new VIP
new VIP product codes to initiate a product codes is used for a non-U.S. supplier, the
transaction with a Canadian supplier, will the Mastercard switch will reject the authorization.
transaction be declined?
2. Does “domestic U.S.” include U.S. territories? No. Only the 50 U.S. states apply.
3. How does the “variable interchange pricing” “Variable” refers to the buyer’s decision to
portion of the program work? choose a VCN from a VIP card product with a
corresponding interchange rate that fits the
supplier agreement for a particular invoice
payment.
This VIP program ties the 11 new product codes
to an interchange rate through the new U.S.
intraregional IRD V5.
To be eligible to register account ranges under
these new product codes, issuers must either
have a minimum virtual card portfolio with
Mastercard of USD 10 billion or be signed up for
Mastercard STP with a minimum five-year
commitment of USD 3 billion.
4. How would an acquirer know their merchant/ The issuer implementation guide for VIP will
supplier is participating in a VIP buyer require suppliers to contact their acquirer to
agreement? prepare for VIP interchange.
5. Will Mastercard update the Smart Data Global Yes. Mastercard has a process in place to
Data Repository (GDR) with the introduction internally communicate new product codes to all
of these new commercial product codes? divisions of Mastercard—including the Smart
Data product team.
Question Answer
6. How will acquirers support certain addenda Suppliers will be required to inform their acquirer
data (for example, tax ID) if they don't know of participation and provide any such necessary
their merchant participates? addenda data.
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancement Description
GCMS, Clearing Optimizer and Utilities software, and interchange compliance will exclude the
holidays listed when calculating the last valid transaction date (LVTD) for First Presentment/
1240 messages submitted for any interchange rate program in which interchange timeliness
editing is applied.
The following table shows the 2019 Mastercard U.S. region interchange rate program
timeliness holidays.
IPM MPE
The IPM MPE file itself is not affected. However, the net settlement holiday updates will be
reflected in IPM MPE Table IP0060T1 (Timeliness Holiday).
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard is committed to ensuring the quality of the data within the ecosystem and
providing the best customer experience at the point of interaction. To meet these
commitments, the Mastercard Network validates data to ensure it conforms with Dual
Message System (Authorization) and Single Message System specifications that are considered
to be essential to the authorization decision. Some less critical data may pass through to
issuers with less editing, allowing issuers to decide which data is critical to their needs. The
Data Integrity Monitoring Program manages these cases in order to not disrupt the transaction
process.
When Mastercard detects that data within an Authorization Request/0100 or Financial
Transaction Request/0200 message is not correctly formatted, it generates an Authorization
Request Response/0110 or Financial Transaction Request Response/0210 message to the
acquirer where DE 39 (Response Code) contains the value 30 (Format error). Mastercard also
includes DE 44 (Additional Response Data) with a numeric value indicating the data element
number where the format error occurred.
Examples:
• When one of the subelements of DE 48, DE 108, or DE 112 is in error, DE 44 will contain
the value of 048, 108, or 112 plus a three-position value representing subelement nn
(0nn), for a total of six positions; subfields are not included:
– Error on DE 48 subelement 42, subfield 1: 048042 (no subfield information is provided)
– Error on DE 48 subelement 61: 048061
• DE 48 TCC format error will be responded with DE 44 = 048000.
• For non-DE 48/DE 108/DE 112 format errors, DE 44 will only have data element
information and no subelement information. For example, the format error in DE 22 will
have DE 44 as 022.
When an issuer responds with a format error, they are indicating that the data in question
violates Mastercard specifications and is essential to make an authorization decision.
Mastercard will use this information when considering the creation of new data validation
requirements or modifying existing requirements supported by the network. Mastercard is
mandating that when issuers provide DE 39 (Response Code) value of 30 (Format error) in
Authorization Request Response/0110 or Financial Transaction Request Response/0210
messages, they must also provide a properly formatted DE 44 (Additional Response Data) to
indicate the data element in error. Mastercard forwards DE 44 to the acquirer in the
Authorization Request Response/0110 message. For Financial Transaction Request Response/
0210 messages, DE 44 from the issuer will be passed to the acquirer in a future release.
The availability of this additional response information will enable Mastercard to understand
the specific data that caused the issuer to decline with a format error so that Mastercard can
better identify the source of formatting issues and assist customers in their resolution.
Mastercard may implement an edit as part of the Data Integrity Monitoring Program in a
future release to monitor issuer compliance with this mandate.
NOTE: Mastercard will not reject an issuer format error response when DE 44 is missing.
Question Answer
1. What is the value to the payments ecosystem Mastercard has always sent DE 44 within format
if issuers and processors comply with this error switch responses as means for acquirers to
mandate? address data quality issues. Mastercard is now
asking issuers to follow suit for the same data
quality benefit.
2. When is the Data Integrity edit being No timelines have yet been established. A series
implemented to ensure compliance with the of audits are planned after the 19.Q2 Release
mandate? implements. The need for compliance edits will
be determined based on the audit results. It
should also be noted that Mastercard will not
reject issuer format error responses that are
submitted without DE 44.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
NOTE: Mastercard will not enable Visa tokenized accounts carrying a Mastercard ATM brand
with this enhancement.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Cardless ATM Program Guide
• Chargeback Guide
• Customer Interface Specification
• Digital Secure Remote Payment—Acquirer Implementation Guide
• IPM Clearing Formats
• IPM Clearing Formats Error Numbers and Messages
• Mastercard Shared Services Platform
• Mastercard Digital Enablement Service—Issuer Implementation Guide
• Mastercard Digital Enablement Service—Acquirer Implementation Guide
• Mastercard Digital Enablement Service—Technical Specifications for Dual and Single
Message Systems
• Single Message System Specifications
• Single Message Transaction Manager
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Request/0200 and Financial Request Advice/0220
messages
Enhancements
Mastercard is announcing the following enhancements to the Dual Message System
(Authorization and Clearing) and to the Single Message System. These enhancements support
the identification and processing of Mastercard Cardless ATM transactions received on the
Mastercard Network or from alternate networks via the MSSP or ANRS protocols.
55 Integrated
Circuit Card
(ICC) System-
Related Data
4 POS 5 Electronic
Cardholder order (home
Presence PC, Internet,
mobile phone,
PDA)
7 POS 0 Normal
Transaction request
Status (original
presentment)
8 POS 0 No security
Transaction concern
Security
10 Cardholder- 6 Authorized
Activated Level 6 CAT:
Terminal Level Electronic
commerce
Acquirers that use the Dual Message System (Authorization) must be prepared to support
Cardless ATM transaction information in the following messages:
• Authorization Request/0100
• Authorization Request Response/0110
• Authorization Advice/0120—Acquirer-generated
• Authorization Advice Response/0130
• Reversal Request/0400
• Reversal Request Response/0410
Acquirers that use the Single Message System must be prepared to support Cardless ATM
transaction information in the following messages:
• Financial Transaction Request/0200
• Acquirer Reversal Advice/0420—Acquirer Initiated
New Dual Message System (Authorization) and Single Message System edits will be
introduced for Cardless ATM transactions.
Dual Message System (Authorization) and Single Message System edits will be modified for
Cardless ATM transactions.
acceptor facility) and value B (Transaction has been initiated remotely and completed at
a physical terminal off premises of the card acceptor facility).
• Population of DE 22, subfield 4, value 8 in First Presentment/1240 messages when PDS
0022 is present.
• Population of PDS 0022 in First Presentment/1240 messages when DE 22, subfield 4, value
8 is present.
New clearing edits for Cardless ATM will be introduced for DE 22, subfield 4 and subfield 7
and PDS 0022.
Clearing edits for Cardless ATM will be modified for DE 22, subfield 4.
55 Integrated
Circuit Card
(ICC) System-
Related Data
4 POS 5 Electronic
Cardholder order (home
Presence PC, Internet,
mobile phone,
PDA)
7 POS 0 Normal
Transaction request
Status (original
presentment)
8 POS 0 No security
Transaction concern
Security
10 Cardholder- 6 Authorized
Activated Level 6 CAT:
Terminal Level Electronic
commerce
Issuers that use the Dual Message System (Authorization) must be prepared to support
Cardless ATM transaction information in the following messages:
• Authorization Request/0100
• Authorization Request Response/0110
• Reversal Request/0400
• Reversal Request Response/0410
Issuers that use the Single Message System must be prepared to support Cardless ATM
transaction information in the following messages:
• Financial Transaction Request/0200
• Acquirer Reversal Advice/0420—Acquirer Initiated
NOTE: Issuers will not receive DE 48, sueblements 28 and 29 in Acquirer Reversal Advice/0420
—Acquirer Initiated messages.
Single Message System chargebacks are not allowed for Mastercard Cardless ATM
transactions. If Mastercard receives chargebacks containing Cardless ATM transaction
information, Mastercard will reject the request in Issuer Reversal Advice/0422—Exception,
Issuer Initiated messages with the following reason codes:
• 0070 (Chargeback–Chip Liability Shift [POS and ATM])
• 0071 (Chargeback–Disputed Amount [POS only])
NOTE: Only reason code 17 (Cash Dispute-ATM Only) will be supported for the Single
Message System.
Cardless ATM transactions may or may not contain an online PIN. Mastercard will not reject
these transactions on the issuer’s behalf. The issuer will be responsible for responding
appropriately to these transaction requests.
Issuers supporting tokenized Cardless ATM transactions must be prepared to receive the
following, when applicable, in current messages:
• PAN mapping-related data
• Cryptography On-behalf service validation results
X-Code processing will not be available for Cardless ATM transactions. If processed via X-
Code, these transactions will be declined, though Mastercard will not send a decline advice
message to issuers.
Some chargebacks are not allowed for Mastercard Cardless ATM transactions. If Mastercard
receives chargebacks containing Cardless ATM transaction information, Mastercard will reject
the request in First Chargeback/1442 and Arbitration Chargeback/1442 messages with the
following reason codes:
• 4837 (No Cardholder Authorization)
• 4863 (Cardholder Does Not Recognize—Potential Fraud)
• 4870 (Chip Liability Shift)
• 4871 (Chip Liability Shift—Lost/Stolen/Never Received Issue (NRI) Fraud)
Platform Impact
The following table lists the impact of this announcement. For items that are marked √ (Yes),
details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE √
Interchange
Edits √ √ √
Error Numbers √
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Single Message
Topic Authorization Clearing System
Transaction Investigator √
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
Attributes
Subelement ID: 28
Data Representation: an-10
Length Field: 2
Data Field: Fixed length, contents of positions 1–10
Subfields: N/A
Justification: N/A
Usage
Attributes
Subelement ID: 29
Data Representation: an-1
Length Field: 01
Data Field: Contents of position 1
Subfields: N/A
Justification: N/A
Usage
Following is the usage of subelement 29 (whether it is mandatory,
conditional, optional, system provided, or not required) in applicable
messages: Org Sys Dst
Authorization Request/0100 C • C
Values
A = Transaction has been initiated remotely and completed at a physical terminal on
premises of the card acceptor facility.
B = Transaction has been initiated remotely and completed at a physical terminal off
premises of the card acceptor facility.
(Point-of-Service [POS] Condition Code) which is not used in the Customer Interface
Specification.
Subfield 3—POS Terminal Location
DE 61, subfield 3 (POS Terminal Location) indicates the terminal location.
Values
8 = Additional POS Terminal Locations
Edits
The Authorization Platform will perform the following system edits.
Modification to Existing System Edits
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction contains DE 48 Authorization Request Response/0110 message
(Additional Data), Transaction Category Code where:
(TCC), value Z (ATM)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 022
DE 22 (Point-of-Service [POS] Entry Mode), (indicating the data element in error)
subfield 2 (POS Terminal PIN Entry Mode) value 1
(Terminal has PIN entry capability) is present, but
DE 22, subfield 1 (POS Terminal PAN Entry Mode)
contains a value other than 09 (PAN/Token entry
via electronic commerce containing DSRP
cryptogram in DE 55)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction contains DE 48 Authorization Request Response/0110 message
(Additional Data), Transaction Category Code where:
(TCC), value Z (ATM)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 052
DE 22, subfield 1 (POS Terminal PAN Entry Mode) (indicating the data element in error)
is present and contains a value other than 09
(PAN/ Token entry via electronic commerce
containing DSRP cryptogram in DE 55), but DE 52
(Personal ID Number [PIN] Data) is not present
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction does not contain DE 22 Authorization Request Response/0110 message
(Point-of-Service [POS] Entry Mode), subfield 2 where:
(POS Terminal PIN Entry Mode), value 1 (Terminal
• DE 39 (Response Code) = 30 (Format error)
has PIN entry capability) or value 8 (Terminal has
• DE 44 (Additional Response Data) = 022
PIN entry capability but PIN pad is not currently
(indicating the data element in error)
operative)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction does not contain DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 29 (Additional POS where:
Terminal Locations), value A (Transaction has been
• DE 39 (Response Code) = 30 (Format error)
initiated remotely and completed at a physical
• DE 44 (Additional Response Data) = 048029
terminal on premises of the card acceptor facility)
(indicating the data element and subelement
or value B (Transaction has been initiated remotely
in error)
and completed at a physical terminal off premises
of the card acceptor facility)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction does not contain DE 55 Authorization Request Response/0110 message
(Integrated Circuit Card [ICC] System-Related where:
Data])
• DE 39 (Response Code) = 30 (Format error)
• DE 44 (Additional Response Data) = 055
(indicating the data element in error)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction does not contain the Authorization Request Response/0110 message
following: where:
• DE 61 (Point-of-Service [POS] Data) • DE 39 (Response Code) = 30 (Format error)
– Subfield 1 (POS Terminal Attendance), value • DE 44 (Additional Response Data) = 061
1 (Unattended terminal [cardholder- (indicating the data element in error)
activated terminal (CAT), home PC, mobile
phone, PDA])
– Subfield 2 (Reserved for Future Use), value
0 (zero-filled)
– Subfield 3 (POS Terminal Location), value 8
(Additional POS Terminal Location)
– Subfield 4 (POS Cardholder Presence), value
5 (Electronic order [home PC, Internet,
mobile phone, PDA])
– Subfield 5 (POS Card Presence), value 1
(Card not present)
– Subfield 7 (POS Transaction Status), value 0
(Normal request [original presentment])
– Subfield 8 (POS Transaction Security), value
0 (No security concern)
– Subfield 9 (Reserved for Future Use), value
0 (zero-filled)
– Subfield 10 (Cardholder-Activated Terminal
Level), value 6 (Authorized Level 6 CAT:
Electronic commerce)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction does not contain DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 29 (Additional POS where:
Terminal Locations)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 048
DE 61 (Point-of-Service [POS] Data), subfield 3 (indicating the data element and subelement
(POS Terminal Location) contains value 8 in error)
(Additional POS Terminal Locations)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction contains DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 29 (Additional POS where:
Terminal Locations)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 061
DE 61 (Point-of-Service [POS] Data), subfield 3 (indicating the data element and subelement
(POS Terminal Location) contains a value other in error)
than 8 (Additional POS Terminal Locations)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction contains DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 29 (Additional POS where:
Terminal Locations) with values other than A
• DE 39 (Response Code) = 30 (Format error)
(Transaction has been initiated remotely and
• DE 44 (Additional Response Data) = 048029
completed at a physical terminal on premises of
(indicating the data element and subelement
the card acceptor facility) or B (Transaction has
in error)
been initiated remotely and completed at a
physical terminal off premises of the card acceptor
facility)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction contains DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 29 (Additional POS where:
Terminal Locations) and the length is not 01
• DE 39 (Response Code) = 30 (Format error)
• DE 44 (Additional Response Data) = 048029
(indicating the data element and subelement
in error)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction contains DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 28 (Cardless ATM where:
Order ID) where the length is not 10 characters
• DE 39 (Response Code) = 30 (Format error)
and there are all spaces or all zeros
• DE 44 (Additional Response Data) = 048028
(indicating the data element and subelement
in error)
An Authorization Request/0100 message for a Rejects the message and sends the acquirer an
Cardless ATM transaction does not contain DE 48 Authorization Request Response/0110 message
(Additional Data), subelement 28 (Cardless ATM where:
Order ID)
• DE 39 (Response Code) = 30 (Format error)
• DE 44 (Additional Response Data) = 048028
(indicating the data element and subelement
in error)
A Cardless ATM transaction is submitted and is Rejects the message and sends the acquirer an
routed to X-Code for processing Authorization Request Response/0110 message
where:
• DE 39 (Response Code) = 05 (Do not honor)
Clearing
Mastercard will update the Clearing Platform as follows.
Values Description
Attributes
Subfields: None
Justification: N/A
Usage
The following table shows the usage of this PDS (whether it is mandatory, conditional,
optional, system-provided, or not required) in applicable messages.
Presentment Message
First Presentment/1240 C • C
Values
Value Description
B Transaction has been initiated remotely and completed at a physical terminal off
premises of the card acceptor facility.
IPM MPE
The IPM Member Parameter Extract (MPE) contains all of the parameters that the IPM Pre-edit
uses to edit the customer’s Clearing files and to run the IPM utilities.
Mastercard will add IPM MPE table IP2203T1—Cardless ATM.
Mastercard will modify these IPM MPE tables:
• IP0008T1—PDS Attributes for new PDS 0022 (Additional Terminal Operating Environments)
• IP2004T1—DE 22 (Point of Service Data Code), subfield 4, (Terminal Operating
Environment) for new value 8 (Additional Terminal Operating Environments)
Mastercard will include these changes in the 19.Q2 GCMS Parameter Table Layouts.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
New Edit—DE 22 (Point of Service [POS] Entry Mode), Subfield 7 (Card Entry Mode)
This edit validates that chargebacks with reason codes 4837 (No Cardholder Authorization),
4863 (Cardholder Does Not Recognize—Potential Fraud), 4870 (Chip Liability Shift), and 4871
(Chip Liability Shift—Lost/Stolen/Never Received Issue (NRI) Fraud) are not supported for
Cardless ATM (DE 22 [Point of Service (POS) Entry Mode], subfield 7 [Card Entry Mode], value
R [PAN entry via electronic commerce, including remote chip]) and DE 26 (Card Acceptor
Business Code [MCC]), value 6011 (Member Financial Institution—Automated Cash
Disbursements) transactions.
New Edit—DE 22 (Point of Service [POS] Entry Mode), subfield 4 (Terminal Operating
Environment)
This edit validates that DE 22 (Point of Service [POS] Entry Mode), subfield 4 (Terminal
Operating Environment) contains value 8 (Additional Terminal Operating Environments) when
PDS 0022 (Additional Terminal Operating Environments) is present.
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release item.
Edit
Error Performed
Field/Subfield Number Error Message By…
PDS 0022 2894 <FLDNAME> must be present when DE22,S4 is a value Both
of 8.
Edit
Error Performed
Field/Subfield Number Error Message By…
Transaction Investigator
Mastercard will update the Clearing Transaction Investigator tool as follows to support this
announcement.
• New value 8 (Additional POS Terminal Locations) in DE 22 (Point of Service [POS] Entry
Mode), subfield 4 (Terminal Operating Environment).
• New PDS 0022 (Additional Terminal Operating Environments), values A (Transaction has
been initiated remotely and completed at a physical terminal on premises of the card
acceptor facility) and B (Transaction has been initiated remotely and completed at a
physical terminal off premises of the card acceptor facility).
DE 48—Additional Data
DE 48 (Additional Data) is reserved for use based on product type.
Subelement 28—Cardless ATM Order ID
Subelement 28 (Cardless ATM Order ID) is defined by the ATM operator, sent by the acquirer
participating in the Cardless ATM program and passed to the issuer participating in the
Cardless ATM program.
Attributes
Subelement ID: 28
Length Field: 2
Subfields: N/A
Justification: N/A
Values Description
Attributes
Subelement ID: 29
Length Field: 01
Subfields: N/A
Justification: N/A
Values Description
(Point-of-Service [POS] Condition Code) which is not used in the Single Message System
Specifications.
Subfield 3–POS Terminal Location
DE 61, subfield 3 (POS Terminal Location) indicates the terminal location.
Values Description
Edits
The Single Message System will perform the following system edits.
Modification to Existing System Edits
A Financial Transaction Request/0200 message Rejects the message and sends the acquirer a
contains DE 22 (Point-of-Service [POS] Entry Financial Transaction Request Response/0210
Mode), subfield 1 (POS Terminal PAN Entry Mode) message where:
equal to value 09 (PAN/Token entry via electronic
• DE 39 (Response Code) = 30 (Format error)
commerce containing DSRP cryptogram in DE 55
• DE 44 (Additional Response Data) = 052
(Integrated Circuit Card [ICC] System-Related
(indicating the data element in error)
Data)
and
Is not a Cardless ATM transaction
and
DE 52 (Personal ID Number [PIN] Data) is not
present
A Financial Transaction Request/0200 message Rejects the message and sends the acquirer a
contains DE 22 (Point-of-Service [POS] Entry Financial Transaction Request Response/0210
Mode), subfield 1 (POS Terminal PAN Entry Mode), message where:
value 09 (PAN/Token entry via electronic
• DE 39 (Response Code) = 30 (Format error)
commerce containing DSRP cryptogram in DE 55
• DE 44 (Additional Response Data) = 061
(Integrated Circuit Card [ICC] System-Related
(indicating the data element in error)
Data)
and
DE 61 (Point-of-Service [POS] Data), subfield 3
(POS Terminal Location) contains values other than
2 (Off premises of card acceptor facility
[cardholder terminal including home PC, mobile
phone, PDA]), 4 (On premises of card acceptor
facility [cardholder terminal including home PC,
mobile phone, PDA], or 8 (Additional POS
Terminal Locations)
A Financial Transaction Request/0200 message Rejects the message and sends the acquirer a
contains DE 22 (Point-of-Service [POS] Entry Financial Transaction Request Response/0210
Mode), subfield 1 (POS Terminal PAN Entry Mode), message where:
value 09 (PAN/Token entry via electronic
• DE 39 (Response Code) = 30 (Format error)
commerce containing DSRP cryptogram in DE 55
• DE 44 (Additional Response Data) = 052
(Integrated Circuit Card [ICC] System-Related
(indicating the data element in error)
Data)
and
DE 52 (Personal ID Number [PIN] Data) is not
present or equal to spaces
except when
DE 18 (Merchant Type), value 6011 (Automated
Cash Disbursement)
and
DE 48 (Additional Data), Transaction Category
Code (TCC), value Z (ATM)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction does not contain DE Financial Transaction Request Response/0210
22 (Point-of-Service [POS] Entry Mode), subfield 2 message where:
(POS Terminal PIN Entry Mode), value 1 (Terminal
• DE 39 (Response Code) = 30 (Format error)
has PIN entry capability) or value 8 (Terminal has
• DE 44 (Additional Response Data) = 02202
PIN entry capability but PIN pad is not currently
(indicating the data element and subelement
operative)
in error)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction does not contain DE Financial Transaction Request Response/0210
48 (Additional Data), subelement 29 (Additional message where:
POS Terminal Locations), value A (Transaction has
• DE 39 (Response Code) = 30 (Format error)
been initiated remotely and completed at a
• DE 44 (Additional Response Data) = 048029
physical terminal on premises of the card acceptor
(indicating the data element and subelement
facility) or value B (Transaction has been initiated
in error)
remotely and completed at a physical terminal off
premises of the card acceptor facility)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction does not contain DE Financial Transaction Request Response/0210
55 (Integrated Circuit Card [ICC] System-Related message where:
Data])
• DE 39 (Response Code) = 30 (Format error)
• DE 44 (Additional Response Data) = 055
(indicating the data element in error)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction does not contain the Financial Transaction Request Response/0210
following: message where:
• DE 61 (Point-of-Service [POS] Data) • DE 39 (Response Code) = 30 (Format error)
– Subfield 1 (POS Terminal Attendance), value • DE 44 (Additional Response Data) = 061
1 (Unattended terminal [cardholder- (indicating the data element in error)
activated terminal (CAT), home PC, mobile
phone, PDA])
– Subfield 2 (Reserved for Future Use), value
0 (zero-filled)
– Subfield 3 (POS Terminal Location), value 8
(Additional POS Terminal Location)
– Subfield 4 (POS Cardholder Presence), value
5 (Electronic order [home PC, Internet,
mobile phone, PDA])
– Subfield 5 (POS Card Presence), value 1
(Card not present)
– Subfield 7 (POS Transaction Status), value 0
(Normal request [original presentment])
– Subfield 8 (POS Transaction Security), value
0 (No security concern)
– Subfield 9 (Reserved for Future Use), value
0 (zero-filled)
– Subfield 10 (Cardholder-Activated Terminal
Level), value 6 (Authorized Level 6 CAT:
Electronic commerce)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction does not contain DE Financial Transaction Request Response/0210
48 (Additional Data), subelement 29 (Additional where:
POS Terminal Locations)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 048
DE 61 (Point-of-Service [POS] Data), subfield 3 (indicating the data element and subelement
(POS Terminal Location) contains value 8 in error)
(Additional POS Terminal Locations)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction contains DE 48 Financial Transaction Request Response/0210
(Additional Data), subelement 29 (Additional POS message where:
Terminal Locations)
• DE 39 (Response Code) = 30 (Format error)
and • DE 44 (Additional Response Data) = 06103
DE 61 (Point-of-Service [POS] Data), subfield 3 (indicating the data element and subelement
(POS Terminal Location) contains a value other in error)
than 8 (Additional POS Terminal Locations)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction contains DE 48 Financial Transaction Request Response/0210
(Additional Data), subelement 29 (Additional POS message where:
Terminal Locations) with values other than A
• DE 39 (Response Code) = 30 (Format error)
(Transaction has been initiated remotely and
• DE 44 (Additional Response Data) = 048029
completed at a physical terminal on premises of
(indicating the data element and subelement
the card acceptor facility) or B (Transaction has
in error)
been initiated remotely and completed at a
physical terminal off premises of the card acceptor
facility)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction contains DE 48 Financial Transaction Request Response/0210
(Additional Data), subelement 29 (Additional POS message where:
Terminal Locations) and the length is not 01
• DE 39 (Response Code) = 30 (Format error)
• DE 44 (Additional Response Data) = 048029
(indicating the data element and subelement
in error)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction contains DE 48 Financial Transaction Request Response/0210
(Additional Data), subelement 28 (Cardless ATM message where:
Order ID) where the length is not 10 characters
• DE 39 (Response Code) = 30 (Format error)
and there are all spaces or all zeros
• DE 44 (Additional Response Data) = 048028
(indicating the data element and subelement
in error)
A Financial Transaction Request/0200 message for Rejects the message and sends the acquirer a
a Cardless ATM transaction does not contain DE Financial Transaction Request Response/0210
48 (Additional Data), subelement 28 (Cardless message where:
ATM Order ID)
• DE 39 (Response Code) = 30 (Format error)
• DE 44 (Additional Response Data) = 048028
(indicating the data element and subelement
in error)
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
Japan Payment Options include various installment options, for example: payments options
based on cardholder salary bonus dates, settlement delayed concentrated on two dates per
year, and settlement split across two different settlement dates. For a Japan-issued card,
payment options are offered to the cardholder at point of sale. When the installment option is
selected, the cardholder designates the number of installments to be made. The payment
option information is included in both authorization and clearing messages.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “AP 123—Expansion of DE 112 to Support Japan National Data,” Release 17.Q1
• “AP 531—Japan Payment Options Enhancements,” Release 17.Q1
• “AP 110—DE 112 Update to Support Japan National Data,” Release 16.Q2
Reference Manuals
Refer to these manuals for information about the current state of Mastercard processing:
• Customer Interface Specification
• IPM Clearing Formats
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
Acquirers in Japan that submit Japan Payment Transactions must comply with the new
clearing edit that validates an installment transaction submitted with the number of
installments contained in PDS 0195, subfield 1 is not 000 or 001 when PDS 0195, subfield 2
contains value 61.
Attention warranted (Program/service-related)—Issuers in Japan that receive Japan Payment
Transactions must be aware of the new clearing edit on installment transactions.
Testing recommended—Mastercard recommends that participating acquirers perform testing.
Implementation Alert—Acquirers and issuers in Japan must be aware of the dual effective
dates for this initiative.
• The Dual Message System (Authorization) enhancements as described in this
announcement will be effective on the MIP roll date–11 June 2019
If an acquirer sends DE 112, subelement 32 prior to 11 June 2019, the subelement will be
forwarded to the issuer.
• The Dual Message System (Clearing) enhancements as described in this announcement will
be effective on the Release 19.Q2 Implementation date—12 April 2019
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Transaction Request/0200 and Financial Transaction
Advice/0220 messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Platform Impact
The following table lists the impact of this announcement. For items that are marked √
(“Yes”), details are provided below.
Single Message
Topic Authorization Clearing System
Message Flows
Message Layouts
IPM MPE
Interchange
Edits √
Error Numbers √
Alternate Processing
Interchange Compliance
Pricing/Fees
Reports
Bulk Files
Forms
Quarterly Mastercard
Reporting
Transaction Investigator
SAFE
Authorization
Mastercard will update the Authorization Platform as follows.
Application Notes
Because DE 112, subelement 030 contains unique data specific to acquirers and issuers in Japan,
Mastercard does not enforce the use of DE 112, subelement 030.
If provided, Mastercard does not validate the contents of DE 112, subelement 030.
If provided, Mastercard will remove subelement 030 from the Authorization Request/0100,
Authorization Request Response/0110, Reversal Request/0400, and Reversal Request Response/0410
messages when the acquirer or the issuer country code is not 392 (Japan).
Application Notes
If present, Mastercard will remove subelement 031 from the Authorization Request Response/0110
and Reversal Request Response/0410 messages when the acquirer or the issuer country code is not
392 (Japan).
Application Notes
Clearing
Mastercard will update the Clearing Platform as follows.
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
Error Numbers
The error numbers and messages listed represent edits that are new, modified, or deleted to
support this release item.
Edit
Error Performed
Field/Subfield Number Error Message By…
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard Network – MIP Connectivity for Customers will offer secured TCP/IP connectivity
(aka TLS connectivity) for customer hosts.
The Mastercard Network is the primary communications facility that links all Mastercard
members and Mastercard processing centers including cloud based connectivity into a single,
worldwide, online payments network. It is designed for reliability, redundancy, and both peer-
to-peer and centralized transaction processing, both on customer premises and in the cloud.
Customers connect to the Mastercard network via MIP, which serves as a front-end
communications processor. The MIP is located on-site at the customer facility, Mastercard
Global Data Centers, or via Equinix Cloud Exchange (ECX) for cloud customers.
Mastercard uses various practices to ensure that customer communications carried through
the network are safe, including end-to-end encryption of data at rest and in transit once
inside the Mastercard network.
The MIP functions as a proxy server and restricts network traffic to authorized payments
network features and commands. The MIP prevents direct contact between the Mastercard
Network and the user network.
Customer host systems can connect to MIP services only through specified addresses and
specified ports. The MIP permits connections only from the member host IP addresses that
Mastercard has defined.
Mastercard disables IP Forwarding and offers no TCP or IP pass-through service on the MIP.
The MIP terminates all customer host connections so that TCP sockets on the customer side of
the MIP are separate from TCP sockets on the Mastercard side of the MIP. The MIP passes only
validated data messages between Mastercard systems and customer hosts.
Mastercard Network – MIP Connectivity for Customers now offers secured TCP/IP connectivity
(aka TLS connectivity) for customer hosts. To establish secured MIP Connectivity (TLS1.2), the
connection between Mastercard and the customer host must adhere to the high-level
requirements listed below.
• Mastercard and Customer Host IP addresses and ports must be identified and agreed upon
and may be separate from existing connections.
• All certificates will be issued by the Mastercard Certificate Authority (CA), which is regularly
audited and operates out of secured computing facilities.
• Mastercard will share a private Mastercard CA certification chain.
• The MIP will be configured as a TLS Server, and the Customer Host System must be
configured as a Client.
• The Customer Host must validate the certificate presented by the MIP against the
Mastercard CA certification chain to ensure authenticity and confidentiality.
• Once the TLS connection is established, the Customer Host can start sending data
messages to the MIP using an encrypted connection.
NOTE: At this time, the secured TCP/IP connectivity is optional. If this changes, an update will
be published.
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
8 Jan 2019 Added Clearing Edit Error Number 2727 for DE 3, subfield 1 Error Numbers
to the listing of edits that will be available at Central Site and
in Clearing Optimizer.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard will modify the Clearing Platform to support these changes.
Mastercard initiated a phased approach to the modification of the Real-time Substantiation
service to include the vision prescription (Rx) total amounts as a qualified healthcare expense.
As described in Release 18.Q4, “AN 1639—IIAS Real-time Substantiation for Vision
Enhancement,” specified clearing edits were restricted to Central Site processing only.
Mastercard is announcing these specified clearing edits will now be available at Central Site
and in Clearing Optimizer (previously referred to as Pre-Edit).
Related Announcements
Information relevant to this release announcement can be found in these previously published
announcements available on Mastercard Connect™.
• “AN 2103—IIAS Real-time Substantiation for Vision Enhancement for the U.S. Region,”
Release 19.Q1
• “AN 1639—IIAS Real-time Substantiation for Vision Enhancement,” Release 18.Q4
Edits
Mastercard will add new edits, modify existing edits, or remove existing edits to support this
announcement.
Error Numbers
The edits represented by the error numbers listed below will be available at Central Site and in
Clearing Optimizer.
DE 3, s1 2716 Both
DE 3, s1 2727 Both
DE 4 2711 Both
DE 25 2324 Both
DE 54 2470 Both
AN 2140—2019 Switching Release Resources and Frequently Asked Questions ......................... 428
Version History............................................................................................................................428
2019 Release Resources.............................................................................................................. 428
Frequently Asked Questions........................................................................................................ 429
Preparing for the Switching Release........................................................................................429
Requesting Help..................................................................................................................... 431
Community Runs....................................................................................................................432
Freeze Dates...........................................................................................................................432
Distribution of IPM MPE Files.................................................................................................. 433
Interchange............................................................................................................................435
IPM Clearing Optimizer and Utilities Software Global Rollout.................................................. 435
MIP Initial Program Load.........................................................................................................435
Release Implementation......................................................................................................... 436
Testing................................................................................................................................... 436
Timing (Sequence of Events)...................................................................................................438
Version History
The version history of this announcement is as follows.
Tracking Spreadsheet
The Announcement Summary Report is produced each Wednesday and posted on the
Technical Resource Center. The report allows sorting and filtering on particular values so
customers can track announcements in an easily customizable Excel format.
Using the summary report, customers may notice that announcement numbers are not
consecutive or sequential. Please note that announcement numbers serve only as quick
reference. The numbers do not denote any meaning.
Bundled Snapshots
Snapshots contain only those announcements that are handled as part of the switching
release. Because some announcements may not fit the criteria for handling as a release
announcement, a related bulletins announcement is included with each release and in each
bundled snapshot.
• AN 2132—19.Q2 Switching Release Announcements—Bundled Snapshot
• AN 2600—19.Q4 Switching Release Announcements—Bundled Snapshot (Future
Publication)
• AN 2107—Switching Release 19.Q1—Related Bulletins
• AN 2108—Switching Release 19.Q2—Related Bulletins
Q: How can I access all of the release announcements for a specific release?
A: To access the announcements individually, follow these steps:
™
1. Sign into Mastercard Connect
2. From the Technical Resource Center home page, click Announcements. The announcements
results page displays. This is a list of all announcements that you are entitled to see that have
been published, with the most recently published listed first.
3. Click Filter.
4. Under Release, choose the Release Number (for example, 19.Q2), and then click Apply. All
announcements tagged with 19.Q2 will display.
To access the announcements collectively, refer to the Bundled Snapshot. It is available under Quick
Links on the Technical Resource Center home page.
Q: How do I know when all the enhancements for a release have been announced? What is the
timing of announcements?
A: Mastercard makes every effort to include all release enhancements in the first publication, available
according to the publication milestone dates. The goal is to include only smaller efforts and minor
updates in the second publication, and few to no changes in any subsequent publications. Regulatory
or significant business requirements may necessitate exceptions.
Q: If I review only release announcements, am I seeing everything that I could possibly need to
prepare for this release?
A: Customers are responsible for reviewing all announcements and understanding impact on their
own business or operations. With each release, Mastercard includes an announcement (identified as
part of the Release) that links to related bulletin announcements. Consider using the Announcement
Summary Report, available on the Technical Resource Center under Quick Links, to filter on any of a
number of fields that may help you to better manage the volume and velocity of content.
Q: Why am I getting results that look like random topics when I try to filter for specific
announcements?
A: Follow these steps:
1. Check that you are filtering from the announcements results page. Go to the Technical Resource
Center home page, find the square that is labeled Announcements, and click it! The resulting
page is the announcement results page. This is a list of all announcements that you are entitled to
see that have been published, with the most recently published listed first.
2. Click Filters and choose from the options available.
Q: When will the manuals be updated with the information provided in these release
announcements?
A: The information provided in announcements on the Technical Resource Center is subsequently
incorporated into References (manuals and guides, for example) that are available through
Publications on Mastercard Connect. Mastercard makes every effort to update reference
documentation in the thirty to sixty days following release implementation. References reflect the
operating state of Mastercard systems as of the publication date on the document.
Requesting Help
These questions and answers will assist customers in seeking assistance with release
documentation.
TIP: Submit a single email for each release announcement. If you have questions about
multiple release announcements, submit them in separate emails.
Community Runs
Freeze Dates
Q: Why don’t the Dual Message System (Clearing) freeze dates align with the Dual Message System
(Authorization) and Single Message System freeze dates?
A: Mastercard does not allow changes to any of the core systems during the freeze dates. The Dual
Message (Authorization) and Single Message System freeze dates do not align with the Dual Message
System (Clearing) freeze dates due to the nature of when changes take effect in the respective
systems.
Changes made to the Dual Message System (Authorization) and Single Message System become
effective before the Clearing platform changes.
Changes made to the Clearing platform are effective with the Clearing processing date that occurs
the business day following the Dual Message System (Authorization) and Single Message System
changes.
Q: On what specific date will test files for IPM MPE (T168) and IPM Clearing Optimizer and Utilities
Software (T066) and Workstation Plus (T065) files be distributed? The release milestone dates indicate
a date range.
A: Mastercard provides a date range for file distribution to make sure customers are prepared to
receive files during that time frame. To allow flexibility in the distribution, Mastercard does not indicate
a specific date or time of day for the distribution of the files.
Q: When will I receive the Production IPM MPE Full File Replacement (T068)?
A: Mastercard generally distributes the Prod—IPM MPE Full File Replacement (T068) with global
releases (Q2 and Q4).
• For Asia/Pacific, Europe, and Middle East/Africa regions delivery of the Prod—IPM MPE Full File
Replacement (T068) for Dual Message System (Clearing) Release begins Thursday, 22:00 (St. Louis
time).
• For United States, Canada, Latin America and the Caribbean delivery of the Prod—IPM MPE Full
File Replacement (T068) for Dual Message System (Clearing) Release begins Friday, 04:00 (St. Louis
time).
Q: Why is the Production IPM MPE Full File (T068) Replacement distributed at different times?
A: Mastercard sends the Prod—IPM MPE Full File Replace file (T068) at different times to help balance
the transmission load.
Q: Why doesn’t the first Test—IPM MPE Full File Replace file (T168) (which is delivered with First IPM
Clearing Optimizer and Utilities Software Global Rollout for a new release) contain all release changes
and requires Test account ranges?
A: The purpose of the First IPM Clearing Optimizer and Utilities Software Global Rollout is for
customers to install Clearing Optimizer on their host systems and to provide an MPE that will function
with the new release, containing as much as possible in the MPE at the time of the global rollout.
The Test—IPM MPE Full File Replace file (T168) is a pre-version file that provides customers with layout
changes and most release changes.
When the Mastercard Test Facility becomes available to support the new release, the actual T168 will
be delivered to customers for testing using the Mastercard Test Facility environment.
Q: Why can’t I find a Test account range in the MPE for a new product code for a specific country?
A: Mastercard will define Test account ranges on a regional basis to support testing of new product
codes and include additional ones if there is a specific country requirement.
Interchange
Q: Will all planned release item updates be included in the First IPM Clearing Optimizer and Utilities
Software Global Rollout?
A: No. The purpose of the First IPM Clearing Optimizer and Utilities Software Global Rollout is for
customers to install Clearing Optimizer on their host systems and provide an MPE that will function
with the new release, containing as much as possible in the MPE at the time of the global rollout.
Release items that are published later or items that require changes due to late testing and community
runs will be in the Second IPM Clearing Optimizer and Utilities Software Global Rollout and the next
distribution of the Test—IPM MPE Full File Replace File (T168).
If you notice something was missed or have questions about details found in the First IPM Clearing
Optimizer and Utilities Software Global Rollout, contact the Global Customer Service team. If your
question involves a Community Run, contact your Customer Implementation Services representative.
Q: What does the customer need to do on the day/time that the IPL is scheduled?
A: No action is required from customers in preparation for the IPL, unless a customer wants to reroute
traffic.
Release Implementation
Q: Why does the effective date for the Dual Message System (Authorization) occur weeks after the
effective dates for Dual Message System (Clearing) and Single Message System implementation?
A: Some release enhancements require changes that impact the Mastercard interface processors
(MIPs). Because it takes time to roll out changes to all MIPs globally, these updates are rolled out to
the MIPs over a period of time. The code is activated after the end of the Global MIP Implementation
and Authorization changes are activated concurrent with the MIP implementation date.
In some cases, there are corresponding changes to the Dual Message System (Authorization) and Dual
Message System (Clearing). While changes may be introduced with an effective date for the Clearing
enhancements before the Authorization implementation, customers will not likely see any new
clearing data values until after the Authorization portion of the enhancement is implemented.
Testing
Q: What documentation provides customer testing information for new BINs and product codes?
A: Customers can find testing information about new BINs and product codes in the Test BINs and
SM
Card Data for Acquirers document located on the Publications page on Mastercard Connect or by
using the test BINs that are contained in the test IPM MPE bulk file.
Q: How do I determine which tables and test cases I should run using the Testing Reference
Information Center manuals to achieve my testing objective?
A: Customers should work with a Customer Implementation Services project manager to determine
their testing needs.
In addition, you can use the Customer NIV Test Case Table Search tool on the Testing Reference
Information Center.
Q: Who can I contact with questions about test cases and the Testing Reference Information Center
manuals?
A: For these types of questions, contact citr@mastercard.com.
Q: Why is the Mastercard Test Facility available for 4 weeks during most releases and on occasion
available for five weeks?
A: The Mastercard Test Facility is available for a minimum of four weeks for every release testing
period. The four-week time frame is standard for customers to test with Mastercard in the Mastercard
Test Facility. If the calendar allows, Mastercard will extend the time frame to five weeks.
The “Mastercard Test Facility Unavailable” and “Mastercard Test Facility Available” dates are provided
in the Release Milestones Refer to the Switching Release Milestone announcement for each release in
the Release Resources topic.
Q: Who do I contact to set up or change test parameters to perform testing (regression or with
Mastercard)?
A: Customers should contact their Customer Implementation Services representative.
Q: What time will my MIP be updated on the Dual Message System (Authorization) release date?
A: Dual Message System (Authorization) release items always phase in gradually on the effective date
for a given enhancement. Because it takes time to roll out changes to all MIPs globally, this process
starts as early as Tuesday, 01:30 (St. Louis time) and is anticipated to end around 06:00 (St. Louis
time).
Acquirers should not send transactions with new values until 06:00 (St. Louis time) to ensure MIP edits
do not reject the transactions.
Q: When do changes to the Account Management System and Stand-In System become effective?
A: Generally, Account Management System and Stand-In System changes are implemented around
00:00 (midnight, St. Louis time) on Wednesday.
Q: When should I begin processing clearing messages with the new release software?
A: Customers must begin using the new release to submit transactions for Saturday clearing
processing date after the 08:00 (St. Louis time) cutoff for Friday’s transactions.
Customers using IPM Clearing Optimizer must use the new version of IPM Clearing Optimizer and
Utilities software for transactions submitted after Friday’s 08:00 (St. Louis time) cutoff.
Q: When do Single Message System changes, such as online, batch, and Single Message Transaction
Manager, become effective?
A: Generally, Single Message System changes, such as online, batch, and Single Message Transaction
Manager, are implemented as part of the Single Message System release.
The Single Message System implementation will begin as early as Thursday, 23:45 (St. Louis time) and
normally complete by Friday, 06:00 (St. Louis time).
Customers may begin seeing new values soon after 00:00 (midnight, St. Louis time), as soon as the
code is active.
Q: Will I be able to access Single Message Transaction Manager during the release implementation?
A: Single Message Transaction Manager users may experience access interruptions.
Q: When does Mastercard deliver the outbound Clearing files at release implementation?
A: Mastercard extends the planned outbound delivery of the files of cycles one and two by 1–3 hours
on release implementation dates only to accommodate additional release-related activities taking
place during this time period. The files from cycles three through six are delivered at the usual times.
Release implementation dates occur four times a year and occur on a Friday of the release
implementation month.
Although the files of cycles one and two are delivered on a different calendar day from cycles three
through six, Mastercard considers the delivery of all six cycles of files to occur in one “processing day.”
Acquirers and issuers should be aware that they will receive their cycle one and two files 1–3 hours
later than usual. Mastercard will notify customers if the delay runs greater than three hours.
The outbound files and reports that are expected to be delayed are listed below. For more information
about the files generated by Mastercard, refer to the GCMS Reference Manual.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the date or dates
the announcement is effective.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
The Transaction Integrity Class (TIC) is provided by Mastercard for point-of-sale (POS) purchase
and purchase with cash back transactions initiated on the Authorization Platform for all U.S.
acquirers and issuers of Mastercard® credit and Debit Mastercard® cards.
TIC, introduced in Release 16.Q2, encompasses the fundamental safety and security of a
transaction and includes the assessment of both the validity of the card and the cardholder.
Some transactions are inherently more secure than others. For example, EMV®1. chip cards are
more secure than magnetic stripe cards. There will be nuances across both the technology
used for the account and the Cardholder Verification Method (CVM), but the combination is
assessed across the spectrum to determine the overall integrity of each transaction.
TIC was implemented in Release 16.Q2 as optional. As Phase I and II are implemented, the TIC
value will be a required element in clearing messages as it will be a mandatory qualifying
criteria for U.S. region interchange rates (excluding Standard).
1. EMV is a registered trademark or a trademark of EMVCo LLC in the United States and other
countries.
Classification
Classification
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to these previously published announcements for more information:
• “AN 1808—Transaction Integrity Class for Interchange Rates—Reminder,” Release 18.Q4
• “AN 1026—Transaction Integrity Class for Interchange Rates,” Release 17.Q4 (Re-
published 17 October 2017)
• “Global 525—Introducing Transaction Integrity Classification,” Release 16.Q2
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
Enhancements
Mastercard is not implementing any new or changed system functionality with Release 19.Q2.
Complete technical details will be available in future release announcements.
Platform Impact
Mastercard is not implementing any new or changed system functionality with Release 19.Q2.
Complete technical details will be available in future release announcements.
Version History
The version history of this announcement is as follows.
NOTE: This announcement format is customized to provide the appropriate level of detail for
this enhancement and may not include all of the sections usually provided in a standard
release announcement.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard will make the following enhancements to support this release announcement.
NOTE: Issuers should be aware that the systemic conditions associated with these values
occur infrequently. Mastercard uses these values to uniquely identify the existence of such
conditions and simplify the resolution process without the need for extensive system
analysis.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Enhancements
Mastercard will enhance the following system to support this announcement.
Background
Effective with Release 18.Q4, Mastercard introduced enhancements to the Mastercard
Installment Payment Service as part of “AN 1633—Enhancements to the Mastercard
Installment Payment Service” to pass the installment promotion code in DE 48 (Additional
Data—Private Data), subelement 95 (Mastercard Promotion Code) sent by acquirers to issuers.
As some issuers were not prepared to receive DE 48, subelement 95, Mastercard deactivated
this enhancement and planned to reactivate it in Release 19.Q2.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Announcements
Refer to this previously published announcement for more information:
• “AN 1633—Enhancements to the Mastercard Installment Payment Service,” Release 18.Q4
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Customer Interface Specification
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
In Release 16.Q2, Mastercard enhanced authorization and clearing processing to support
installment payment data globally. This functionality enabled enrolled issuers to offer
cardholders the choice to pay for a purchase through installment payments and to select the
installment payment data from options provided by the issuer.
NOTE: Transactions from POS or SMART terminals will not benefit from this new option.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Mastercard Installment Payment Service—Application Programming Interface: Technical
Specifications Guide
• Mastercard Installment Payment Service—Application Programming Interface: Technical
Specifications Guide for Payment Service Providers
• Mastercard Installment Payment Service—Installment API: Implementation Guide
• Mastercard Installment Payment Service—Installment Calculation and Posting:
Implementation Guide
• Mastercard Installment Payment Service—Point-of-Interaction: Implementation Guide
• Mastercard Installment Payment Service User Guide
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Request/0200 and Financial Request Advice/0220
messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Installments—Issuers
Issuers that are currently participating in the Mastercard Installment Payment Service will
continue to receive notification for e-commerce transactions as the Send E-Commerce
Notification option will be set to Yes.
Mastercard will allow currently participating issuers to modify the Send E-Commerce
Notification option at the account range level for all installment-financed models (for example,
Issuer-Financed model and Issuer-Merchant Co-Financed model) and installment services
(Point-of-Interaction, Installment Calculation and Posting, and Installment API services) within
the Mastercard Installment Payment Service application on Mastercard Connect™.
Issuers that are newly participating in the Mastercard Installment Payment Service will be able
to modify the Send E-Commerce Notification option at the account range level. When issuers
do not provide a value for this option, Mastercard will apply the default value of No.
This option applies to all installment-financed models and installment services in the
Mastercard Installment Payment Service application on Mastercard Connect. Installment-
financed models include an Issuer-Financed model and an Issuer-Merchant Co-Finance model.
NOTE: When the Plan Matching and Issuer Notification via XML Gateway option is set to
none, the Send E-Commerce Notification option will be unavailable in the Mastercard
Installment Payment Service application.
The Updated Notification will include an additional Java Script Object Notation (JSON) field
indicating whether the transaction is or is not e-commerce. The additional JSON field will be
in the notification message that is being sent to the issuer.
Platform Impact
Mastercard is implementing new Mastercard Installment Payment Service functionality to
support this release announcement. Customers must determine the impact of this release
announcement on their own operations.
Version History
The version history of this announcement is as follows.
At-A-Glance
The At-a-Glance table provides key information about the systems and groups affected by this
announcement, action indicators that specify the appropriate action, and the required
implementation date or dates.
Overview
This Overview provides information about the current environment and any applicable
background information as it relates to this enhancement. This section also provides a brief
explanation of what Mastercard is going to do to address this opportunity and the business
drivers behind the enhancement.
Background
In Release 16.Q2, Mastercard enhanced authorization and clearing processing to support
installment payment data globally. This functionality enabled enrolled issuers to offer
cardholders the choice to pay for a purchase through installment payments and to select the
installment payment data from options provided by the issuer.
Related Documentation
Information relevant to this release announcement can be found in the following documents
available on Mastercard Connect™.
Reference Manuals
Refer to these reference manuals for information about the current state of Mastercard
processing:
• Mastercard Installment Payment Service—Application Programming Interface: Technical
Specifications Guide
• Mastercard Installment Payment Service—Application Programming Interface: Technical
Specifications Guide for Payment Service Providers
• Mastercard Installment Payment Service—Installment API: Implementation Guide
• Mastercard Installment Payment Service—Installment Calculation and Posting:
Implementation Guide
• Mastercard Installment Payment Service—Point-of-Interaction: Implementation Guide
• Mastercard Installment Payment Service User Guide
NOTE: Manuals are updated with necessary changes after release implementation. Depending
on timing, information provided in this release announcement may not yet be reflected in the
manuals.
Customer Impact
This section provides high level information about customer impact. Refer to the
Enhancements section for more details.
The following are examples of message types within the Dual Message System and Single
Message System:
• Dual Message System—Authorization Request/0100 and First Presentment/1240 messages
• Single Message System—Financial Request/0200 and Financial Request Advice/0220
messages
Enhancements
Mastercard will introduce the following changes to support this announcement.
Installments—Issuer
Mastercard will allow participating issuers to set the eligibility check option for the Geographic
Scope field as cross-border only, domestic only, or allow both at the account range level for all
installment-financed models (for example, Issuer-Financed model and Issuer-Merchant Co-
Financed model) and installment services (Point-of-Interaction, Installment Calculation and
Posting, and Installment API services) within the Mastercard Installment Payment Service
application on Mastercard Connect™.
The default value of Both for the Geographic Scope does not restrict the installment
transaction as either cross-border or domestic. Issuers will be able to modify the default value
of Both choosing the cross-border only or domestic only options at the account range level.
The following table summarizes the Geographic Scope values.
Platform Impact
Mastercard is implementing new Mastercard Installment Payment Service functionality to
support this release announcement. Customers must determine the impact of this release
announcement on their own operations.
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 Global Customer Service 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.
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.