Data_Integrity_Monitoring_Program
Data_Integrity_Monitoring_Program
Program
9 May 2019
DIMP
Summary of Changes, 1 May 2019
Field Description
Throughout Changes made to create consistent language and
formatting. No changes to technical content.
Contents
Appendix C: Exclusions.........................................................................................132
Notices...........................................................................................................................133
Franchise Integrity
E-mail: [email protected]
For more information about the Data Integrity Online application, please contact your regional
Help Desk, or the Customer Technical Services team.
Conference calls and/or training is available upon request by sending an e-mail to
[email protected]
Procedure
1. To register for access to MasterCard Connect, navigate to www.mastercardconnect.com.
Procedure
1. Navigate to www.mastercardconnect.com.
2. Log on using your user ID and security information.
3. Select Store.
4. Select Data Integrity Online.
5. Select Add to Cart.
6. Enter ICA number or Processor ID in the form, click Submit.
NOTE: You may be required to contact the security administrator for the ICA number or
Processor ID for approval prior to obtaining final approval by Mastercard.
Procedure
1. Navigate to www.mastercardconnect.com.
2. Log on using your User ID and Security Information.
3. Under Applications, select Data Integrity Online.
How to Enter Additional ICA numbers to your Data Integrity Online Profile
Complete the following steps to update your data integrity online profile.
Procedure
1. From Mastercard Connect, click Store in the upper right corner of the main menu.
2. Click Data Integrity Online.
3. Click Manage Subscription.
4. On your profile, enter the additional ICA numbers.
NOTE: You will be requested to contact the security administrator at the ICA number or
Processor ID for approval prior to receiving final approval from Mastercard.
Noncompliance Assessments
Existing New Billing Billing Event Existing New Service New Service
Billing Event Event Name Service Code Code Name
2PN2123 2DC0100 Data Integrity PN DC Data
Monitoring Compliance
Program Fees
2PN1104 2DC0201 GCO Data PN DC Data
Collection and Compliance
Compliance Fees
2PN1105 2DC0200 GCO Program - PN DC Data
Data Quality Compliance
Assessment Fees
2SC2344 2DC0300 Issuer PN DC Data
Monitoring Compliance
Program* Fees
Noncompliance
*The Issuer Monitoring Program is referred to as the Issuer Chargeback Program elsewhere in
this manual.
Assessment Structure:
Effective 1 January 2018, Mastercard will update the Data Integrity Monitoring Program as
detailed below.
Mastercard will assess acquirers/issuers/processors that fall below the data integrity rating
thresholds established for each edit/program.
Any ICA number that is out of compliance with a Data Integrity Program edit will be assessed
a noncompliance fee for that edit.
The noncompliance assessments will begin to increase if the customer remains noncompliant
for a given edit nine months after the "comply by" date.
For example, if the ICA number has been noncompliant with Iss Auth Dual Msg (110) edit #2
ASI_APP_RT for ten (10) months, the customer will be assessed 5,000 USD or 17,000 BRL.
This assessment amount would remain the same up to the 18th month of noncompliance at
which time it would increase to the next level and so on. Indonesia is included in this new
assessment structure and will be assessed any applicable fees in RUPIAH.
NOTE: This new assessment structure will not apply to the GCO reporting edit. It will continue
to bill at the current rates.
NOTE: New Edits are given an initial six month grace period, unless otherwise specified in the
edit Announcement. No additional extensions will be approved for new edits.
NOTE: The MoneySend Variance Form is available on Data Integrity Online under the Help
tab. Please send completed Variance Request Forms to [email protected]
NOTE: Not all edits participate in the tiered threshold approach. Please see each individual
edit description in Appendix A for varying thresholds.
The table below illustrates an example of the noncompliance structure for Tier 1 (total first
presentments—4,040,980):
Number of Noncompliance
Clearing Edit Number Errors Data Integrity Rating Issues
1 (MCC) 118,526 97.1% Yes
2 (MERCHANT_ID) 51,469 98.7% No
The table below illustrates an example of the noncompliance structure for Tier 2 (total first
presentments—186,580):
Number of Noncompliance
Clearing Edit Number Errors Data Integrity Rating Issues
1 (MCC) 10,946 94.1% Yes
2 (MERCHANT_ID) 3,956 97.9% No
The table below illustrates an example of the noncompliance structure for Tier 3 (total
authorization—102,324):
Number of Noncompliance
Edit Data Errors Data Integrity Rating Issues
1 (ADD_DATA) 243 99.82% No
6 (DE43) 6,476 93.67% Yes
NOTE: Due to space limitations, the Data Integrity online reports have not been completely
updated with all Mastercard standard industry terminology. Therefore, processing related to
Authorization or Clearing refers to the Dual Message System. Processing related to Debit,
refers to the Single Message System.
These data integrity reports inform customers of noncompliance issues, and can be found in
the Select Report to View drop down menu in each edit tile. Each report provides an export
option. Reports may be exported using Excel.
The reports found on the Select Report to View drop down menu on each edit tile include:
• DI Edit Summary Report
• Transaction Samples
• Data Integrity History
Procedure
1. Click Select Report to View in edit tile.
2. When the report appears, examine the Compliance Issues column and look for
noncompliant edit number entries labeled Yes. As indicated in the following DI Edit
Summary report example, Edit Number 4, Edit Name, Date_Time is noncompliant.
3. Choose the Transaction Samples Report in the following section to view error samples
associated with the noncompliant edits listed on this DI Edit Summary Report.
Procedure
1. In the applicable edit title, use the Select Report To View drop-down list and select
Transaction Samples Report. The Report Parameter pop up will appear.
2. The Edit name should appear in the Select Edit(s) Row. Click Start Date Calendar and
End Date Calendar to select a maximum 5 day report range. The default is Masked
PAN; deselect to see the full PAN.
a. Click Show Report.
3. When the report appears, locate the Error Number and Error Description for the
noncompliant Edit Number and Edit Name that was found on the DI Edit Summary Report.
The following example shows, Error Number 4, Error Description, Date_Time.
4. Refer to the Data Integrity Edits List in Appendix A to locate the Edit Number, Name, and
Edit Criteria that corresponds to the noncompliant edits found on the Transaction Samples
Report. For example, locate in the Acquirer Authorization Dual Message System Edits
(0100), Edit Number 4, Date_Time as shown in the following edit example.
5. Review the detailed information related to the Transaction Samples Report to determine
your error. If you have questions, contact the Data Integrity Team.
NOTE: Refer to the Data Integrity Edits List in Appendix A for a detailed description of all
edits.
Procedure
1. From Dashboard View click Download Compliance.
2. From the dialog box, select the applicable report Parameters. The default is ALL
Noncompliant Edits/ICA numbers and Excel.
3. Click Download.
Reference Documentation where additional information supporting this edit can be found
• Edit 7 – INV_STATE
• Edit 8 – TermPOS
• Edit 9 – POS Cnd
• Edit 10 – Ecom
• Edit 11 – A_PF_ID
• Edit 12 – Pure Magstripe ATM 0100
• Edit 13 – Pure Madstripe POS 0100
• Edit 14 – MERCHANT_AAV_UNIQUE (Retired from active monitoring)
• Edit 15 – INC_MAGSTRIPE_0100
• Edit 16 – AUTH_UNDEFINED_0100
• Edit 17 – AUTH_PREAUTH_0100
• Edit 18 – AFD_MAND_PRE_AUTH
• Edit 19 – INVALID_PRE_AUTH
• Edit 20 – ABU ACQ
• Edit 21 – Recurring COF Monitoring (0100)
• Edit 22 – Protocol Version Rate Edit
• Edit 23 – DS TRAN ID FOR AUTH TRAN
ADD_DATA
Edit Number 1
Edit Title DE 48 Additional Data
Name ADD_DATA
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the values submitted in DE 48 (Additional Data – Private Use) to
ensure they are formatted correctly.
Edit Criteria A transaction is considered noncompliant if one or more of the following
subelements in DE 48 contain unrecognizable or improperly formatted values:
• Subelement 42 (Electronic Commerce Indicators)
• Subelement 43 (Universal Cardholder Authentication Field [UCAF])
• Subelement 61 (POS Data, Extended Condition Codes)
• Subelement 76 (Mastercard Electronic Acceptance Indicator)
• Subelement 82 (Address Verification Service Request)
• Subelement 90 (Lodging and Auto Rental Indicator)
• Subelement 95 (Mastercard Promotion Code)
Edit Number 1
Baseline/ Baseline: 20,000 authorization requests
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
AFD
Edit Number 2
Edit Title AFD
Name AFD
Billing Code 2DC0100
Region(s) Global (Some subedits apply to select countries.)
Description This edit monitors various standards associated with Automated Fuel Dispenser
(AFD) transactions.
Edit Criteria A customer is considered noncompliant if any of the following subedits apply:
a. A transaction is considered noncompliant if DE 18 (Merchant Type) is 5542 (AFD)
and DE 61, subfield 10 is not any of the following:
• 1 (Automated dispensing machine with PIN)
• 2 (Self-service terminal)
• 6 (Authorized Level 6 CAT: Electronic Commerce)
Edit Number 2
b. In the US and Europe region only, a transaction is considered noncompliant if DE
18 is 5542 and no corresponding Authorization Advice/0120 or Reversal Request/
0400 is found on the same PAN.
Data used to match the Authorization Request/0100 with the Authorization
Advice/0120 includes:
• DE 2 (Primary Account Number [PAN])
• DE 7 (Transmission Date and Time)
• DE 11 (Systems Trace Audit Number [STAN])
• DE 32 (Acquiring Institution ID Code)
• DE 33 (Forwarding Institution ID Code)
Data used to match the Authorization Request/0100 with the Reversal Request/
0400 includes:
• DE 2
• DE 32
• DE 33
• DE 48 (Additional Data – Private Use), subelement 63 (Trace ID)
Magstripe
Edit Number 3
Edit Title Magnetic Stripe Track Data (0100)
Name MAG_STRIPE
Billing Code 2DC0100
Region(s) Global
Description This edit monitors magnetic stripe data in DE 35 (Track 2 Data) and DE 45 (Track 1
Data) to validate that it corresponds appropriately to the Point of Service (POS)
Entry Mode and the Transaction Category Code (TCC).
Edit Criteria Magnetic stripe transactions are identified by one of the following values in DE 22
(POS Entry Mode) subfield 1 (POS Terminal PAN Entry Mode):
• 80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
• 90 (PAN auto-entry via magnetic stripe)
• 91 (PAN auto-entry via contactless magnetic stripe)
A transaction is considered noncompliant if any of the following subedits apply:
Edit Number 3
e. All of the following are true
• DE 22 is 80, 90, or 91
• Either DE 35 or DE 45 is present
• DE 61, subfield 5 (POS Card Presence) is 1 (Card not present)
Date_Time
Edit Number 4
Edit Title Network Date and Time
Name DATE_TIME
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the presence and accuracy of values in DE 7 (Transmission Date
and Time) which mark the date and time an authorization request is sent to
Mastercard.
Edit Criteria A transaction is considered noncompliant if the values in DE 7, subfield 1
(transmission date) and DE 7, subfield 2 (transmission time-UTC time zone) do not
match the Dual Message System date and time (+/- 3 minutes).
Note: Time must be submitted in UTC. Banknet time will be automatically
converted from St. Louis, Missouri time to UTC for comparison purposes. However,
the Transaction Sample report on Data Integrity Online will display values in St.
Louis, Missouri, USA time.
Edit Number 4
Baseline/ Baseline: 20,000 authorization requests to be monitored
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
Cntry 2
Edit Number 5
Edit Title Country Code or Postal Code Verification (0100)
Name CNTRY2
Billing Code 2DC0100
Region(s) This edit applies to the following countries: Argentina, Australia, Austria, Belgium,
Canada, Costa Rica, Czech Republic, Denmark, Finland, Germany, Greece,
Hungary, Israel, Korea, Kuwait, Malaysia, Netherlands, New Zealand, Norway,
Philippines, Puerto Rico , Singapore, Sweden, Switzerland, Taiwan, Thailand,
Turkey, USA, Venezuela
Description This edit monitors the postal code and/or country code submitted in DE 61 (POS
Data) to ensure values are present, valid, and correspond to the appropriate POS
location.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 61, subfield 13 (POS Country Code) is blank or is not a valid country code
(Applies to all countries listed above)
b. DE 61, subfield 13 is 840 (USA) and DE 61, subfield 14 (POS Postal Code) is
blank or is not a valid US postal code
c. DE 43 (Card Acceptor Name/Location for All Transactions), subfield 5 (Card
Acceptor State or Country Code) is CAN and DE 61, subfield 14 is not a valid
postal code in Canada
d. DE 43, subfield 5 is AUS and DE 61, subfield 14 is not a valid postal code in
Australia
e. DE 43, subfield 5 is DEU and DE 61, subfield 14 is not a valid postal code in
Germany
f. DE 43, subfield 5 is ARG, FIN, MYS, KOR, AUT, NLD, SWE, BEL, GRC, NZL, CHE,
HUN, NOR, TWN, PHL, THA, ISR, TUR, CRI, PRI, CZE, DNK, KWT, SGP or VEN and
DE 61 subfield 14 contains “unknown” or is missing
Note: In DE 43, subfield 5 is the contents of positions 38-40.
Edit Number 5
Baseline/ Baseline: 20,000 authorization requests
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
DE 43
Edit Number 6
Edit Title DE 43 - Card Acceptor Name and Location (0100)
Name DE 43
Billing Code 2DC0100
Region(s) Global
Description This edit monitors DE 43 (Card Acceptor Name/Location ) to ensure that all
necessary values are present and properly formatted.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 43 is blank
b. DE 43, subfield 2 (Space) and/or subfield 4 (Space) contain anything other than
a space character
d. DE 61 ( POS Data) , subfield 13 (POS Country Code) is not 840 and DE 43,
subfield 5 ( Card Acceptor State or Country Code) is not a valid three-character
alphabetic country code
e. DE 43, subfield 1 (Card Acceptor Name) is all numeric, all one character, or all
sequential characters. e.g. ABCDEF
f. The following fields do not represent a valid combination:
• DE 61, subfield 4 (POS Cardholder Presence) is 0 (Cardholder present),
• DE 61, subfield 14 (POS Postal Code)
• DE 43, subfield 3 (Card Acceptor City)
Exclusions: Subedits d-f exclude transactions with the following MCCs related to
ATM and telephone services 6010, 6011, 6012, 4812, 4814, 4821.
Note: Subedit c has been removed from this edit.
Edit Number 6
Edit Title DE 43 - Card Acceptor Name and Location (0100)
Baseline/ Baseline: 20,000 authorization requests to be monitored
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
INV_STATE
Edit Number 7
Edit Title Invalid State
Name INV_STATE
Billing Code 2DC0100
Region(s) USA and all US Territories
Description This edit monitors state submitted in DE 43 (Card Acceptor Name/Location) ,
subfield 5 (Card Acceptor State or Country Code [or Sub-Merchant Information, if
applicable]) to ensure that it is present, valid and corresponds to the country code
840 (US).
Edit Criteria A transaction is considered noncompliant if either of the following subedits apply:
a. DE 43, subfield 5 does not represent a valid state code, or the state code is not
present
b. DE 43, subfield 5 and DE 61 (POS Data) , subfield 14 (POS Postal Code) are both
present but do not represent a valid combination
Note: On non-ATM transactions the state code must be left justified.
Baseline/ Baseline: 20,000 authorization requests
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
TermPOS
Edit Number 8
Edit Title Terminal POS Processing Fields (0100)
Name TERM_POS
Billing Code 2DC0100
Region(s) Global
Description This edits monitors the values in DE 61 (POS Data) to ensure that the terminal
processing fields are valid and correspond appropriately to the data in DE 22 ( POS
Entry Mode).
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 61, subfield 1 (POS Terminal Attendance) is 2 ( No terminal used [voice/audio
response unit (ARU) authorization]; server) and DE 61, subfield 3 (POS Terminal
Location) is not 3 ( No terminal used [voice/ARU authorization]; server)
b. DE 61, subfield 3 is 3 and DE 61, subfield 1 is not 2
c. DE 61, subfield 1 is 1 (Unattended terminal [cardholder-activated terminal (CAT),
home PC, mobile phone, PDA]) and DE 61, subfield 10 (Cardholder-Activated
Terminal Level) is 0 ( Not a CAT transaction)
Exclusions: Subedit c excludes recurring payment transactions and transactions
with the following MCCs: 6011 (ATM), 4111 (Transportation – Suburban and Local
Commuter Passenger) , 4131 (Bus Lines), and 4784 (Bridge and Road Fees, Tolls)
d. DE 61, subfield 11 (POS Card Data Terminal Input Capability Indicator) is 1 ( No
terminal used [voice/ARU authorization]; server) and any of the following
conditions are true:
• DE 61, subfield 1 is not 2
• DE 61, subfield 3 is not 3
• DE 22, subfield 1 (POS Terminal PAN Entry Mode) is not one of the following
values:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 (PAN/Token entry via electronic commerce containing DSRP cryptogram
in DE 55)
– 10 COF
– 81 (PAN/Token entry via electronic commerce with optional SecureCode -
AAV or DSRP cryptogram in UCAF)
– 82 (PAN Auto Entry via Server)
Edit Number 8
e. DE 22, subfield 1 is 00 and DE 61, subfield 11 is any of the following:
• 2 (Terminal supports magnetic stripe input only)
• 5 (Terminal supports EMV contact chip input and magnetic stripe input)
• 7 (Terminal supports magnetic stripe input and key entry input)
• 8 (Terminal supports EMV contact chip input, magnetic stripe input and key
entry input)
f. DE 61, subfield 11 is 6 (Terminal supports key entry input only) and DE 22,
subfield 1 is any of the following:
• 02 (PAN auto-entry via magnetic stripe—track data is not required)
• 90 (PAN auto-entry via magnetic stripe—the full track data has been read from
the data encoded on the card and transmitted within the authorization request
in DE 35 (Track 2 Data) or DE 45 (Track 1 Data) without alteration or truncation)
• 91 (PAN auto-entry via contactless magnetic stripe)
g. DE 61, subfield 5 (POS Card Presence) is 0 (Card Present) and DE 61, subfield 4
(POS Cardholder Presence) is any of the following:
• 1 (Cardholder not present, unspecified)
• 2 (Cardholder not present [mail/facsimile order])
• 3 (Cardholder not present [phone or ARU])
• 4 (Standing order/recurring transactions)
• 5 (Cardholder not present [Electronic order])
j. DE 61, subfield 11 is 9 (Terminal supports EMV contact chip input only) and DE
22 subfield 1 is not 05
Edit Number 8
Baseline/ Baseline: 20,000 authorization requests
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
POS Cnd
Edit Number 9
Edit Title POS Condition Codes (0100)
Name POS_CND
Billing Code 2DC0100
Region(s) Global
Description This edit monitors DE 61 (POS Data) to ensure that all values submitted in subfields
1-11 are valid.
Edit Criteria A transaction is considered noncompliant if the values in any of the following
subfields in DE 61 are invalid:
• Subfield 1 (POS Terminal Attendance)
• Subfield 2 (Reserved)
• Subfield 3 (POS Terminal Location)
• Subfield 4 (POS Cardholder Presence)
• Subfield 5 (POS Card Presence)
• Subfield 6 (POS Card Capture Capabilities)
• Subfield 7 (POS Transaction Status)
• Subfield 8 (POS Transaction Security)
• Subfield 9 (Reserved)
• Subfield 10 (Cardholder-Activated Terminal Level)
• Subfield 11 (POS Card Data Terminal Input Capability)
Ecom
Edit Number 10
Edit Title Electronic Commerce Processing Fields
Name ECOM
Billing Code 2DC0100
Region(s) Global
Description This edit monitors electronic commerce processing fields to ensure they are
populated accurately.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is not any of
the following:
• 09 (PAN/Token entry via electronic commerce containing DSRP cryptogram in
DE 55)
• 10 COF
• 81 (PAN/Token entry via electronic commerce with optional SecureCode -AAV
or DSRP cryptogram in UCAF)
• 82 (PAN Auto Entry via Server)
And one or both of the following conditions is true:
• DE 61 (POS Data), subfield 4 (Cardholder Presence) is 5 (Cardholder not present
[Electronic order])
• DE 61, subfield 10 (Cardholder-Activated Terminal Level) is 6 (Authorized Level
6 CAT: Electronic Commerce)
Edit Number 10
Reference Customer Interface Specification
A_PF_ID
Edit Number 11
Edit Title Authorization Payment Facilitator ID
Name A_PF_ID
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the presence of the Payment Facilitator ID in DE 48 (Additional
Data – Private Use), subelement 37 (Additional Merchant Data) to ensure it is valid
and corresponds appropriately with other values in the authorization message.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. The Payment Facilitator is present in DE 48, subelement 37, subfield 1 (Payment
Facilitator) and the sub-merchant is not present in DE 48, subelement 37, subfield
3 (Sub-Merchant ID)
b. The Payment Facilitator ID is present DE 48, subelement 37, subfield 1 and DE
43 (Card Acceptor Name/Location), subfield 1 (Payment Facilitator & Sub-Merchant
Information) does not include an '*' separating Payment Facilitator name and sub-
merchant name
c. The value present in DE 48, subelement 37, subfield 1 is not a valid Payment
Facilitator ID
Baseline/ Baseline: 20,000 authorization requests
Threshold
Threshold: Customers with more than 1,000,000 authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer authorization requests are subject to a
threshold of 97%.
Edit Number 12
Edit Title Pure Magnetic Stripe – ATM (0100)
Name Pure Magstripe (Fallback) ATM 0100
Billing Code 2DC0100
Edit Number 12
Region(s) Global
Description This edit monitors pure magnetic stripe ATM transactions that are submitted as
technical fallback.
Note: When an acquirer submits an ATM transaction as technical fallback for a
card that is only capable of magnetic stripe transactions, Mastercard will
automatically downgrade the transaction from technical fallback to magnetic
stripe. This change is indicated in DE 48 (Additional Data – Private Use),
subelement 74 (Additional Processing Information).
Edit Criteria A transaction is considered noncompliant when all of the following are true:
• DE 18 (Merchant Type) is 6011 (ATM)
• DE 48, subelement 74 is 90C (Chip Fallback Transaction Downgrade Process
Completed Successfully)
Edit Number 13
Edit Title Pure Magnetic Stripe – POS (0100)
Name Pure Magstripe (Fallback) POS 0100
Billing Code 2DC0100
Region(s) Global
Description This edit monitors pure magnetic stripe POS transactions that are submitted as
technical fallback.
Note: When an acquirer submits a POS transaction as technical fallback for a card
that is only capable of magnetic stripe transactions, Mastercard will automatically
downgrade the transaction from technical fallback to magnetic stripe. This change
is indicated in DE 48 (Additional Data – Private Use), subelement 74 (Additional
Processing Information).
Edit Number 13
Edit Criteria A transaction is considered noncompliant when the all of the following are true:
• DE 18 (Merchant Type) is not 6011 (ATM), 4784 (Tolls), or 7523 (Automobile
Parking Lots and Garages)
• DE 48, subelement 74 is 90C ( Chip Fallback Transaction Downgrade Process
Completed Successfully)
INC_MAGSTRIPE_0100
Edit Number 15
Edit Title Inconsistent Magnetic Stripe (0100)
Name INC_MAGSTRIPE_0100
Billing Code 2DC0100
Region(s) Global
Description This edit monitors transactions performed with chip cards at chip capable terminals
that are submitted as magnetic stripe.
Edit Criteria A transaction is considered noncompliant if all of the following are true:
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is any of
the following:
– 02 (PAN auto-entry via magnetic stripe - track data is not required)
– 90 (PAN auto-entry via magnetic stripe – full track data)
• DE 35 (Track 2 Data) subfield 5 (Extended Service Code) begins with a value of
2 or 6, indicating a chip is present
• DE 61 (POS Data) subfield 11 (POS Card Data Terminal Input Capability
Indicator) is any of the following:
– 5 (Terminal supports EMV contact chip input and magnetic stripe input)
– 8 (Terminal supports EMV contact chip input, magnetic stripe input and key
entry input)
– 9 (Terminal supports EMV contact chip input only)
Exclusions: Transactions with MCCs 4784 (Tolls) and 7523 (Automobile Parking
Lots and Garages) are not monitored under this edit.
Edit Number 15
Baseline/ Baseline: N/A
Threshold
Europe Threshold: 100 failures
Non-Europe Threshold: 1,000 failures
AUTH_UNDEFINED_0100
Edit Number 16
Edit Title Undefined Authorization Requests
Name AUTH_UNDEFINED_0100
Billing Code 2DC0100
Region(s) Canada, Latin America and the Caribbean, United States
Description This edit monitors approved purchase transactions that are submitted as
unidentified authorization requests.
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 3 (Processing Code), subfield 1 (Cardholder Transaction Type Code) is 00
(Purchase)
• DE 39 (Issuer Response Code) is any of the following:
– 00 (Approved or completed successfully
– 08 (Honor with ID)
– 10 (Partial Approval)
– 87 (Purchase Amount Only, No Cash Back Allowed)
– DE 4 (Amount, Transaction) is greater than 0
A transaction is considered noncompliant if both of the following are true:
• DE 61 (POS Data) subfield 7 (POS Transaction Status) is 0 (Normal request -
original presentment)
• DE 48 (Additional Data – Private Use), subelement 61 (POS Data, Extended
Condition Codes), subfield 5 (Final Authorization Indicator) is 0 (Normal
Authorization/Undefined Finality) or is null
AUTH_PREAUTH_0100
Edit Number 17
Edit Title Preauthorized Domestic Purchases
Name AUTH_PREAUTH_0100
Billing Code 2DC0100
Region(s) Canada, Latin America and the Caribbean, United States
Description The edit monitors approved domestic purchase transactions to determine what
percentage of the total volume was preauthorized.
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 3 (Processing Code), subfield 1 (Cardholder Transaction Type Code) is 00
(Purchase)
– DE 4 (Amount, Transaction) is greater than 0
• DE 39 (Issuer Response Code) is any of the following:
– 00 (Approved or completed successfully)
– 08 ( Honor with ID)
– 10 (Partial Approval)
– 87 (Purchase Amount Only, No Cash Back Allowed)
• DE 61 (POS Data) subfield 7 (POS Transaction Status) is 4 (Preauthorized
Request)
Customers are considered noncompliant if preauthorized requests account for
25% or more of the all approved domestic purchase transactions.
Exclusions: This edit includes e-commerce transactions (POS entry mode of 81 in
DE 22, subfield 1). The following MCCs are excluded from this edit: 3000 – 3350,
3351 – 3500, 3501 – 3999, 4121, 4722, 4511, 5499, 5541, 5542, 5812, 5813,
5814, 5964, 5965, 5968, 5969, 7011, 7033, 7230, 7298, 7512, 7542, 7997
AFD_MAND_PRE_AUTH
Edit Number 18
Edit Title Preauthorized Maestro AFD
Name AFD_MAND_PRE_AUTH
Billing Code 2DC0100
Edit Number 18
Region(s) Europe
Description This edit monitors Maestro AFD transactions to ensure that the authorization
request was preauthorized.
Edit Criteria A transaction is considered not compliant if DE 18 (Merchant Type) is 5542 (Fuel
Dispenser, Automated) and DE 61 (POS Data) subfield 7 (POS Transaction Status) is
not 4 (Preauthorized Request).
Baseline/ Baseline: 10 Maestro AFD transactions
Threshold
Threshold: 10 errors
INVALID_PRE_AUTH
Edit Number 19
Edit Title Invalid Preauthorization Request
Name INVALID_PRE_AUTH
Billing Code 2DC0100
Region(s) Europe
Description This edit monitors Maestro preauthorization transactions that are not associated
with unattended AFD, CNP, or Maestro contactless transit aggregated transactions.
Edit Criteria A transaction is considered noncompliant if DE 61 (POS Data), subfield 7 (POS
Transaction Status) is 4 (Preauthorized Request), and none of the following are
true:
• DE 18 (Merchant Type) is 5542 (Fuel Dispenser, Automated)
• DE 61, subfield 5 (POS Cardholder Presence) is 1 (Card not present)
• DE 48 (Additional Data – Private Use), subelement 64 (Transit Program), subfield
1 (Transit Transaction Type Indicator) is any of the following:
– 3 (Post-Authorized Aggregated)
– 4 (Authorized Aggregated Split Clearing)
– 6 (Post-authorized Aggregated Maestro)
– 7 (Debt Recovery)
ABU ACQ
Edit Number 20
Edit Title Automatic Billing Updater for Acquirers
Name ABU_ACQ
Billing Code 2DC0100
Region(s) LAC
Description This edit monitors the mandatory implementation of the Automatic Billing Updater
(ABU) by acquirers submitting Credential on File (COF) and recurring payment
transactions in Latin America and the Caribbean.
Edit Criteria Customers are monitored under this edit when they have on or more recurring
payment or COF transaction in a given month.
Customers are considered noncompliant when the following are true:
• Effective 1 January 2019, until 1 April 2019, the Latin America and Caribbean
acquirer has not initiated or completed implementation of an ABU project for
acquiring ICAs submitting COF and recurring payment transactions
• Effective 1 April 2019, Latin America and Caribbean acquirer has not
completed implementation of an ABU project for acquiring ICAs submitting
COF and recurring payment transactions
Note: All ICA numbers sharing a parent ICA number are considered compliant if
one child ICA number has implemented ABU.
Reference Transaction Processing Rules, section 5.7 “Use of Automatic Billing Updater”
Edit Number 21
Edit Title COF Indicator for Recurring Payments (0100)
Name COF Recurring Payments (0100)
Region(s) Global
Billing Code 2DC0100
Description This edit monitors the mandatory use of the COF indicator in recurring payment
transactions.
Edit Number 21
Edit Criteria A transaction is considered noncompliant if both of the following are true:
• DE 61 (POS Data), subfield 4 (POS Cardholder Presence) is 4 (Standing order/
recurring transaction)
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is not 10
COF
Edit Number 22
Edit Title Protocol Version for Authenticated Transactions
Name Protocol Version Rate
Billing Code 2DC0100
Region(s) Global
Description This edit monitors transactions that were authenticated through 3DS 1.0 or EMV
3-DS to ensure that the program protocol is present.
Edit Criteria A transaction is considered noncompliant if both of the following are true:
• DE 48 (Additional Data – Private Use), subelement 42 (Electronic Commerce
Indicators) is a valid SLI (211, 212 or 215)
• DE 48, subelement 66 (Authentication Data), subfield 1 (Program Protocol) is
missing
Edit Number 23
Edit Title Directory Server Transaction ID For Authenticated Transactions
Name DS TRAN ID FOR AUTH TRAN
Billing Code 2DC0100
Edit Number 23
Region(s) Global
Description This edit monitors transactions authenticated through EMV 3-D Secure to ensure
that the Directory Server (DS) Transaction ID is present.
Edit Criteria A transaction is considered noncompliant when all of the following are true:
• DE 48 (Additional Data – Private User), subelement 66 (Authentication Data),
subfield 1 (Program Protocol) is 2 (EMV 3–D Secure [3DS 2.0])
• DE 48, subelement 66, subfield 2 (Directory Server Transaction ID) is missing
Note: Transactions authenticated through 3DS 1.0 are not monitored under this
edit.
MCC
Edit Number 1
Edit Title Merchant Category Code
Name MCC
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the invalid use of card acceptor business code/merchant
category code (MCC).
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. The MCC in DE 26 (Card Acceptor Business Code [MCC]) falls between 3000–
3350 (Airlines and Air Carriers) and either of the following are true:
• DE 43 (Card Acceptor Name/Location), subfield 1(Card Acceptor Name [or
Payment Facilitator and Sub-Merchant Information, if applicable]), positions 1–9
do not match positions 1–9 of the abbreviated airline name
• DE 43, subfield 1, positions 1–9 do not match positions 1–9 of the MCC
Description
b. The MCC in DE 26 falls between 3351–3500 (Car Rental Agencies) and DE 43,
subfield 1, positions 1–9 do not match positions 1–9 of the MCC Description
c. The MCC in DE 26 falls between 3501–3999 and DE 43, subfield 1, positions 1–
9 do not match positions 1–9 of the MCC Description
d. The MCC in DE 26 is 4511 (Air Carriers, Airlines—Not Elsewhere Classified) and
DE 43, subfield 1, positions 1–9 match positions 1–9 of an abbreviated airline
name or DE 43, subfield 1, positions 1–9, match positions 1–9 of the 3xxx MCC
Description
e. The MCC in DE 26 is 7011 (Lodging – Hotels, Motels, Resorts – not elsewhere
classified) and DE 43, subfield 1, positions 1–13 match an MCC Description of
MCCs 3501–3999
f. The MCC in DE 26 is 7512 (Automobile Rental Agency – not elsewhere
classified) and DE 43, subfield 1, positions 1–11 match an MCC Description of
MCCs 3351–3441
Edit Number 1
Baseline/ Baseline: 20,000 First Presentment/1240 transactions
Threshold
Threshold: Customers with more than 1,000,000 First Presentment/1240
transactions are subject to a threshold of 98%.
Customers with 1,000,000 or fewer First Presentment/1240 transactions are
subject to a threshold of 97%.
MERCHANT ID
Edit Number 2
Edit Title Merchant ID
Name MERCHANT ID
Billing Code 2DC0100
Description This edit monitors the values in DE 42 (Card Acceptor ID Code) to ensure that each
Card Acceptor ID, or Merchant ID, has a unique address.
Region(s) Global
Edit Criteria Customers are considered noncompliant if the same Merchant ID value, found in
DE 42 (Card Acceptor ID Code) appears in multiple transactions but the following
values are not consistent:
• DE 43 (Card Acceptor Name/Location),subfield 2 (Card Acceptor Street Address)
• DE 43, subfield 3 (Card Acceptor City)
• DE 43, subfield 4 (Card Acceptor Postal Code)
• DE 43, subfield 5 (Card Acceptor State or Country Code)
NOTE: This edit only applies to face-to-face transactions
INV DE43
Edit Number 3
Edit Title Invalid Values DE 43
Name INV DE43
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the values in DE 43 (Card Acceptor Name/Location) to ensure
they are valid and properly formatted.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 43, subfield 1 is a street address
b. DE 43, subfield 1 is a telephone number and DE 26 (Card Acceptor Business
Code [MCC]) is not consistent with a telephone service
d. DE 43, subfield 1 is all numeric, all one character, or all sequential characters (for
example, ABCDEF)
Exclusions: Telephone Service MCCs
e. DE 43, subfield 1 does not contain the chain merchant name that is most
recognizable to the cardholder
Note: The Card Acceptor Name must contain the chain/franchise merchant name
at the beginning of this subfield. If a chain is listed in the 3000–3999 range of card
acceptor business codes (MCCs), use the exact chain name. If the merchant is part
of a chain/franchise and the cardholder would not recognize the chain/franchise
name, populate the recognizable name in DE 43, subfield 1, and provide PDS 0176
(Mastercard Assigned ID).
CNTRY GEO
Edit Number 4
Edit Title Country Code or Postal Code Verification (1240)
Edit Number 4
Name CNTRY GEO
Billing Code 2DC0100
Region(s) This edit applies to the following countries: Argentina, Australia, Austria, Belgium,
Canada, Costa Rica, Czech Republic, Denmark, Finland, Germany, Greece,
Hungary, Israel, Korea, Kuwait, Malaysia, Netherlands, New Zealand, Norway,
Philippines, Puerto Rico , Singapore, Sweden, Switzerland, Taiwan, Thailand,
Turkey, USA, Venezuela
Description This edit monitors the postal code and/or country code values submitted in DE 43
(Card Acceptor Name/Location) to ensure values are present, valid, and correspond
to the appropriate Point of Service (POS) location.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 43 (Card Acceptor Name/Location) , subfield 6 (Card Acceptor Country
Code) is CAN and DE 43, subfield 4 (Card Acceptor Postal [ZIP] Code) is
“unknown” or is not a valid postal code in Canada
b. DE 43, subfield 6 is AUS and DE 43, subfield 4 is “unknown” or is not a valid
postal code in Australia
c. DE 43, subfield 6 is DEU and DE 43, subfield 4 is “unknown” or is not a valid
postal code in Germany
d. DE 43, subfield 6 is USA and DE 43, subfield 4 is not a valid US postal code
e. DE 43, subfield 6 is ARG, FIN, MYS, KOR, AUT, NLD, SWE, BEL, GRC, NZL, CHE,
HUN, NOR, TWN, PHL, THA, ISR, TUR, CRI, PRI, CZE, DNK, KWT, SGP or VEN and
DE 43, subfield 4 contains “unknown” or is not present
Baseline/ Baseline: 20,000 First Presentment/1240 transactions
Threshold
Threshold: Customers with more than 1,000,000 First Presentment/1240
transactions are subject to a threshold of 98%.
Customers with 1,000,000 or fewer First Presentment/1240 transactions are
subject to a threshold of 97%.
INV_STREET
Edit Number 5
Edit Title Invalid Street Address (1240)
Name INV_STREET
Billing Code 2DC0100
Edit Number 5
Region(s) This edit applies to the following countries: United States, Canada, United
Kingdom, Australia, Italy, Germany, Brazil, China, France, India, Japan, Mexico,
Poland, Russian Federation, and Spain
Description This edit monitors the street address values in DE 43 (Card Acceptor Name/
Location), subfield 2 (Card Acceptor Street Address) to ensure they are valid and
properly formatted.
Edit Criteria A transaction is considered noncompliant if any of the following are true:
• DE 43, subfield 2 is null or all spaces
• DE 43, subfield 2 contains “unknown”
• DE 43, subfield 2 is all numeric
• DE 43, subfield 2 is less than three characters in length
• In the US only, DE 43, subfield 2 is missing the street number or street name
Exception: A value of “RR” is permitted in Canada
INV ADDR
Edit Number 6
Edit Title Invalid City/Address
Name INV ADDR
Billing Code 2DC0100
Region(s) Global (Some subedits apply to select countries.)
Description This edit monitors the values in DE 43 (Card Acceptor Name/Location) on face to
face transactions to ensure the city name is valid and corresponds appropriately to
the provided postal code.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. Globally, DE 43, subfield 3 (Card Acceptor City) contains invalid character sets
for the specified country code
b. In Canada, Germany, and Australia only, DE 43, subfield 4 (Card Acceptor Postal
[ZIP] Code) is invalid for the city populated in DE 43, subfield 3
Edit Number 6
c. In the US only, either of the following are true:
• DE 43, subfield 3 is all spaces, all numeric, or null
– DE 43, subfield 3 and subfield 4 do not represent a valid combination
TERM POS
Edit Number 7
Edit Title Terminal POS Input Capability (1240)
Name TERM POS
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the card data input capability in DE 22 (POS Entry Mode) to
ensure it corresponds appropriately to the terminal operating environment and
card data input mode.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 22, subfield 1 (Terminal Data: Card Data Input Capability) is 1 (No POS
terminal used), and DE 22, subfield 7 (Card Data: Input Mode) is not any of the
following:
• 0 (PAN entry mode unknown)
• 1 (PAN manual entry; no terminal used)
• 7 COF
• S (PAN entry via electronic commerce)
• T ( PAN auto-entry via server)
Edit Number 7
Baseline/ Baseline: 20,000 First Presentment/1240 transactions
Threshold
Threshold: Customers with more than 1,000,000 First Presentment/1240
transactions are subject to a threshold of 98%.
Customers with 1,000,000 or fewer First Presentment/1240 transactions are
subject to a threshold of 97%.
TRACE_ID
Edit Number 8
Edit Title Trace ID Match
Name TRACE_ID
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the Trace ID value in the First Presentment/1240 to ensure it
corresponds accurately to the data in the Authorization Response/0110.
Edit Criteria A transaction is considered noncompliant if DE 63 (Transaction Life Cycle ID),
subfield 2 (Trace ID) does not match the data in DE 63 (Network Data) of the
authorization response.
Note: The Trace ID consists of the network reference number followed by the
network date.
Exclusions: Transactions that do not have online authorizations (these are
transactions that have a Dual Message System Clearing record but no Dual
Message System Authorization record).
POST_CD_MATCH
Edit Number 9
Edit Title Postal Code Match
Name POST_CD_MATCH
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the postal code value present in the First Presentment/1240
message to ensure that it matches the postal code value submitted in the
Authorization Request/0100.
Edit Criteria A transaction is considered noncompliant if DE 43 (Card Acceptor Name/Location),
subfield 4 (Card Acceptor Postal [ZIP] Code) of the First Presentment/1240 message
does not match DE 61 (POS Data) , subfield 14 (POS Postal Code) of the
Authorization/0100 message.
Exclusions: This edit only monitors face-to-face transactions.
POS_AUTH
Edit Number 10
Edit Title POS Authorization Values
Name POS_AUTH
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the data in DE 22 (POS Entry Mode) of the First Presentment/
1240 to ensure that it corresponds appropriately to the data in DE 61 (Point of
Service Data) of the Authorization Request/0100.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
Edit Number 10
e. Comparison of Clearing DE 22, subfield 5 (Cardholder Present Data) to
Authorization DE 61, subfield 4 (POS Cardholder Presence)
• Clearing DE 22, subfield 5 is 0 (Cardholder present) and Authorization DE 61,
subfield 4 is not 0 (Cardholder present)
• Clearing DE 22, subfield 5 is 1 (Cardholder not present - unspecified) and
Authorization DE 61, subfield 4 is not 1 (Cardholder not present-unspecified)
• Clearing DE 22, subfield 5 is 2 (Cardholder not present - mail/facsimile
transaction) and Authorization DE 61, subfield 4 is not 2 (Mail/facsimile order)
• Clearing DE 22, subfield 5 is 3 (Cardholder not present - phone order or from
Automated Response Unit [ARU]) and Authorization DE 61, subfield 4 is not 3
(Phone/Automated Response Unit [ARU] order).
• Clearing DE 22, subfield 5 is 4 (Cardholder not present – standing order/
recurring transactions) and Authorization DE 61, subfield 4 is not 4 (Standing
order/recurring transactions)
• Clearing DE 22, subfield 5 is 5 (Cardholder not present – electronic order: PC,
Internet, mobile phone or PDA) and Authorization DE 61, subfield 4 is not 5
(Electronic order)
Edit Number 10
g. Comparison of Clearing DE 22, subfield 7 (Card Data: Input Mode) to
Authorization DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode)
• Clearing DE 22, subfield 7 is 0 (PAN entry mode unknown) and Authorization
DE22, subfield 1 is not 00 (PAN entry mode unknown)
• Clearing DE 22, subfield 7 is 1 (PAN manual entry; no terminal used) and
Authorization DE 22, subfield 1 is not 01 (PAN manual entry)
• Clearing DE 22, subfield 7 is 2 (PAN auto-entry via magnetic stripe: track data is
not required within transaction) and Authorization DE 22, subfield 1 is not 02
(PAN auto-entry through magnetic stripe- track data not required)
• Clearing DE 22, subfield 7 is 0 (PAN entry mode unknown) and Authorization
DE 22, subfield 1 is not 03 (PAN auto-entry through bar code reader)
• Clearing DE 22, subfield 7 is 0 (PAN entry mode unknown) and Authorization
DE 22, subfield 1 is not 04 (PAN auto-entry through optical character reader)
• Clearing DE 22, subfield 7 is C (PAN auto-entry via Chip (Online authorized
transaction)) and Authorization DE 22, subfield 1 is not 05 (PAN auto-entry
through chip)
• Clearing DE 22, subfield 7 is M (PAN auto-entry through contactless M/Chip)
and Authorization DE 22, subfield 1 is not 07 (PAN auto-entry through
contactless M/Chip)
• Clearing DE 22, subfield 7 is R (PAN entry via electronic commerce containing
Digital Secure Remote Payment (DSRP) cryptogram within DE 55 (Integrated
Circuit Card [ICC]) and Authorization DE 22, subfield 1 is not 09 (PAN/Token
entry through electronic commerce containing DSRP cryptogram in DE 55)
• Clearing DE 22, subfield 7 is 6 (PAN manual entry using a terminal, or through
voice transaction after chip card read error or chip fallback transaction failure)
and Authorization DE 22, subfield 1 is not 79 (Hybrid terminal with an online
connection to the acquirer failed in sending a chip fallback transaction to the
issuer)
• Clearing DE 22, subfield 7 is B (PAN auto-entry via magnetic stripe: track data
provided unaltered within transaction (magnetic stripe entry may also be chip
fallback transaction)) and Authorization DE 22, subfield 1 is not 80 (Chip card
at chip-capable terminal was unable to process transaction using data on the
chip; therefore, terminal defaulted to the magnetic stripe-read PAN)
• Clearing DE 22, subfield 7 is S (PAN entry via electronic commerce) and
Authorization DE 22, subfield 1 is not 81 (PAN/Token entry through electronic
commerce with optional SecureCode-AAV or DSRP cryptogram in UCAF)
• Clearing DE 22, subfield 7 is T (PAN auto entry through server) and
Authorization DE 22, subfield 1 is not 82 (PAN auto-entry through Server)
• Clearing DE 22, subfield 7 is B (PAN auto-entry via magnetic stripe: track data
provided unaltered within transaction (magnetic stripe entry may also be chip
fallback transaction)) and Authorization DE 22, subfield 1 is not 90 (PAN auto-
entry through magnetic stripe)
• Clearing DE 22, subfield 7 is A (PAN auto-entry via contactless magnetic stripe:
track data provided unaltered within transaction) and Authorization DE 22,
subfield 1 is not 91 (PAN auto-entry through contactless magnetic stripe)
Edit Number 10
• Clearing DE 22, subfield 7 is C (PAN auto-entry via Chip (Online authorized
transaction) and Authorization DE 22, subfield 1 is not 95 (Visa only. Chip card
with unreliable Card Verification Value [CVV] data)
C_PF_ID
Edit Number 11
Edit Title Clearing Payment Facilitator ID
Name C_PF_ID
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the values in Private Data Subelement (PDS) 0208 (Additional
Merchant Data) to ensure that when a Payment Facilitator ID is present, a sub-
merchant ID is also present, and that all values submitted in the First Presentment/
1240 match the corresponding values in the Authorization Request/0100. This edit
also monitors proper formatting of the Payment Facilitator ID and sub-merchant ID.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. PDS 0208, subfield 1 (Payment Facilitator ID) is present and PDS 0208, subfield 2
(Sub-merchant ID) is missing
b. PDS 0208, subfield 1 of the First Presentment/1240 does not match DE 48
(Additional Data – Private Use), subelement 37 (Additional Merchant Data),
subfield 1 (Payment Facilitator ID) of the Authorization Request/0100
c. PDS 0208, subfield 1 of the First Presentment/1240 contains the Payment
Facilitator ID and DE 43 (Card Acceptor Name/Location for All Transactions),
subfield 1 ( Payment Facilitator & Sub-Merchant Information ) does not include an
'*' separating Payment Facilitator name and Sub-merchant name
d. PDS 0208, subfield 1 does not contain a valid Payment Facilitator ID
Edit Number 11
Baseline/ Baseline: 20,000 First Presentment/1240 transactions
Threshold
Threshold: Customers with more than 1,000,000 First Presentment/1240
transactions are subject to a threshold of 98%.
Customers with 1,000,000 or fewer First Presentment/1240 transactions are
subject to a threshold of 97%.
MCC_MATCH
Edit Number 13
Edit Title Merchant Category Code Match
Name MCC_MATCH
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the Merchant Category Code (MCC) in the First Presentment/
1240 to ensure it matches the MCC in the corresponding Authorization Request/
0100.
Edit Criteria A transaction is considered noncompliant if DE 26 (Card Acceptor Business Code
[MCC]) of the Frist Presentment/1240 and DE 18 (Merchant Type) of the
Authorization Request/0100 are not the same value.
Baseline/ Baseline: 20,000 First Presentment/1240 transactions
Threshold
Threshold: Customers with more than 1,000,000 First Presentment/1240
transactions are subject to a threshold of 98%.
Customers with 1,000,000 or fewer First Presentment/1240 transactions are
subject to a threshold of 97%.
MERCH_DBA_NAME_MATCH
Edit Number 14
Edit Title Merchant DBA Name Match
Name MERCH_DBA_NAME_MATCH
Billing Code 2DC0100
Region(s) Global
Edit Number 14
Description This edit monitors the merchant Doing Business As (DBA) name in the First
Presentment/1240 to ensure it matches the DBA name in the corresponding
Authorization Request/0100.
Edit Criteria A transaction is considered noncompliant if DE 43 (Card Acceptor Name/Location) ,
subfield 1 (Card Acceptor Name) of the Frist Presentment/1240 and DE 43, subfield
1 of the Authorization Request/0100 are not the same value.
Baseline/ Baseline: 20,000 First Presentment/1240 transactions
Threshold
Threshold: Customers with more than 1,000,000 First Presentment/1240
transactions are subject to a threshold of 98%.
Customers with 1,000,000 or fewer First Presentment/1240 transactions are
subject to a threshold of 97%.
TERM_INPUT_MATCH
Edit Number 16
Edit Title Terminal Input Capability Indicator Match
Name TERM_INPUT_MATCH
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the Terminal Input Capability Indicator in the First Presentment/
1240 to ensure it matches the Terminal Input Capability Indicator in the
corresponding Authorization Request/0100.
Edit Number 16
Edit Criteria A transaction is considered noncompliant if any of the following criteria applies:
• Clearing DE 22 (POS Entry Mode), subfield 1 (Terminal Data: Card Data Input
Capability) is 0 (Input capability unknown or unspecified) and authorization DE
61 (POS Data), subfield 11 (POS Card Data Terminal Input Capability Indicator)
is not 0 (Input capability unknown or unspecified)
• Clearing DE 22, subfield 1 is 1 (No POS terminal used (e.g.; voice/ARU
authorization, MO/TO, electronic commerce, or other transactions originated
from a data server)) and authorization DE 61, subfield 11 is not 1 (no terminal
used; server)
• Clearing DE 22, subfield 1 is 2 (Terminal supports magnetic stripe input only)
and authorization DE 61, subfield 11 is not 2 (magnetic stripe input only)
• Clearing DE 22, subfield 1 is M (Contactless EMV/Chip (Proximity Chip)) and
authorization DE 61, subfield 11 is not 3 (Contactless EMV/Chip)
• Clearing DE 22, subfield 1 is A (Contactless Mag Stripe (Proximity Chip)) and
authorization DE 61, subfield 11 is not 4 (Contactless Mag Stripe)
• Clearing DE 22, subfield 1 is D (Terminal supports EMV contact chip input and
magnetic stripe input) and authorization DE 61, subfield 11 is not 5 (Terminal
supports EMV contact chip input and magnetic stripe input)
• Clearing DE 22, subfield 1 is 6 (Terminal supports key entry input only) and
authorization DE 61, subfield 11 is not 6 (Terminal supports key entry input
only)
• Clearing DE 22, subfield 1 is B (Terminal supports magnetic stripe input and key
entry input) and authorization DE 61, subfield 11 is not 7 (Terminal supports
magnetic stripe input and key entry input)
• Clearing DE 22, subfield 1 is C (Terminal supports EMV contact chip input,
magnetic stripe input and key entry input) and authorization DE 61, subfield 11
is not 8 (Terminal supports EMV contact chip input, magnetic stripe input, and
key entry input)
• Clearing DE 22, subfield 1 is 5 (Terminal supports EMV contact chip input only)
and authorization DE 61, subfield 11 is not 9 (Terminal supports EMV contact
chip input only)
AAV_RATE_CLEAR_TRAN
Edit Number 17
Edit Title Valid AAV for Authenticated Transactions (1240)
Name AAV_RATE_CLEAR_TRAN
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the Accountholder Authentication Value (AAV) in transactions
that were authenticated through 3-DS 1.0 or EMV 3-DS to ensure it is valid and
corresponds appropriately to the security level indicator (SLI).
Edit Criteria A transaction is considered noncompliant when Private Data Subfield (PDS) 0052
(Electronic Commerce Security Level Indicator [SLI]) contains a valid SLI (211 or
212), but PDS 0185 (AAV) does not begin with j, k, or h.
Baseline/ Baseline: 1,000 3-DS transactions
Threshold
Threshold: 90%
NOTE: Before sending and/or receiving chip transactions, every customer is required to test
with Mastercard through a chip implementation project. Once the chip implementation
project is successfully completed, Customer Implementation Services activates the customer's
chip testing status flag to correspond to the profile that was implemented. Data Integrity
monitors specific fields to validate the status of the codes and ensure they remain accurately
aligned with the chip implementation plan.
Table of Contents:
Edit 1 – AC_Missing_DE12
Edit 2 – AC_Missing_DE13
Edit 3 – AC_Missing_DE35
Edit 4 – AC_Missing_DE37
Edit 5 – AC_Missing_DE41
Edit 6 – AC_Missing_DE55
Edit 7 – AC_Inv_form_DE55
Edit 8 – AC_Missing_EMVtags_DE55
Edit 9 – AC_Inv_length_DE55
Edit 10 – AC_Inv_DE61_SF11
Edit 11 – Fallback Rt ATM 0100
Edit 12 – Fallback Rt POS 0100
Edit 13 – AC INC Magstripe 0100 (Retired from active monitoring)
Edit 14 – AC_INV_EMVTAGS_DE55
AC_Missing_DE12
Edit Number 1
Edit Title Missing DE 12 (0100)
Name AC_Missing_DE12
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that the local time is
populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (Point of Service [POS] Entry Mode) , subfield 1 (POS Terminal PAN
Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
• 80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
A transaction is considered noncompliant if DE 12 (Time, Local Transaction) is
missing.
AC_Missing_DE13
Edit Number 2
Edit Title Missing DE 13 (0100)
Name AC_Missing_DE13
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that the local date is
populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
• 80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
A transaction is considered noncompliant if DE 13 (Date, Local Transaction) is
missing.
AC_Missing_DE35
Edit Number 3
Edit Title Missing DE 35 (0100)
Name AC_Missing_DE35
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that the Track 2 data is
populated.
Edit Number 3
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE 35 ( Track 2 Data) is missing.
AC_Missing_DE37
Edit Number 4
Edit Title Missing DE 37 (0100)
Name AC_Missing_DE37
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that the retrieval
reference number is populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
• 80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
A transaction is considered noncompliant if DE 37 (Retrieval Reference Number) is
missing.
Edit Number 4
Baseline/ Baseline: 20,000 chip transactions
Threshold
Threshold: Customers with more than 1,000,000 chip authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer chip authorization requests are subject to a
threshold of 97%.
Effective 1 November 2019, the threshold will change to 99.85% for all customers
that meet the baseline of 20,000 chip transactions.
AC_Missing_DE41
Edit Number 5
Edit Title Missing DE 41 (0100)
Name AC_Missing_DE41
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that the Terminal ID is
populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
• 80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
A transaction is considered noncompliant if DE 41 (Card Acceptor Terminal ID) is
missing.
AC_Missing_DE55
Edit Number 6
Edit Title Missing DE 55 (0100)
Name AC_Missing_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that the Integrated
Circuit Card [ICC] System-Related Data is populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE 55 (ICC System-Related Data) is
missing.
AC_Inv_form_DE55
Edit Number 7
Edit Title DE 55 Invalid Format (0100)
Name AC_Inv_form_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to validate correct formatting of
tag, length, value (TLV) in DE 55 (Integrated Circuit Card [ICC] System Related
Data).
Edit Number 7
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if the TLV is not formatted in accordance
with specifications outlined in M/Chip Requirements for Contact and
Contactless.
Note: DE 55 is not parsable.
AC_Missing_EMVtags_DE55
Edit Number 8
Edit Title Missing EMV Tags (0100)
Name AC_Missing_EMVtags_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that all the required
EMV tags are present.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE55 (Integrated Circuit Card [ICC]
System Related Data) is missing one or more required EMV tags.
Edit Number 8
Baseline/ Baseline: 20,000 chip transactions
Threshold
Threshold: Customers with more than 1,000,000 chip authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer chip authorization requests are subject to a
threshold of 97%.
Effective 1 November 2019, the threshold will change to 99.85% for all customers
that meet the baseline of 20,000 chip transactions.
AC_Inv_length_DE55
Edit Number 9
Edit Title Invalid Length of EMV Tag (0100)
Name AC_Inv_length_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to ensure that all EMV tags are
the correct length.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
AC_Inv_DE61_SF11
Edit Number 10
Edit Title Invalid Terminal Input Capability (0100)
Name AC_Inv_DE61_SF11
Billing Code 2DC0100
Description This edit monitors the terminal input capability to ensure that it corresponds
appropriately to the (POS) POS entry mode for chip transactions.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 05 (PAN
auto-entry via chip), and DE 61 (POS Data) , subfield 11 (POS Card Data Terminal
Input Capability Indicator) is not any of the following:
• 3 (Contactless EMV/Chip [Proximity Chip])
• 4 (Contactless Mag Stripe [Proximity Chip])
• 5 (Terminal supports EMV contact chip input and magnetic stripe input)
• 8 (Terminal supports EMV contact chip input, magnetic stripe input and key
entry input)
• 9 (Terminal supports EMV contact chip input only)
Edit Number 11
Edit Title Technical Fallback Rate – ATM Transactions (0100)
Name Fallback Rt ATM 0100
Edit Number 11
Billing Code 2DC0100
Region(s) Global
Description This edit monitors ATM transactions performed with chip cards on chip-capable
terminals that are sent as Technical Fallback to magnetic stripe.
Edit Criteria A transaction is considered noncompliant if DE 18 (Merchant Type) is 6011 (ATM)
and DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is (80 Chip
card at chip-capable terminal was unable to process transaction using data on the
chip).
Baseline/ Baseline: 1,000 failures
Threshold
Threshold: 99%
Edit Number 12
Edit Title Technical Fallback Rate – POS Transactions (0100)
Name Fallback Rt POS 0100
Region(s) Global
Billing Code 2DC0100
Description This edit monitors POS transactions performed with chip cards on chip-capable
terminals that are sent as Technical Fallback to magnetic stripe.
Edit Criteria A transaction is considered noncompliant if DE 18 (Merchant Type) is not 6011
(ATM) and DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is
80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip).
Exclusions: MCCs 4784 (Bridge and Road Fees, Tolls) and 7523 (Automobile
Parking Lots and Garages) are not monitored under this edit.
Edit Number 12
Reference Customer Interface Specifications Manual,M/Chip Requirements for Contact
and Contactless
AC_INV_EMVTAGS_DE55
Edit Number 14
Edit Title Invalid EMV Tags (0100)
Name AC_INV_EMVTAGS_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors dual message chip transactions to determine if any EMV tag
data is present in DE 55 (Integrated Circuit Card [ICC] System-Related Data) is
invalid.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. Tag 9F27 (Cryptogram Information Data) is not any of the following:
• 00
• 40
• 80
b. Tag 5F2A (Transaction Currency Code) does not contain a valid currency code
c. Tag 9F1A (Terminal Country Code) does not contain a valid country code
d. Tag 9A (Transaction Date) is not a valid date or is not submitted in the correct
format (YYMMDD)
e. Any bit designated as Reserved for Future Use (RFU) in Tag 95 (Terminal
Verification Results [TVR]) is not set correctly
h. 9F34 (Cardholder Verification Method Results) is missing or is not a valid value
Note: Letters (f) Tag 82 Application Interchange Profile and (g) Tag 84 Dedicated
File were removed from this edit.
Baseline/ Baseline: 20,000 chip transactions
Threshold
Threshold: Customers with more than 1,000,000 chip authorization requests are
subject to a threshold of 98%.
Customers with 1,000,000 or fewer chip authorization requests are subject to a
threshold of 97%.
Effective 1 November 2019 the threshold will change to 99.85% for all customers
that meet the baseline of 20,000 chip transactions.
Edit Number 14
Reference Customer Interface Specifications Manual,M/Chip Requirements for Contact
and Contactless
CC_Missing_DE55
Edit Number 1
Edit Title Missing DE 55 (1240)
Name CC_Missing_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors First Presentment/1240 chip transactions to ensure that the
Integrated Circuit Card [ICC] System-Related Data is populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (Point of Service [POS] Entry Mode), subfield 7(Card Data: Input
Mode):
• C (PAN auto-entry via chip [online authorized transaction])
• F (PAN auto-entry via chip [offline chip-approved transaction])
• M (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE 55 (Integrated Circuit Card [ICC]
System Related Data) is missing.
Reference IPM Clearing Formats, M/Chip Requirements for Contact and Contactless
CC_Missing_EMVtags_DE55
Edit Number 2
Edit Title Missing EMV Tags (1240)
Name CC_Missing_EMVtags_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors First Presentment/1240 chip transactions to ensure that all of the
mandatory EMV tags are present.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 7(Card Data: Input Mode):
• C (PAN auto-entry via chip [online authorized transaction])
• F (PAN auto-entry via chip [offline chip-approved transaction])
• M (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if any of the mandatory EMV tags are
missing from DE55 (Integrated Circuit Card [ICC] System Related Data).
Reference IPM Clearing Formats, M/Chip Requirements for Contact and Contactless
CC_Inv_Length_DE55
Edit Number 3
Edit Title Invalid Length of EMV Tag (1240)
Name CC_Inv_Length_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors First Presentment/1240 chip transactions to ensure that all of the
mandatory EMV tags are submitted with the correct length.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode), subfield 7(Card Data: Input Mode):
• C (PAN auto-entry via chip [online authorized transaction])
• F (PAN auto-entry via chip [offline chip-approved transaction])
• M (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if any of the mandatory EMV tags in
DE55 (Integrated Circuit Card [ICC] System Related Data) are not submitted with
the correct length.
Reference IPM Clearing Formats, M/Chip Requirements for Contact and Contactless
CC_Inv_EMVtags_DE55
Edit Number 4
Edit Title Invalid EMV Tags (1240)
Name CC_Inv_EMVtags_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors First Presentment/1240 chip transactions to ensure that all of the
mandatory EMV tags are submitted with the correct format.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode), subfield 7(Card Data: Input Mode):
• C (PAN auto-entry via chip [online authorized transaction])
• F (PAN auto-entry via chip [offline chip-approved transaction])
• M (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if any of the mandatory EMV tags in
DE55 (Integrated Circuit Card [ICC] System Related Data) are not submitted with
the correct format.
Reference IPM Clearing Formats, M/Chip Requirements for Contact and Contactless
CC_Inv_form_DE55
Edit Number 5
Edit Title DE 55 Invalid Format (1240)
Name CC_Inv_form_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors First Presentment/1240 chip transactions to ensure that DE 55
(Integrated Circuit Card [ICC] System Related Data) is formatted correctly.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode), subfield 7(Card Data: Input Mode):
• C (PAN auto-entry via chip [online authorized transaction])
• F (PAN auto-entry via chip [offline chip-approved transaction])
• M (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE 55 (Integrated Circuit Card [ICC]
System Related Data) is not formatted properly according to the specifications in
M/Chip Requirements for Contact and Contactless.
Exclusions: Refund transactions
Reference IPM Clearing Formats, M/Chip Requirements for Contact and Contactless
D_INVMCC (5542)
Edit Number 1
Edit Title Invalid use of MCC 5542
Name D_INVMCC (5542)
Billing Code 2DC0100
Region(s) Global
Description This edit monitors Automated Fuel Dispenser (AFD) transactions to ensure that the
Merchant Category Code (MCC) corresponds appropriately to the values in DE 61
(POS Data), subfield 10 (Cardholder-Activated Terminal Level).
Edit Criteria A transaction is considered noncompliant if DE 18 (Merchant Type) is 5542
(Automated Fuel Dispenser (AFD)) and DE 61, subfield 10 is not any of the
following:
• 1 (Automated dispensing machine with PIN)
• 2 (Self-service terminal)
• 6 ( Authorized Level 6 CAT: Electronic Commerce)
D_MAGSTRIPE
Edit Number 2
Edit Title Magnetic Stripe (0200)
Name D_MAGSTRIPE
Billing Code 2DC0100
Region(s) Global
Description This edit monitors magnetic stripe transactions to ensure that DE 35 (Track 2 Data)
and DE 45 (Track 1 Data) are present when necessary and correspond appropriately
to the values in various other data elements.
Edit Number 2
Edit Criteria Magnetic stripe transactions are identified by one of the following values in DE 22
(POS Entry Mode) subfield 1 (POS Terminal PAN Entry Mode):
• 80 ( Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
• 90 (PAN auto-entry via magnetic stripe)
• 91 (PAN auto-entry via contactless magnetic stripe)
A transaction is considered noncompliant if any of the following subedits apply:
D_INVTYPE
Edit Number 3
Edit Title MCC and TCC Combination for Quasi Cash
Name D_INVTYPE
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the Merchant Type Code (also called Merchant Category Code
[MCC]) and the Transaction Category Code in Quasi Cash transactions to ensure
that they are a valid combination.
Edit Criteria A transaction is considered noncompliant if DE 18 (Merchant Type) is 6051 (Quasi
Cash) and DE 48 (Additional Data), position 1 (Transaction Category Code [TCC]) is
not U (Unique).
Baseline/ Baseline: 20,000 financial transactions
Threshold
Threshold: Customers with more than 1,000,000 transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer transactions are subject to a threshold of
97%.
D_DE42
Edit Number 4
Edit Title Debit DE 42
Name D_DE42
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the values in DE 42 (Card Acceptor Identification Code) to
ensure that they are present and valid.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 42 is the same value as DE 43 (Card Acceptor Name/Location) , subfield 1
(ATM Owner Name and/or Location, or POS Merchant Name [or Payment
Facilitator and Sub-Merchant Information, if applicable])
b. DE 42 contains spaces
c. DE 42 contains a Chain Merchant Name/Franchise Merchant Name
Edit Number 4
Baseline/ Baseline: 20,000 financial transactions
Threshold
Threshold: Customers with more than 1,000,000 transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer transactions are subject to a threshold of
97%.
D_DE43
Edit Number 5
Edit Title DE 43 - Card Acceptor Name and Location (0200)
Name D_DE43
Billing Code 2DC0100
Region(s) Global
Description This edit monitors DE 43 (Card Acceptor Name/Location ) to ensure that all
necessary values are present and properly formatted.
Edit Criteria At least one of the following edit criteria applies:
a. DE 43, subfield 1 (ATM Owner Name and/or Location, or POS Merchant Name)
is all numeric
b. DE 43, subfield 1 contains a chain merchant name that is not in the correct
format, or DE 48 (Additional Data), subelement 32 (Mastercard Assigned ID) is not
present
Note: Customers have the option to change the DBA name or request that a
Mastercard Assigned ID be established
c. DE 61 (POS Data) , subfield 13 (POS Country Code) is 840 (USA) and DE 43,
subfield 5 (Card Acceptor State [U.S.], Province Code [Canada and Canadian
territories]) is not a valid U.S. state code
d. DE 61, subfield 13 is 124 (CAN) and DE 43, subfield 5 is not a valid Canadian
province code
e. DE 61, subfield 13 is not 840 (USA) or 124 (CAN) and DE 43, subfield 5 is not a
valid three-character alphabetic country code
f. DE 61, subfield 13 is blank, or is 000
Edit Number 5
Baseline/ Baseline: 20,000 financial transactions
Threshold
Threshold: Customers with more than 1,000,000 transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer transactions are subject to a threshold of
97%.
D_TERMPOS
Edit Number 7
Edit Title Terminal POS Processing Fields (0200)
Name D_TERMPOS
Billing Code 2DC0100
Region(s) Global
Description This edits monitors the values in DE 61 (POS Data) to ensure that the terminal
processing fields are valid and correspond appropriately to the data in DE 22 ( POS
Entry Mode).
Edit Criteria One of the following edit criteria applies:
a. DE 61, subfield 1 (POS Terminal Attendance) is 2 ( No terminal used (voice/ARU
authorization]; server) and DE 61, subfield 3 (POS Terminal Location) is not 3 ( No
terminal used [voice/ARU authorization]; server)
b. DE 61, subfield 3 is 3 and DE 61, subfield 1 is not 2
c. DE 61, subfield 1 is 1 ( Unattended Terminal [CAT, home PC, mobile phone,
PDA]) and DE 61, subfield 10 (Cardholder-Activated Terminal [CAT] Level) is 0
Exclusions: Subedit c excludes recurring payment transactions and transactions
with the following MCCs: 6011 (ATM), 4111 (Transportation – Suburban and Local
Commuter Passenger) , 4131 (Bus Lines), and 4784 (Bridge and Road Fees, Tolls)
d. DE 61, subfield 11 (POS Card Data Terminal Input Capability) is 1 ( No terminal
used [voice/ARU authorization]; server) and all of the following conditions are true:
• DE 61, subfield 1 is not 2
• DE 61, subfield 3 is not 3
• DE 22, subfield 1 ( POS Terminal PAN Entry Mode) is not 00 ( PAN entry mode
unknown) or 01 ( PAN manual entry)
Edit Number 7
e. DE 22, subfield 1 is 00 and DE 61, subfield 11 is any of the following:
• 2 ( Terminal supports magnetic stripe input only)
• 5 ( Terminal supports EMV contact chip input and magnetic stripe input)
• 7 ( Terminal supports magnetic stripe input and key entry input)
• 8 ( Terminal supports EMV contact chip input, magnetic stripe input and key
entry input)
f. DE 61, subfield 11 is 6 ( Terminal supports key entry input only) and DE 22,
subfield 1 is either of the following:
• 02 ( PAN auto-entry via magnetic stripe)
• 90 ( PAN auto-entry via magnetic stripe —the full track data has been read
from the data encoded on the card and transmitted within the authorization
request in DE 35 (Track 2 Data) or DE 45 (Track 1 Data) without alteration or
truncation)
• 91 (PAN auto-entry via contactless magnetic stripe—the full track data has been
transmitted by the acquirer within the authorization request in DE 35 (Track 2
Data) or DE 45 (Track 1 Data) and forwarded to the issuer without alteration or
truncation)
Edit Number 7
Baseline/ Baseline: 20,000 financial transactions
Threshold
Threshold: Customers with more than 1,000,000 transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer transactions are subject to a threshold of
97%.
D_POSCND
Edit Number 8
Edit Title POS Condition Codes (0200)
Name D_POSCND
Billing Code 2DC0100
Region(s) Global
Description This edit monitors DE 61 (POS Data) to ensure that all values submitted in subfields
1-8, 10 and 11 are valid.
Edit Criteria A transaction is considered noncompliant if the values in any of the following
subfields in DE 61 are invalid:
• Subfield 1 (POS Terminal Attendance)
• Subfield 2 (Reserved)
• Subfield 3 (POS Terminal Location)
• Subfield 4 (POS Cardholder Presence)
• Subfield 5 (POS Card Presence)
• Subfield 6 (POS Card Capture Capabilities)
• Subfield 7 (POS Transaction Status)
• Subfield 8 (POS Transaction Security)
• Subfield 9 (Reserved)
• Subfield 10 (Cardholder-Activated Terminal Level)
• Subfield 11 (POS Card Data Terminal Input Capability)
D_PF_ID
Edit Number 9
Edit Title Payment Facilitator ID (0200)
Name D_PF_ID
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the presence of the Payment Facilitator ID in DE 48 (Additional
Data), subelement 37 (Additional Merchant Data) to ensure it is valid and
corresponds appropriately with other values in the financial transaction.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. The Payment Facilitator ID is present in DE 48, subelement 37, subfield 1
(Payment Facilitator ID) and the sub-merchant is not present in DE 48, subelement
37, subfield 3 (Sub-Merchant ID)
b. The Payment Facilitator ID is present DE 48, subelement 37, subfield 1 and DE
43 (Card Acceptor Name/Location), subfield 1 (Payment Facilitator & Sub-Merchant
Information) does not include an '*' separating Payment Facilitator name and sub-
merchant name
c. The value in DE 48 subelement 37, subfield 1 is not a valid Payment Facilitator ID
Baseline/ Baseline: 20,000 financial transactions
Threshold
Threshold: Customers with more than 1,000,000 transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer transactions are subject to a threshold of
97%.
D_Pure_Magstripe ATM
Edit Number 10
Edit Title Pure Magnetic Stripe – ATM (0200)
Name D_Pure_Magstripe ATM
Billing Code 2DC0100
Region(s) Global
Description This edit monitors ATM transactions performed on magnetic stripe only cards that
are submitted as technical fallback.
Edit Number 10
Edit Criteria A transaction is considered noncompliant if all of the following are true:
• DE 18 (Merchant Type Code) is 6011 (ATM)
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode )is 80
(Technical Fallback)
• DE 35 (Track 2 Data), subfield 5 (Extended Service Code) begins with 1 or 5
(Magstripe Only cards)
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
Edit Number 11
Edit Title Pure Magnetic Stripe – POS (0200)
Name D_Pure Magstripe POS
Billing Code 2DC0100
Regions Global
Description This edit monitors POS transactions performed on magnetic stripe only cards that
are submitted as technical fallback.
Edit Criteria A transaction is considered noncompliant if all of the following are true:
• DE 18 (Merchant Type Code) is not 6011 (ATM)
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode )is 80
(Technical Fallback)
• DE 35 (Track 2 Data), subfield 5 (Extended Service Code) begins with 1 or 5
(Magstripe Only cards)
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
D_INC_MAGSTRIPE_0200
Edit Number 12
Edit Title Inconsistent Magnetic Stripe (0200)
Name D_INC_MAGSTRIPE_0200
Billing Code 2DC0100
Region(s)
Description This edit monitors transactions performed with chip cards on chip-capable
terminals that are submitted as magnetic stripe.
Edit Criteria A transaction is considered noncompliant if all of the following are true:
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 02 (PAN
auto-entry via magnetic stripe - track data is not required) 90 (PAN auto-entry
via magnetic stripe – full track data)
• DE 35 (Track 2 Data) subfield 5 (Extended Service Code) begins with a value of
2 or 6 indicating a chip is present
• DE 61 (POS Data) subfield 11 (POS Card Data Terminal Input Capability
Indicator) is any of the following:
– 5 (Terminal supports EMV contact chip input and magnetic stripe input)
– 8 (Terminal supports EMV contact chip input, magnetic stripe input and key
entry input)
– 9 (Terminal supports EMV contact chip input only)
Note: Merchant Category Codes 4784 (Tolls) and 7523 (Automobile Parking Lots
and Garages) are excluded from this edit.
Reference M/Chip requirements for Contact and Contactless, Single Message System
Specifications
Edit Number 13
Edit Title US Misreported ATM Fee
Name D_MISREPORTED ATM FEE
Billing Code 2DC0100
Region(s) USA Only
Edit Number 13
Description The edit monitors ATM transactions that are reported as non-surcharged, but a
surcharge is applied.
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 3 (Processing Code, subfield 1 (Cardholder Transaction Type Code) is 01
(Withdrawal)
• DE 18 (MCC Code) is 6011 (ATM)
• DE 49 (Transaction Currency Code) is 840
• DE 61(POS Data), subfield 13 (POS Country Code) is 840
A transaction is considered noncompliant when both of the following are true:
• DE 28 (Amount of Transaction Fee) is 0 or Null
• DE 4 (Transaction Amount) is not divisible by 5[NK1] [NK2]
Note: Customers are required to report the lowest denomination dispensed by
their ATMs in the ATM Location Administration Tool (LAT). If not otherwise
reported, Mastercard will assume that five-dollar bills are the smallest bill
dispensed.
Edit Number 14
Edit Title COF Indicator for Recurring Payments (0200)
Name Recurring CoF Monitoring(0200)
Region(s) Global
Billing Code 2DC0100
Description This edit monitors the mandatory use of the COF indicator in recurring payment
transactions.
Edit Criteria A transaction is considered noncompliant if both of the following are true:
• DE 61 (POS Data), subfield 4 (POS Cardholder Presence) is 4 (Standing order/
recurring transaction)
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is not 10
COF
Edit Number 14
Reference Single Message System Specifications
Edit Number 15
Edit Title Non-US Misreported ATM Fee (0200)
Name D_MISREPORTED ATM FEE NON US
Billing Code 2DC0100
Region(s) Asia Pacific
Description The edit monitors ATM transactions that are reported as non-surcharged, but a
surcharge is applied.
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 3 (Processing Code, subfield 1 (Cardholder Transaction Type Code) is 01
(Withdrawal)
• DE 18 (MCC Code) is 6011 (ATM)
• DE 49 (Transaction Currency Code) is an ISO code for domestic currency
• DE 61, subfield 13 (POS Country Code) is an ISO country code is in the Asia
Pacific region
A transaction is considered noncompliant when both of the following are true:
• DE 28 (Amount of Transaction Fee) is 0 or Null
• DE 4 (Transaction Amount) is not evenly divisible by the minimum
denomination reported by the acquirer through the Mastercard ATM Location
Administration Tool (LAT)
NOTE: Before sending and/or receiving chip transactions, every customer is required to test
with Mastercard through a chip implementation project. Once the chip implementation
project is successfully completed, Customer Implementation Services activates the customer's
chip testing status flag to correspond to the profile that was implemented. Data Integrity
monitors specific fields to validate the status of the codes and ensure they remain accurately
aligned with the chip implementation plan.
Edit 1 – DC_Missing_DE35
Edit 2 – DC_Missing_DE37
Edit 3 – DC_Missing_DE55
Edit 4 – DC_Inv_form_DE55
Edit 5 – DC_Missing_EMVtags_DE55
Edit 6 – DC_Inv_Length_DE55
Edit 7 – DC_Inv_DE61_SF11
Edit 8 – Fallback Rt ATM 0200
Edit 9 – Fallback Rt POS 0200
Edit 10 – DC_INC_Magstripe_0200 (Retired from active monitoring)
Edit 11 – DC_INV_EMVTAGS_DE55
DC_Missing_DE35
Edit Number 1
Edit Title Missing DE35 (0200)
Name DC_Missing_DE35
Billing Code 2DC0100
Region(s) Global
Description This edit monitors single message chip transactions to ensure that the Track 2 data
is populated.
Edit Number 1
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (Point of Service [POS] Entry Mode) , subfield 1 (POS Terminal PAN
Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE 35 (Track 2 Data) is missing.
DC_Missing_DE37
Edit Number 2
Edit Title Missing DE 37 (0200)
Name DC_Missing_DE37
Billing Code 2DC0100
Region(s) Global
Description This edit monitors single message transactions to ensure that the retrieval reference
number is populated where required.
Edit Criteria Transactions monitored under this edit are identified by one of the following values
in DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode):[NK1]
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
• 80 (Chip card at chip-capable terminal was unable to process transaction using
data on the chip; therefore, the terminal defaulted to the magnetic stripe-read
PAN)
• 91 (PAN auto-entry via contactless magnetic stripe)
A transaction is considered noncompliant if DE 37 (Retrieval Reference Number) is
missing.
Edit Number 2
Baseline/ Baseline: 20,000 chip transactions
Threshold
Threshold: Customers with more than 1,000,000 chip transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer chip transactions are subject to a threshold of
97%.
Effective 1 November 2019, the threshold will change to 99.85% for all customers
that meet the baseline of 20,000 chip transactions.
DC_Missing_DE55
Edit Number 3
Edit Title Missing DE 55 (0200)
Name DC_Missing_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors single message chip transactions to ensure that the Integrated
Circuit Card (ICC) System-Related Data is populated.
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE 55 (ICC System-Related Data) is
missing.
DC_Inv_form_DE55
Edit Number 4
Edit Title DE 55 Invalid Format (0200)
Name DC_Inv_form_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors single message chip transactions to validate correct formatting
of the tag, length, value (TLV) in DE 55 (Integrated Circuit Card [ICC] System
Related Data).
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if the TLV is not formatted in accordance
with specifications outlined in M/Chip Requirements for Contact and
Contactless.
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
DC_Missing_EMVtags_DE55
Edit Number 5
Edit Title Missing EMV Tags (0200)
Name DC_Missing_EMVtags_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors single message chip transactions to ensure that all the required
EMV tags are present.
Edit Number 5
Edit Criteria Chip transactions monitored under this edit are identified by one of the following
values in DE 22 (POS Entry Mode) , subfield 1 (POS Terminal PAN Entry Mode):
• 05 (PAN auto-entry via chip)
• 07 (PAN auto-entry via contactless M/Chip)
A transaction is considered noncompliant if DE55 (Integrated Circuit Card [ICC]
System Related Data) is missing one or more required EMV tags.
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
DC_Inv_Length_DE55
Edit Number 6
Edit Title Invalid Length of EMV Tag (0200)
Name DC_Inv_Length_DE55
Billing Code 2DC0100
Region(s) Global
Description This edit monitors single message chip transactions to ensure all EMV tags are the
correct length.
Edit Criteria A transaction is considered noncompliant if DE 55 (Integrated Circuit Card [ICC]
System Related Data) contains one or more EMV tags with an invalid length as
specified in M/Chip Requirements for Contact and Contactless.
Baseline/ Baseline: 20,000 chip transactions
Threshold
Threshold: Customers with more than 1,000,000 chip transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer chip transactions are subject to a threshold of
97%.
Effective 1 November 2019, the threshold will change to 99.85% for all customers
that meet the baseline of 20,000 chip transactions.
Edit Number 6
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
DC_Inv_DE61_SF11
Edit Number 7
Edit Title Invalid Terminal Input Capability (0200)
Name DC_Inv_DE61_SF11
Billing Code 2DC0100
Description This edit monitors terminal input capability to ensure that it corresponds
appropriately to the (POS) POS entry mode for single message chip transactions.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 05 (PAN
auto-entry via chip), and DE 61 (POS Data) , subfield 11 (POS Card Data Terminal
Input Capability Indicator) is not any of the following:
• 3 (Contactless EMV/Chip [Proximity Chip])
• 4 (Contactless Mag Stripe [Proximity Chip])
• 5 (Terminal supports EMV contact chip input and magnetic stripe input)
• 8 (Terminal supports EMV contact chip input, magnetic stripe input and key
entry input)
• 9 (Terminal supports EMV contact chip input only)
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
Edit Number 8
Edit Title Technical Fallback Rate – ATM Transactions (0200)
Name Fallback Rt ATM 0200
Billing Code 2DC0100
Region(s) Global
Description This edit monitors ATM transactions performed with chip cards on chip-capable
terminals that are sent as Technical Fallback to magnetic stripe.
Edit Criteria A transaction is considered noncompliant if DE 18 (Merchant Type) is 6011 (ATM)
and DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 80.
Baseline/ Baseline: 1,000 failures
Threshold
Threshold: Non-US acquirers – 99%
US Acquirers - Minimum compliance rating increases, refer to the dates and
thresholds below:
• 1 OCT 2018 – 96%
• 1 APR 2019 – 97%
• 1 OCT 2019 – 98%
• 1 APRL 2020 – 99%
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
Edit Number 9
Edit Title Technical Fallback Rate – POS Transactions (0200)
Name Fallback Rt POS 0200
Region(s) Global
Billing Code 2DC0100
Description This edit monitors POS transactions performed with chip cards on chip-capable
terminals that are sent as Technical Fallback to magnetic stripe.
Edit Criteria A transaction is considered noncompliant if DE 18 (Merchant Type) is not 6011
(ATM) and DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is
80.
Exclusions: MCCs 4784 (Bridge and Road Fees, Tolls) and 7523 (Automobile
Parking Lots and Garages) are not monitored under this edit.
Edit Number 9
Baseline/ Baseline: 1,000 failures
Threshold
Threshold: Non-US acquirers – 99%
US Acquirers - Minimum compliance rating increases, refer to the dates and
thresholds below:
• 1 OCT 2018 – 96%
• 1 APR 2019 – 97%
• 1 OCT 2019 – 98%
• 1 APRL 2020 – 99%
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
DC_INV_EMVTAGS_DE55
Edit Number 11
Edit Title Invalid EMV Tags (0200)
Name DC_INV_EMVTAGS_DE55
Billing Code 2DC0100
Description This edit monitors single message chip transactions to determine if any EMV tag
data is present in DE 55 (Integrated Circuit Card [ICC] System-Related Data) in
invalid.
Edit Criteria A transaction is considered noncompliant if any of the following subedits apply:
a. Tag 9F27 (Cryptogram Information Data) is not any of the following:
• 00
• 40
• 80
b. Tag 5F2A (Transaction Currency Code) does not contain a valid currency code
c. Tag 9F1A (Terminal Country Code) does not contain a valid country code
d. Tag 9A (Transaction Date) is not a valid date or is not submitted in the correct
format (YYMMDD)
e. Any bit designated as Reserved for Future Use (RFU) in Tag 95 (Terminal
Verification Results [TVR]) is not set correctly
h. 9F34 (Cardholder Verification Method Results) is missing or is not a valid value
Note: Letters (f) Tag 82 Application Interchange Profile and (g) Tag 84 Dedicated
File were removed from this edit.
Edit Number 11
Baseline/ Baseline: 20,000 chip transactions
Threshold Threshold: Customers with more than 1,000,000 transactions are subject to a
threshold of 98%.
Customers with 1,000,000 or fewer transactions are subject to a threshold of
97%.
Effective 1 November 2019, the threshold will change to 99.85% for all customers
that meet the baseline of 20,000 chip transactions.
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
MONEYSEND_AR_0110
Edit Number 1
Edit Title MoneySend Approval Rate (0110)
Name MONEYSEND_AR_0110
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the approval rate of dual message MoneySend transactions.
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 3 (Processing Code), subfield 1 (Cardholder Transaction Type Code) is 28
(Payment Transaction)
• DE 18 (Merchant Type [MCC]) is 6536 (MoneySend Intracountry) or 6537
(MoneySend Intercountry)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 75%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
ASI_APP_RT
Edit Number 2
Edit Title Account Status Inquiry Approval Rate
Name ASI_APP_RT
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the approval rate of Account Status Inquiry (ASI) transactions.
Edit Number 2
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 61 (POS Data), subfield 7 (POS Transaction Status) is 8 (Account Status
Inquiry Service )
• DE 3 (Transaction Type), subfield 1 (Cardholder Transaction Type Code) is 00
(Purchase)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 1%.
Approvals are identified by a value of 00 (Approved or completed successfully) or
85 (Not declined) in DE 39 (Response Code).
Exclusions: ASI payment transactions, identified by a value of 28 in DE 3, subfield
1, are not monitored under this edit.
ASI_INV_RC
Edit Number 3
Edit Title ASI Invalid Response Code
Name ASI_INV_RC
Billing Code 2DC0100
Region(s) Global
Description This edit monitors declined Account Status Inquiry (ASI) transactions to ensure that
issuers are using valid reason codes when declining.
Edit Number 3
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 61 (Point of Service [POS] Data), subfield 7 (POS Transaction Status) is 8
(Account Status Inquiry Service )
• DE 3 (Transaction Type), subfield 1 (Cardholder Transaction Type Code) is 00
(Purchase)
A transaction is considered noncompliant if DE 39 (Response Code) is any of the
following values:
• 12 (Invalid transaction)
• 13 (Invalid amount)
• 30 (Format error)
• 51 (Insufficient funds/over credit limit)
• 57 (Transaction not permitted to issuer/cardholder)
• 58 (Transaction not permitted to acquire/terminal)
Exclusions: ASI payment transactions, identified by a value of 28 in DE 3, subfield
1, are not monitored under this edit.
EMV_ARPC_0110
Edit Number 4
Edit Title ARPC Presence (0110)
Name EMV_ARPC_0110
Billing Code 2DC0100
Region(s) Global
Description The edit monitors DE 55 (Integrated Circuit Card [ICC] System-Related Data) to
ensure the Authorization Response Cryptogram (ARPC) value is present in
approved chip transactions.
Edit Number 4
Edit Criteria Transactions are monitored under this edit when all of the following are true:
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 05 (PAN
auto-entry via chip)
• DE 39 (Response code) is one of the following:
– 00 (Approved or completed successfully)
– 08 (Honor with ID)
– 10 (Partial Approval)
– 87 (Purchase Amount Only, No Cash Back Allowed)
• DE 55 is present in the originating 0100/Authorization Request with all
mandatory tags
A transaction is considered noncompliant if the ARPC value is missing from DE 55
(Integrated Circuit Card [ICC] System-Related Data), subelement 91 (Issuer
Authentication Data) .
Exclusions: Transactions originated from Mastercard Stand-In are not monitored
under this edit.
Note: This edit is not eligible for extensions.
Edit Number 5
Edit Title Card Present Affluent Approval Rate
Name CP_AFFL_APP_RT (LAC REGION ONLY)
Billing Code 2DC0100
Region(s) LAC
Description This edit monitors the approval rate of card present, cross-border transactions on
cards designated as affluent brand products.
Edit Number 5
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• PAN brand product name contains “Black”, “Platinum”, “World”, or
“Titanium”
– Transaction is cross-border
– DE 22, subfield 1 is not any of the following:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 ( PAN/Token entry via electronic commerce containing DSRP
cryptogram in DE 55 (Integrated Circuit Card System-Related Data)
– 10 COF
– 81 ( PAN/Token entry via electronic commerce with optional SecureCode
-AAV or DSRP cryptogram in UCAF)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 92%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions declined by Stand-in, X-Code, or Safety Net are not
counted against issuer’s approval rate. Issuers in Venezuela are not monitored
under this edit.
Edit Number 6
Edit Title Card Present Gold Approval Rate
Name CP_GOLD_APP_RT (LAC REGION ONLY)
Billing Code 2DC0100
Region(s) LAC
Description This edit monitors the approval rate of card present, cross-border transactions by
Gold cardholders.
Edit Number 6
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• PAN brand product name contains “Gold”
– Transaction is cross-border
– DE 22, subfield 1 is not any of the following:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 ( PAN/Token entry via electronic commerce containing DSRP
cryptogram in DE 55 (Integrated Circuit Card System-Related Data)
– 10 COF
– 81 ( PAN/Token entry via electronic commerce with optional SecureCode
-AAV or DSRP cryptogram in UCAF)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 88%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions declined by Stand-in, X-Code, or Safety Net are not
counted against issuer’s approval rate. Issuers in Venezuela are not monitored
under this edit.
Edit Number 7
Edit Title Card Present Standard Approval Rate
Name CP_STND_APP_RT (LAC REGION ONLY)
Billing Code 2DC0100
Region(s) LAC
Description This edit monitors the approval rate of card present, cross-border transactions by
Standard cardholders.
Edit Number 7
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• PAN brand product name does not contain “Black”, “Platinum”, “World”,
“Titanium”, or “Gold”
– Transaction is cross-border
– DE 22, subfield 1 is not any of the following:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 ( PAN/Token entry via electronic commerce containing DSRP
cryptogram in DE 55 (Integrated Circuit Card System-Related Data)
– 10 COF
– 81 ( PAN/Token entry via electronic commerce with optional SecureCode
-AAV or DSRP cryptogram in UCAF)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 84%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions declined by Stand-in, X-Code, or Safety Net are not
counted against issuer’s approval rate. Issuers in Venezuela are not monitored
under this edit.
Edit Number 8
Edit Title Card Not Present (CNP) Affluent Approval Rate
Name CNP_AFFL_APP_RT (LAC REGION ONLY)
Billing Code 2DC0100
Region(s) LAC
Description This edit monitors the approval rate of card not present, cross-border transactions
on cards designated as affluent brand products.
Edit Number 8
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• PAN brand product name contains “Black”, “Platinum”, “World”, or
“Titanium”
• Transaction is cross-border
• DE 22, subfield 1 is any of the following:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 ( PAN/Token entry via electronic commerce containing DSRP cryptogram
in DE 55 (Integrated Circuit Card System-Related Data)
– 10 COF
– 81 ( PAN/Token entry via electronic commerce with optional SecureCode -
AAV or DSRP cryptogram in UCAF)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 78%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions declined by Stand-in, X-Code, or Safety Net are not
counted against issuer’s approval rate. Issuers in Venezuela are not monitored
under this edit.
Edit Number 9
Edit Title Card Not Present Gold Approval Rate
Name CNP_Gold_APP_RT (LAC REGION ONLY)
Billing Code 2DC0100
Region(s) Latin America and the Caribbean
Description This edit monitors the approval rate of card not present, cross-border transactions
by Gold cardholders.
Edit Number 9
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• PAN brand product name contains “Gold”
– Transaction is cross-border
– DE 22, subfield 1 is any of the following:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 ( PAN/Token entry via electronic commerce containing DSRP
cryptogram in DE 55 (Integrated Circuit Card System-Related Data)
– 10 COF
– 81 ( PAN/Token entry via electronic commerce with optional SecureCode
-AAV or DSRP cryptogram in UCAF)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 69%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions declined by Stand-in, X-Code, or Safety Net are not
counted against issuer’s approval rate. Issuers in Venezuela are not monitored
under this edit.
Edit Number 10
Edit Title Card Not Present Standard Approval Rate
Name CNP_STND_APP_RT (LAC REGION ONLY)
Billing Code 2DC0100
Region(s) LAC
Description This edit monitors the approval rate of card not present, cross-border transactions
by Gold cardholders.
Edit Number 10
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• PAN brand product name does not contain “Black”, “Platinum”, “World”,
“Titanium”, or “Gold”
• Transaction is cross-border
• DE 22, subfield 1 is any of the following:
– 00 (PAN entry mode unknown)
– 01 (PAN manual entry)
– 09 ( PAN/Token entry via electronic commerce containing DSRP cryptogram
in DE 55 (Integrated Circuit Card System-Related Data)
– 10 COF
– 81 ( PAN/Token entry via electronic commerce with optional SecureCode -
AAV or DSRP cryptogram in UCAF)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 69%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions declined by Stand-in, X-Code, or Safety Net are not
counted against issuer’s approval rate. Issuers in Venezuela are not monitored
under this edit.
ISS_ATTEMPTS_NOSOLUTION_DECLIN
Edit Number 11
Edit Title No Solution Decline
Name ISS_ATTEMPTS_NOSOLUTION_DECLIN
Billing Code 2DC0100
Region(s) Global
Description This edit monitors Merchant Only transactions to ensure that issuers are not
declining all transactions with a security level indicator (SLI) of 211 when issuers do
not offer an authentication solution to their cardholders.
Edit Number 11
Edit Criteria Customers are monitored under this edit when they do not have any approved
transactions in a given month where DE 48 (Additional Data - Private Use),
subelement 42 (Electronic Commerce Indicator, subfield 1 (Electronic Commerce
Security Level Indicator and UCAF Collection Indicator [SLI]) is 212 (Channel
encryption; cardholder certificate not used + UCAF data collection is supported by
the merchant).
Customers are considered noncompliant if the above condition is met and the
approval rate for transactions where DE 48, subelement 42, subfield 1 is 211
(Channel encryption; cardholder certificate not used + UCAF data collection is not
supported by the merchant) is less than 1%.
Approved transactions are identified by the following values in DE 39 (Response
Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 87 (Purchase Amount Only, No Cash Back Allowed)
NO_CVM_HIGH_DECLINE_PT
Edit Number 13
Edit Title Decline Rate at Parking Lots and Tollways
Name NO_CVM_HIGH_DECLINE_PT
Billing Code 2DC0100
Region(s) Europe
Description This edit monitors the decline rate of Maestro transactions at parking lots and
tollways.
Edit Number 13
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 4 (Amount, Transaction) is less than 50 euros
• DE 18 (Merchant Type) is 4784 (Tolls) or 7523 (Automobile Parking Lots and
Garages)
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 05[NK1]
• DE 55 (Integrated Circuit Card [ICC] System-Related Data), subelement 95
(Terminal Verification Result [TVR]) shows that CVM failed
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 50%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
NO_CVM_HIGH_DECLINE_VEND
Edit Number 14
Edit Title Decline Rate at Vending Machines
Name NO_CVM_HIGH_DECLINE_VEND
Billing Code 2DC0100
Region(s) Europe – Italy only
Description This edit monitors the decline rate of Maestro transactions at vending machines.
Edit Number 14
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 4 (Amount, Transaction) is less than 50 euros
• DE 18 (Merchant Type) is 5499 (Miscellaneous Food Stores)
• DE 22 (POS Entry Mode), subfield 1 ({POS Terminal PAN Entry Mode) is 05[NK2]
• DE 43 (Card Acceptor Name/Location for All Transactions), subfield 5 (Card
Acceptor State or Country Code [or Sub-Merchant Information, if applicable]) is
ITA (Italy)
• DE 55 (Integrated Circuit Card [ICC] System-Related Data), subelement 95
( Terminal Verification Result [TVR]) shows that CVM failed
• DE 61 (POS Data), subfield 1 (POS Terminal Attendance) is 1 (Unattended
Terminal)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 50%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
ISS_OFFLINE_CAM_0110
Edit Number 15
Edit Title Issuer Offline CAM (0110)
Name ISS_OFFLINE_CAM_0110
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the offline Cardholder Authentication Method (CAM) supported
on offline CAM-capable cards to ensure that customers migrate from Static Data
Authentication (SDA) and Dynamic Data Authentication (DDA) to Combined Data
Authentication (CDA).
Edit Number 15
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• Card is capable of offline authentication
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 05 ( PAN
auto-entry via chip)
• DE 39 (Response code) is any of the following:
– 00 (Approved or completed successfully)
– 08 (Honor with ID)
– 10 (Partial Approval)
– 85 (Not Declined)
– 87 (Purchase Amount Only, No Cash Back Allowed)
An issuer is considered noncompliant if 0% of eligible transactions show that CDA
is supported in DE 55, subelement 82 (Application Interchange Profile [AIP]). CDA
is indicated in Byte 1, bit 1 of the AIP.
FULL_AUTH_APPR_RT
Edit Number 17
Edit Title Fully Authenticated Transaction Approval Rate
Name FULL_AUTH_APPR_RT
Billing Code 2DC0100
Region(s) Global - Select European countries excluded. (See excluded country list in Appendix
C.)
Description This edit monitors the approval rate of transactions that were authenticated
through 3-DS 1.0 or EMV 3-DS.
Edit Number 17
Edit Criteria Fully authenticated 3DS transactions are identified by the following criteria:
• The Security Level Indicator (SLI) in DE 48 (Additional Data – Private Use)
subelement 42 (Electronic Commerce Indicator) is 212 (UCAF data collection is
supported by the merchant, and UCAF data must be present)
• DE 48, subelement 43 (3DS 1.0 or EMV 3-DS) begins with a value of ‘k’ or ‘j’
A transaction is considered noncompliant if it is fully authenticated through 3DS
but was not approved with any of the following reason codes in DE 39 (Response
Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 10 (Partial Approval)
• 85 (Not Declined)
Edit Number 18
Edit Title Issuer Fallback Decline Rate (0110)
Name Fallback Decline Rate 0110
Billing Code 2DC0100
Region(s) Canada, Europe, Latin America and the Caribbean, Middle East and Africa
Description This edit monitors transactions submitted as technical fallback to ensure issuers are
declining them.
Edit Criteria A transaction is considered noncompliant when both of the following are true:
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 80 (Chip
card at chip-capable terminal was unable to process transaction using data on
the chip)
• DE 39 (Response Code) is any of the following:
– 00 (Approved or completed successfully)
– 08 (Honor with ID)
– 10 (Partial Approval)
– 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions taking place at merchant locations the USA and Asia
Pacific are not monitored under this edit.
Edit Number 18
Baseline/ Baseline: 50 fallback transactions
Threshold
Threshold: 99.85%
Edit Number 19
Edit Title Credential on File (COF) Approval Rate
Name Issuer COF Monitoring (0100)
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the monthly approval rate of COF transactions.
Edit Criteria Transactions monitored under this edit are identified by a value of 10 COF in DE 22
(POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode).
Issuers are considered noncompliant when they have 50 or more COF transactions
in a given month, and 100% of those transactions are declined with a value of 05
(Do not honor) or 30 (Format Error) in DE 39 (Response Code).
MONEYSEND_AR_0210
Edit Number 1
Edit Title MoneySend Approval Rate (0210)
Name MONEYSEND_AR_0210
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the approval rate of single message MoneySend transactions.
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• DE 3 (Processing Code), subfield 1 (Cardholder Transaction Type Code) is 28
(Payment Transaction)
• DE 18 (Merchant Type [MCC]) is 6536 (MoneySend Intracountry) or 6537
(MoneySend Intercountry)
A customer is considered noncompliant if the monthly approval rate for all
qualified transactions is below 75%. Approvals are identified by the following
values in DE 39 (Response Code):
• 00 (Approved or completed successfully)
• 08 (Honor with ID)
• 85 (Not Declined)
• 87 (Purchase Amount Only, No Cash Back Allowed)
EMV_ARPC_0210
Edit Number 2
Edit Title ARPC Presence (0210)
Name EMV_ARPC_0210
Billing Code 2DC0100
Region(s) Global
Description The edit monitors DE 55 (Integrated Circuit Card [ICC] System-Related Data) to
ensure the Authorization Response Cryptogram (ARPC) value is present in
approved chip transactions.
Edit Number 2
Edit Criteria Transactions are monitored under this edit when all of the following are true:
• DE 22 (Point of Service [POS] Entry Mode), subfield 1 (POS Terminal PAN Entry
Mode) is 05 (PAN auto-entry via chip)
• DE 39 (Response code) is one of the following:
– 00 (Approved or completed successfully)
– 08 (Honor with ID)
– 10 (Partial Approval)
– 87 (Purchase Amount Only, No Cash Back Allowed)
• DE 55 is present in the originating 0100/Authorization Request with all
mandatory tags
A transaction is considered noncompliant if the ARPC value is missing from DE 55
(Integrated Circuit Card [ICC] System-Related Data), subelement 91 ( Issuer
Authentication Data) .
Exclusions: Transactions originated from Mastercard Stand-In are not monitored
under this edit.
Note: This edit is not eligible for extensions.
Reference M/Chip Requirements for Contact and Contactless, Single Message System
Specifications
ISS_OFFLINE_CAM_0210
Edit Number 3
Title Issuer Offline CAM (0210)
Name ISS_OFFLINE_CAM_0210
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the offline Cardholder Authentication Method (CAM) supported
on offline CAM-capable cards to ensure that customers migrate from Static Data
Authentication (SDA) and Dynamic Data Authentication (DDA) to Combined Data
Authentication (CDA).
Edit Number 3
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• Card is capable of offline authentication
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 05 ( PAN
auto-entry via chip)
• DE 39 (Response code) is any of the following:
– 00 (Approved or completed successfully)
– 08 (Honor with ID)
– 10 (Partial Approval)
– 85 (Not Declined)
– 87 (Purchase Amount Only, No Cash Back Allowed)
An issuer is considered noncompliant if 0% of eligible transactions show that CDA
is supported in DE 55, subelement 82 (Application Interchange Profile [AIP]). CDA
is indicated in Byte 1, bit 1 of the AIP.
Edit Number 4
Edit Title Issuer Fallback Decline Rate (0210)
Name Fallback Decline Rate 0210
Billing Code 2DC0100
Region(s) Canada, Europe, Latin America and the Caribbean, Middle East and Africa
Description This edit monitors transactions submitted as technical fallback to ensure they are
being declined.
Edit Number 4
Edit Criteria A transaction is considered noncompliant when both of the following are true:
• DE 22 (POS Entry Mode), subfield 1 (POS Terminal PAN Entry Mode) is 80 ( Chip
card at chip-capable terminal was unable to process transaction using data on
the chip)
• DE 39 (Response Code) is any of the following:
– 00 (Approved or completed successfully)
– 08 (Honor with ID)
– 10 (Partial Approval)
– 87 (Purchase Amount Only, No Cash Back Allowed)
Exclusions: Transactions taking place at merchant locations the USA and Asia
Pacific are not monitored under this edit.
ISS_EXCESSIVE_CBS
Edit Number 1
Edit Title Issuer Excessive Chargebacks
Name ISS_EXCESSIVE _CBS
Billing Code 2DC0300
Regions Global
Description This edit monitors the number of chargebacks submitted on a single Primary
Account Number (PAN) each month.
Edit Number 1
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• MTI (Message Type Identifier) is 1442
• DE 24 (Function Code) is 450 (First Chargeback [Full])
• DE 25 (Message Reason Code) is not any of the following values:
– 4807 (Warning Bulletin File)
– 4808 (Authorization Related Chargeback)
– 4812 (Account number not on file)
– 4850 (Installments)
An issuer is considered noncompliant if 20 or more Chargebacks are submitted on
the same PAN for each of two consecutive months.
Note: This edit is not eligible for extensions.
ISS_FNS
Edit Number 2
Edit Title Issuer Fraud Notification Service
Name ISS_FNS
Billing Code 2DC0300
Regions Global
Description This edit monitors chargebacks to ensure that issuers are not circumventing the
Fraud Notification Service (FNS) block rule.
Edit Number 2
Edit Criteria Transactions monitored under this edit are identified by the following criteria:
• MTI (Message Type Identifier) is 1442
• DE 24 (Function Code) is 450 (First Chargeback [Full])
• DE 25 (Message Reason Code) is not any of the following values:
– 4807 (Warning Bulletin File)
– 4808 (Authorization Related Chargeback)
– 4812 (Account number not on file)
– 4850 (Installments)
– 4837 (No Cardholder Authorization)
A customer is considered noncompliant if a single PAN has 15 fraud chargebacks,
followed by five non-fraud chargebacks in a given month.
Note: This edit is not eligible for extensions.
Important: Data Integrity Online will display the number of non-fraud chargebacks
after the issuer has submitted 15 fraud chargebacks. So, a display of 5 errors or
more will indicate the customer is noncompliant.
ISS_Invalid_CLS
Edit Number 3
Edit Title Issuer Invalid Chip Liability Shift
Name ISS_Invalid_CLS
Billing Code 2DC0300
Description This edit monitors issuers submitting Invalid Chip Liability Shift (CLS) chargebacks.
Edit Number 3
Edit Criteria An issuer is considered noncompliant when 5 or more Primary Account Numbers
(PANs) have at least one invalid CLS chargeback in a single month.
Invalid CLS chargebacks occur when MTI (Message Type Identifier) is 1442 and DE
24 (Function Code) is 450, and either of the following are true:
1. DE 25 (Message Reason Code) is 4870 (Chip Liability Shift) on a valid Chip to
Chip transaction.
2. DE 25 (Message Reason Code) is either 4870 (Chip Liability Shift) or 4871
(Chip Liability Shift Lost/Stolen/ Never Received Issuer (NRI)/ Fraud) on any of
the following transaction types:
a. Proper Fallback from Chip (exclude POS entry mode 01)
b. Magnetic Stripe Card
c. E-commerce w/Chip Card
Note: This edit is not eligible for extensions.
GCO_Reporting
Edit Number 1
Edit Title GCO Reporting
Name GCO_Reporting
Billing Code 2DC0200
Region(s) Global
Description This edit monitors collection-only transactions to ensure that customers are
accurately reporting their Global Collection Only (GCO) volume.
Edit Criteria A Customer is out of compliance when the GCO Reporting percentage is below
80% of the previous month’s volume.
Baseline/ Baseline: Customers must have at least 25,000 eligible GCO transactions and 95%
Threshold or less of total transaction volume processed on the GCO network to be
monitored.
Threshold: 80%
Edit Number 2
Edit Title GCO Invalid MCC
Name GCO INVALID MCC
Billing Code 2DC0201
Region(s) Global
Description This edit monitors the card acceptor business code/merchant category code (MCC)
in collection-only transactions to ensure they are valid.
Edit Number 2
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location meets any of the following criteria:
Reference Global Collection Only Handbook, IPM Clearing Formats, Quick Reference
Booklet
Edit Number 3
Edit Title GCO Invalid Merchant ID
Name GCO INVALID MERCH ID
Billing Code 2DC0201
Region(s) Global
Description This edit monitors the Card Acceptor ID (Merchant ID) in collection-only
transactions to ensure that each card acceptor location is uniquely identified.
Note: A Merchant ID can only be assigned to one location. Every transaction
containing a given Merchant ID must have the same corresponding address, city,
state, and postal code.
Edit Number 3
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location contains the same Merchant ID value, found in DE 42 (Card
Acceptor ID Code) in multiple transactions but the following values are not
consistent:
• DE 43 (Card Acceptor Name/Location),subfield 2 (Card Acceptor Street Address)
• DE 43, subfield 3 (Card Acceptor City),
• DE 43, subfield 4 (Card Acceptor Postal Code),
• DE 43, subfield 5 (Card Acceptor State)
Edit Number 4
Edit Title GCO Invalid DE 43
Name GCO INVALID DE43
Billing Code 2DC0201
Description This edit monitors the values in DE 43 (Card Acceptor Name/Location) in collection-
only transactions to ensure they are valid and properly formatted.
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location meets any of the following criteria:
• DE 43 (Card Acceptor Name/Location) , subfield 1 (Card Acceptor Name) is a
street address
• DE 43, subfield 1 is a telephone number and DE 26 (Card Acceptor Business
Code [MCC]) is an MCC that is not a telephone service
• DE 43, subfield 1 is all numeric, all one character or all sequential characters
(for example ABCDEF)
• DE 43, subfield 1, positions 20-22 contain the following substring “PAA”
• DE 43, subfield 1, positions 20-22 contain the following substring “Rxx”
• DE 43, subfield 1, positions 20-22 contain the following substring “Sxx”
• DE 43, subfield 1, positions 20-22 contain the following substring “Wxx”
• DE 43, subfield 1, positions 20-22 contain the following substring “PAY”
Edit Number 4
Reference Global Collection Only Handbook, IPM Clearing Formats
Edit Number 5
Edit Title GCO Invalid Country
Name GCO INVALID COUNTRY
Billing Code 2DC0201
Region(s) This edit applies to the following countries: Argentina, Australia, Austria, Belgium,
Canada, Costa Rica, Czech Republic, Denmark, Finland, Germany, Greece,
Hungary, Israel, Korea, Kuwait, Malaysia, Netherlands, New Zealand, Norway,
Philippines, Puerto Rico , Singapore, Sweden, Switzerland, Taiwan, Thailand,
Turkey, USA, Venezuela
Description This edit monitors the postal code and/or country code value submitted in DE 43
(Card Acceptor Name/Location) in collection-only transactions to ensure values are
present, valid, and correspond to the appropriate POS location.
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location meets any of the following criteria:
• DE 43 (Card Acceptor Name/Location) , subfield 6 (Card Acceptor Country
Code) is CAN and DE 43, subfield 4 (Card Acceptor Postal [ZIP] Code) is
“unknown” or is not a valid postal code in Canada
• DE 43, subfield 6 is AUS and DE 43, subfield 4 is “unknown” or is not a valid
postal code in Australia
• DE 43, subfield 6 is DEU and DE 43, subfield 4 is “unknown” or is not a valid
postal code in Germany
• DE 43, subfield 6 is USA and DE 43, subfield 4 is “unknown” or is not a valid
postal code in the United States
• DE 43, subfield 6 is ARG, FIN, MYS, KOR, AUT, NLD, SWE, BEL, GRC, NZL, CHE,
HUN, NOR, TWN, PHL, THA, ISR, TUR, CRI, PRI, CZE, DNK, KWT, SGP or VEN
and DE 43, subfield 4 is “unknown” or is not present
Edit Number 6
Edit Title GCO Invalid Street Address
Name GCO INVALID STREET
Billing Code 2DC0201
Region(s) Global
Description This edit monitors DE 43 (Card Acceptor Name/Location), subfield 2 (Card
Acceptor Street Address) in collection-only transactions to ensure it is formatted
properly.
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location meets any of the following criteria:
• DE 43, subfield 2 is null or all spaces
• DE 43, subfield 2 contains “unknown”
• DE 43, subfield 2 is all numeric
• DE 43, subfield 2 is less than three characters in length
Exception: A value of “RR” is permitted in Canada
Edit Number 7
Edit Title GCO Invalid City
Name GCO INVALID CITY
Billing Code 2DC0201
Region(s) Global
Description This edit monitors the values in DE 43 (Card Acceptor Name/Location) on face-to-
face collection-only transactions to ensure the city name is valid and corresponds
appropriately to the provided postal code.
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location meets any of the following criteria:
a. Globally, DE 43, subfield 3 (Card Acceptor City) contains invalid character sets
for the specified country code page
Edit Number 7
b. DE 43, subfield 4 (Card Acceptor Postal [ZIP] Code) is invalid for the city given in
DE 43, subfield 3 when merchant country is CAN
c. DE 43, subfield 4 is invalid for the city given in DE 43, subfield 3 when merchant
country is DEU
d. DE 43, subfield 4 is invalid for the city given in DE 43, subfield 3 when merchant
country is AUS
e. DE 43, subfield 4 is invalid for the city given in DE 43, subfield 3 when merchant
country is USA
f. Globally, DE 43 subfield 3 is blank or null, all one character, all numeric, less than
3 characters, UNKNOWN
Exclusions: Subedit F excludes CAN, DEU, AUS and USA.
Baseline/ Baseline: 500 unique merchant locations
Threshold
Threshold: 98% of merchant locations
Edit Number 8
Edit Title GCO Invalid Time
Name GCO INVALID TIME
Billing Code 2DC0201
Region(s) Global
Description This edit monitors collection-only transactions to ensure that no two transactions in
the same batch file have identical values for the local time and date.
Edit Criteria A merchant location is considered noncompliant if one or more transactions taking
place at that location have identical values in the following DE 12 (Date and Time,
Local Transaction) , subfield 1 (Date) and subfield 2 (Time).
Baseline/ Baseline: 500 unique merchant locations
Threshold
Threshold: 98% of merchant locations
Authentication Rate
Edit Number 1
Edit Title Issuer Authentication Rate (ARes)
Name Authentication Rate
Billing Code 2DC0100
Region(s) Global - Select European countries excluded. (See excluded country list in Appendix
C.)
Description This edit monitors the Authentication Response (ARes) messages to determine the
issuer’s overall authentication rate.
Edit Criteria Issuers are considered noncompliant if more than15% of authentication requests
are not authenticated.
Authenticated transactions are identified by the EMV® 3-DS Specification data
element definition of Transaction Status. A value of Y indicates that the transaction
was successfully authenticated.
Edit Number 2
Edit Title Issuer Authentication Non-Static Method (ARes)
Name Authn Non-Static Method
Billing Code 2DC0100
Region(s) Global - Select European countries excluded. (See excluded country list in Appendix
C.)
Description This edit monitors the method used by issuers to authenticate cardholders.
Edit Criteria Transactions are considered noncompliant when authentication is performed using
a static method.
Static method authentication is identified by the EMV® 3-DS Specification data
element definition of Authentication Type. A value of 01 indicates a static method
was used.
Edit Number 3
Edit Title Issuer ACS Authentication Error Rate (ARes)
Name ACS Authn Error Rate
Billing Code 2DC0100
Region(s) Global
Description This edit monitors all authentication messages sent by the Access Control Server
(ACS) to determine the number of messages that result in an error response.
Edit Criteria Authentication messages from issuer’s ACS are considered noncompliant if they
result in an error message.
Baseline/ Baseline: 1,000 EMV 3-DS transactions
Threshold
Threshold: 99%
Edit Number 4
Edit Title Acquirer 3DSS Authentication Error Rate
Name 3DSS Authn Error Rate
Billing Code 2DC0100
Region(s) Global
Description This edit monitors all authentication messages sent by the 3DS Server (3DSS) to
determine the number of messages that result in an error response.
Edit Criteria Authentication messages from the Acquirer 3DSS are considered noncompliant if
they result in an error message.
Baseline/ Baseline: 1,000 EMV 3-DS transactions
Threshold
Threshold: 99%
ACS Availability
Edit Number 5
Edit Title Issuer ACS Availability (ARes)
Name ACS Availability
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the Access Control server (ACS) response rate to Authentication
Request (AReq) messages.
Edit Criteria Issuers are considered noncompliant if the ACS fails to respond to more than 1%
of AReq messages.
Baseline/ Baseline: 1,000 EMV 3-DS transactions
Threshold
Threshold: 99%
ACS Latency
Edit Number 6
Edit Title Issuer ACS Latency (ARes)
Edit Number 6
Name ACS Latency
Billing Code 2DC0100
Region(s) Global
Description This edit monitors the issuer’s Access Control Server (ACS) response time to an
Authentication Request.
Edit Criteria An Authentication Response (ARes) message is considered noncompliant if it is not
received within 5 seconds of when Authentication Request (AReq) was sent by the
Directory Server (DS).
Baseline/ Baseline: 1,000 EMV 3-DS transactions
Threshold
Threshold: 95%
Extension History
Clicking Extension History will allow Customers to see the full extension history for ICA
Number/Edit combination in the edit tile. This will show approved and declined requests.
Submission Deadline
Customers must submit extensions no later than the Comply By date listed on the edit tile.
Extension requests may still be submitted after the Comply By date; however, they will not be
effective until the first day of the month following the submission.
For example, if the Comply By date is 1 May, then an extension request must be submitted
before 1 May in order to meet the May deadline. A request submitted on or after 1 May
would not be effective until 1 June, and the ICA number will be assessed a noncompliance fee
if the May compliance rate is below the required compliance threshold for the edit.
Maximum extension length will remain six months, except where noted in individual edit
descriptions.
Franchise Integrity
E-mail: [email protected]
For more information about the Data Integrity Online application, please contact your regional
Help Desk, or the Customer Technical Services team.
Conference calls and/or training is available upon request by sending an e-mail to
[email protected]
Appendix C Exclusions
Issuers in the countries listed below are exempted from the following edits:
• Issuer Authentication Non-Static Method (ARes)
• Issuer Authentication Rate (ARes)
• Fully Authenticated Transaction Approval Rate (0110)
Albania, Andorra, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia and Herzegovina,
Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Georgia, Germany,
Gibraltar, Greece, Hungary, Iceland, Ireland, Israel, Italy, Kazakhstan, Kosovo, Kyrgyzstan, Latvia,
Liechtenstein, Lithuania, Luxembourg, Macedonia, Malta, Moldova, Monaco, Montenegro,
Netherlands, Norway, Poland, Portugal, Romania, Russia, San Marino, Serbia, Slovakia, Slovenia,
Spain, Sweden, Switzerland, Tajikistan, Turkey, Turkmenistan, Ukraine, United Kingdom, Uzbekistan,
Vatican
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.