Mastercard Paypass
Mastercard Paypass
MasterCard PayPass
™
This material may not be duplicated, published, or disclosed, in whole or in part, without the prior written permission of
MasterCard.
Media
This document is available in both electronic and printed format.
MasterCard International—CCOE
Chaussée de Tervuren, 198A
B-1410 Waterloo
Belgium
E-mail: specifications@paypass.com
1.1 Purpose
This document provides guidelines for acquirers implementing the MasterCard PayPass—M/Chip
product.
These implementation requirements assume an implementation on top of an acquirer’s existing EMV
(contact) deployment.
For further information on migrating to contact EMV refer to the MasterCard M/Chip Customer
Implementation Guide.
1.2 Scope
This document defines the impacts and implementation requirements for acquirers implementing
PayPass—M/Chip acquiring. It provides a level of detail that will enable acquirers to identify the
required system changes. This includes information on terminal functionality and configuration.
Further detailed information on the PayPass and M/Chip technology is available in the corresponding
specification documents. The reader may need to refer to these for a deeper understanding of the
technology or areas outside the scope of an acquirer implementation.
These requirements are for PayPass implementations of the MasterCard credit product only.
The following are outside the scope of these requirements:
• Implementing EMV acquiring. Only the additional requirements for PayPass—M/Chip are
addressed in this document.
• ATMs, bank branch terminals, level 4–8 Cardholder Activated Terminals or transactions.
NOTE
These requirements apply to acquirers who have already implemented EMV acceptance. They describe
implementing PayPass acceptance within that context.
These requirements are limited to acquirer acceptance of PayPass—M/Chip issued cards but references
PayPass—Mag Stripe where necessary.
1.4 Overview
This document is a guide for acquirers implementing PayPass—M/Chip. It details the requirements,
impacts, and any necessary implementation data or configurations.
PayPass—M/Chip implementations are an extension to an acquirer EMV Chip implementation.
The following table provides an overview of the chapters in this manual:
CHAPTER DESCRIPTION
Table of Contents A list of the manual’s tabbed sections and subsections. Each entry references a
section and page number.
1. Using These Describes the purpose and contents of the manual.
Requirements
2. Introduction Provides an introduction to the MasterCard PayPass product and this manual.
3. Acquirer Impacts Describes the impacts and considerations for an acquirer implementation of
PayPass—M/Chip.
4. Terminal Defines required terminal data for PayPass—M/Chip terminals.
Configuration
5. Network Interfaces Summarizes the network interface and host system changes required for
and Host Systems PayPass—M/Chip.
6. Testing Summarizes the required testing for an acquirer implementation.
Appendix A Transaction flow diagrams at PayPass—M/Chip terminals.
PayPass Transaction
Flows
Appendix B Glossary of terms used in this document.
Glossary
ABBREVIATION DESCRIPTION
AC Application Cryptogram
AID Application Identifier
ASI Application Status Indicator
CAM Card Authentication Method
CAT Cardholder Activated Terminal
CDA Combined Data Authentication
CIS Customer Implementation Systems
CVC Card Verification Code
CVM Cardholder Verification Method
DDA Dynamic Data Authentication
ECR Electronic Cash Register
ETEC Easy Test Cards
ETED End-to-End Demonstration (testing)
EMV Europay MasterCard Visa
Hex Hexadecimal
ICC Integrated Circuit Card
IIN Issuer Identification Number
ISO International Organization for Standardization
NIV Network Interface Validation
NCFF Non-Card Form Factor
PAN Primary Account Number
PIN Personal Identification Number
PIX Proprietary Application Identifier Extension
POS Point of Sale
RFU Reserved for Future Use
SDA Static Data Authentication
TAC Terminal Action Codes
TDOL Transaction Certificate Data Object List
TIP Terminal Integration Process
TRM Terminal Risk Management
2.2 Interoperability
Interoperability is a principal PayPass requirement. This is achieved with the following requirements:
• The PayPass—M/Chip terminal must support PayPass—Mag Stripe and PayPass—M/Chip cards.
• The PayPass—Mag Stripe terminal must support PayPass—Mag Stripe and PayPass—M/Chip
cards.
• The PayPass—M/Chip card must support PayPass—Mag Stripe.
As such, all PayPass cards and cardholder devices are capable of being accepted by all PayPass
terminals.
3.1 Overview
For a general overview of PayPass requirements, services, and products refer to the MasterCard
PayPass Product Guide.
This document provides information to acquirers to help assess and plan their PayPass—M/Chip
implementation.
NOTE
Acquirers should note the scope of a vendor’s letter of approval. It may apply only to the reader and not
necessarily the reader integrated with a current or other manufacturer’s POS terminal.
3.3.1 Branding
Acquirer or merchant terminals must conform to MasterCard brand requirements.
In order to give the cardholder clear information as to where to tap the PayPass device on the
PayPass terminal, MasterCard has created the PayPass landing zone to help cardholders locate
MasterCard PayPass terminals. The landing zone must be placed on the terminal to indicate
where the cardholder has to tap or hold the MasterCard PayPass card. The landing zone
contains the contactless identifier and the PayPass identifier.
Acceptable designs are described in the MasterCard PayPass Branding Standards Manual.
Figure 1 shows a PayPass terminal landing zone.
NOTE
MasterCard recommends that a merchant also be able to accept contact EMV transactions at a
PayPass—M/Chip location.
Frequent consecutive use of a PayPass card causes a card’s offline counters to accumulate. If the
PayPass card is not used as a contact EMV card, then the limits will finally be exceeded and a contact
transaction required. A successful contact EMV transaction resets the card’s offline counters.
For further information on how offline counters affect card behavior in M/Chip applications,
refer to the MasterCard M/Chip Functional Architecture for Debit and Credit.
Required transaction timings may vary significantly depending upon the type of deployment
and factors external to the terminal, e.g., network and host system capabilities. Acquirers and
merchants should assess their choice of terminal and the implementation environment with
consideration to:
• Speed of offline data authentication (e.g., for Combined Data Authentication (CDA)/Static
Data Authentication (SDA) and with varying key lengths and a variation of cards).
• Online response times for online capable terminals (e.g., less than 4 seconds).
• Fast receipt printing (e.g., less than 2 seconds) for cardholders requesting a receipt, or
transactions above the PayPass Cardholder Verification and Receipt Limit (see Section
3.4.4, Cardholder Verification and Receipt Limits for PayPass—M/Chip).
Payment system public keys for PayPass—M/Chip are the same as for contact EMV and must
be shared for PayPass use.
NOTE
The CVM and receipt limit is independent of a terminal or merchant floor limit. Existing rules
apply to the value and use of floor limits.
Definition
A PayPass fallback transaction is a consecutive transaction, at the same terminal, with the
same card (or cardholder device) but with a different acceptance technology (e.g., contact
EMV or mag stripe). Transactions are classified as fallback when the preceding transaction did
not complete because of a failure in the terminal-to-card communication after the first
successful select command. Application layer errors or declines are not considered
communication errors.
A consecutive transaction with the same card at a different terminal is not considered a
PayPass fallback transaction.
NOTE
This is optional since it may be impractical for an attendant to retain a card that is not initially
handed over to the merchant during payment.
3.5.2 Environment
Acquirers should note the importance of the physical environment for their PayPass—M/Chip
terminals.
The placement of the PayPass reader is particularly important as it is the cardholder who uses
the terminal and not the merchant. The PayPass reader containing the antenna needs to be
conveniently placed and easily visible.
The PayPass contactless operation can also be adversely affected by inappropriate placement
of the reader; e.g., on a metal surface.
Transactions from PayPass—Mag Stripe cards and PayPass cardholder devices are PayPass—
Mag Stripe transactions with new values in existing fields for authorization and clearing
messages as described in Chapter 5, Network Interfaces and Host Systems, of this document.
NOTE
KEY MANAGEMENT: Payment System Public keys for PayPass—M/Chip are the same as for
contact EMV and must be shared for PayPass use.
As defined by ISO 7816-5, domestic schemes may use the registration category “D” (4 bits coded as 1101) followed by the country code of the national
registration authority, followed by fields specified by the national authority. This may be used for cards with a non-MasterCard Issuer Identification Number
(IIN). Table 2 lists the application label recommended by MasterCard. Issuers and acquirers can either use the labels in lowercase (e.g., “mastercard”), as
provided in Table 2, or in capitals (e.g., “MASTERCARD”).
NOTE
b8 b7 b6 b5 b4 b3 b2 b1 MEANING
0/1 x x x x x x x Manual key entry
x 0/1 x x x x x x Magnetic stripe
x x 0/1 x x x x x IC with contacts
x x x 0 x x x x RFU
x x x x 0 x x x RFU
x x x x x 0 x x RFU
x x x x x x 0 x RFU
x x x x x x x 0 RFU
Legend
0 Mandated setting 0/1 Non-mandated setting, dependent upon on the specific terminal configuration
1 Mandated setting RFU Reserved for future use (The settings must be “0, 0, 0”)
* EMV defines the structure of this data item and does not yet include a value for contactless support, but EMVCo may decide to include a value future
definitions.
b8 b7 b6 b5 b4 b3 b2 b1 MEANING
0 x x x x x x x Plain-text PIN for ICC verification
x 0/1 x x x x x x Enciphered PIN for online verification
x x 0/1** x x x x x Signature (paper)
x x x 0 x x x x Enciphered PIN for offline verification
x x x x 0/1 x x x No CVM Required
x x x x x 0 x x RFU
x x x x x x 0 x RFU
x x x x x x x 0 RFU
Legend
0 Mandated setting 0/1 Non-mandated setting, dependent upon on the specific terminal configuration
1 Mandated setting RFU Reserved for future use (The settings must be “0, 0, 0”)
** If the terminal supports cardholder signature as a CVM, the terminal must be an attended terminal (Terminal Type = “x1,” “x2,” or “x3”) and must support
a printer (Additional Terminal Capabilities, byte 4, Print, attendant bit = “1”).
b8 b7 b6 b5 b4 b3 b2 b1 MEANING
0 x x x x x x x Plain-text PIN for ICC verification
x 0 x x x x x x Enciphered PIN for online verification
x x 0 x x x x x Signature (paper)
x x x 0 x x x x Enciphered PIN for offline verification
x x x x 1 x x x No CVM Required
x x x x x 0 x x RFU
x x x x x x 0 x RFU
x x x x x x x 0 RFU
Legend
0 Mandated setting 0/1 Non-mandated setting, dependent upon on the specific terminal configuration
1 Mandated setting RFU Reserved for future use (The settings must be “0, 0, 0”)
b8 b7 b6 b5 b4 b3 b2 b1 MEANING
1/0 x x x x x x x SDA
x 0 x x x x x x DDA
x x 1/0 x x x x x Card capture
x x x 0 x x x x RFU
x x x x 1/0 x x x Combined DDA/Application
Cryptogram Generation
x x x x x 0 x x RFU
x x x x x x 0 x RFU
x x x x x x x 0 RFU
Legend
0 Mandated setting 0/1 Non-mandated setting, dependent upon on the specific terminal configuration
1 Mandated setting RFU Reserved for future use (The settings must be “0, 0, 0”)
5.4 Clearing
New values in existing fields are required for PayPass clearing transactions. Table 10 defines the new
values. Other fields and values remain as present.
Table 10, New Values in Existing Fields for PayPass Clearing Transactions
The TVR sent to the issuer in clearing messages from offline only terminals may differ from the
TVR used in Terminal Action Analysis. This is because the PayPass—M/Chip Transaction flow
enhancements allow some terminal-related, TVR-related processing to be postponed until after
the first GENERATE AC command. The value that the terminal sent to the card in the first
GENERATE AC must be used in clearing messages.
This is illustrated in transaction flows in Appendix A, PayPass Transaction Flows, of this document
and in full detail in the PayPass—M/Chip Technical Specification.
5.5 Chargebacks
Cardholder verification and receipts are optional for all PayPass transactions under US $25. Regions
may lower this limit if required. These implementation requirements refer to the transaction amount
at which the new requirement applies as the “PayPass Cardholder Verification and Receipt Limit” (see
Section 3.4.4, Cardholder Verification and Receipt Limits for PayPass—M/Chip, of this document).
To support this change, acquirers are protected against chargebacks for PayPass transactions with the
reason codes shown in Table 11. Issuers may not chargeback properly identified PayPass transactions
with these reason codes.
Full details of the changes are available in the MasterCard Chargebacks Standards Bulletin January 2006.
For users of MasterCom, the existing Acquirer’s Retrieval Response Code has been updated to reflect
these changes (see Table 8). Acquirers may use this rejection code for qualified PayPass transactions
under US $25.
An acquirer who has already implemented PayPass—M/Chip and is only adding new terminals
performs only:
c) TIP for a new PayPass—M/Chip terminal.
d) TIP for a new contact EMV terminal if the terminal supports contact EMV and the terminal must
be EMV certified.
Information on contact EMV testing is available in the MasterCard M/Chip Customer Implementation
Guide.
6.6 TIP
Acquirers run the tests and then submit log files from the simulators for validation by MasterCard.
The TIP is designed to validate that the terminal:
• Meets the business needs of the acquirer.
• Conforms to the MasterCard PayPass—M/Chip and PayPass—Mag Stripe Technical Specifications,
after integration in the acquirer environment.
• Conforms to MasterCard requirements related to the:
– Payment product(s) the terminal will accept (such as the support of online PIN, if required)
– Operational effectiveness, such as the implementation of “fallback to contact or magnetic
stripe” (depending on the terminal type)
Based on the needs of the acquirer, the TIP can comprise up to four components:
1. Validation that the terminal meets the requirements of both the acquirer and MasterCard.
2. Assessment of testing requirements and identification of the ETEC cards required. PayPass
cards are ETEC cards subset 6 and 8.
3. Terminal Integration Workshop, to explain the TIP and the testing that will be performed,
agree on the scope of the TIP, and confirm the testing configuration.
4. TIP Testing.
6.7 NIV
Acquirers run the tests and then submit log files from the simulators for validation by MasterCard.
To correctly process PayPass transactions, acquirers need to upgrade their network interfaces with
MasterCard. The NIV testing checks that authorization and clearing interfaces are in accordance with
the current MasterCard authorization and clearing requirements for the acquirer’s region.
Subset 6 and 7 ETEC cards are used with the MasterCard simulator for this testing.
6.8 ETED
The ETED is designed to validate that all activities under the control of the acquirer (e.g., terminal,
acceptance network, authorization system, interfaces to MasterCard systems, etc.) function correctly.
It is performed as soon as the implementation is promoted to live.
The acquirer provides MasterCard with the locations of the terminal(s) to be tested. MasterCard uses
a representative set of live MasterCard-branded, PayPass-approved cards (provided by various issuers)
to perform transactions at the terminals to be tested. MasterCard and the acquirer monitor
transactions across the real-time authorization network and through the clearing and settlement
process. The log files are also verified after the end-to-end tests have been performed.
AREA CONTACT
PayPass testing testing@paypass.com
General chip help chip_help@mastercard.com
System buildup testing chip_help@mastercard.com
TIP tip@mastercard.com
NIV Customer Implementation Services (CIS)—Acquirers will
be provided the contact details for the Network Interface
Testing Engineer assigned to their implementation project.
MEAS (non-U.S. regions) meas.sim@mastercard.com
MasterINQ debit/credit debit.sim@mastercard.com
(U.S. regions) credit.sim@mastercard.com
Clearing simulator mcps.sim@mastercard.com
Online software upgrades www.mastercardonline.com
ETEC cards chip_help@mastercard.com (for information regarding the
use of ETEC cards for pretesting purposes)
test_tools@silicomp.fr (for information regarding the
purchase of ETEC cards)
Overview
The PayPass—M/Chip terminal transaction flow is based on the EMV 2000 specifications with some
specific PayPass adaptations. PayPass transaction flows are defined in the PayPass—M/Chip Technical
Specifications. PayPass transaction flows have been defined to optimize the PayPass—M/Chip
implementation.
This section shows the transaction flows as defined by the M/Chip Technical Specification and
illustrates the variance from standard EMV processing and the specific PayPass features that must be
implemented by a PayPass—M/Chip terminal.
NOTE
Acquirers, merchants, or vendors wishing to deviate from the defined PayPass transaction flows are
advised to consult MasterCard. Terminal Vendor Testing will be based upon the behavior expected
from the MasterCard PayPass examples.
PayPass—M/Chip Card at
Online capable
Standard EMV
PayPass—M/Chip
Transaction Flow
terminal
no
Initiate PayPass—Mag Stripe M/Chip
Processing Profile
yes
yes
TC
Omitted
New
PayPass–M/Chip Card at
Offline Only Standard EMV
PayPass– M/Chip terminal Transaction Flow
yes
no
TC ?
no
(GEN AC) Card Action Analysis
yes
Terminal
Decline Transaction Completion Transaction Completion
Normal
Omitted
New
Compute Cryptographic
Checksum (CVC3)
Normal
Term Description
M/Chip 4 Application The M/Chip 4 Select and M/Chip 4 Lite card applications as implemented on
issuer’s cards and as specified in the MasterCard M/Chip 4 Card Application
Specification for Debit and Credit. When behavior is specific to one of the
applications, the specific application name, i.e., M/Chip 4 Lite application or
M/Chip 4 Select application, is used.
Non-Card Form Factor Device Refer to “PayPass Cardholder Device.”
PayPass Approved Terminals MasterCard tests products for compliance to all required specifications.
Products which are proven to comply are issued a PayPass Letter of Approval
and are PayPass approved. MasterCard publishes lists of PayPass approved
products to help acquirers choose their products. A product may require
configuration or further functionality before use, but this must not change the
product’s compliance with specifications. Approved products are used as part
of an overall payment system.
PayPass Cardholder Device Also referred to as an “NCFF device.” A PayPass product allowing cardholders
to make contactless PayPass payments, but not in the standard bankcard
(ID-1) form. Examples include PayPass tags and key fobs.
PayPass—M/Chip Application The M/Chip 4 card application, extended for communication over a contact
and contactless interface as specified in the MasterCard PayPass—M/Chip
Technical Specification manual.
PayPass—M/Chip Card Dual-interface card with the PayPass—M/Chip Application accessible over the
contact and contactless interface.
PayPass—M/Chip Terminal A terminal accepting PayPass—M/Chip cards using a transaction flow
similar to the EMV contact transaction flow and supporting Terminal Risk
Management (TRM). If the terminal has offline capability then it will also
support offline CAM. The terminal may also accept existing magnetic stripe
cards and contact cards. The PayPass—M/Chip terminal must also accept
PayPass—Mag Stripe transactions. It may also accept other contactless
schemes.
PayPass—M/Chip Transaction A PayPass transaction which includes the required M/Chip EMV data elements
as used in Authorizations and Clearing messages.
PayPass—Mag Stripe A PayPass transaction which contains the required mag stripe only data
Transaction elements.
PayPass Technology The MasterCard specific implementation of ISO/IEC 14443. PayPass uses the
technology as defined in the PayPass—ISO/IEC 14443 Implementation
Specification for the wireless (“contactless”) exchange of data between card
and terminal.
PayPass Terminal Vendor The MasterCard process of testing products for compliance to all required
Testing specifications. Products which pass all the required tests are PayPass-approved
products.
Term Description
PayPass Transaction A payment transaction using PayPass technology for the data exchange
between card and terminal. A transaction can be either a PayPass—M/Chip
Transaction or PayPass—Mag Stripe Transaction.
PayPass Transaction Time The time the PayPass card needs to be present in the terminal’s
electromagnetic field in order to allow for a complete data exchange.
The completion of the data exchange is indicated by a beep and a visual
indication. Any processing done by the terminal after the card has been
removed is excluded from the PayPass transaction time.