- Combining the Authentication and the Authorization Services
- Implementing SDK Payer Authentication
- Authentication Examples Using Primary Account Numbers
- Authentication Examples Using Digital Payment (Google Pay)
- Authentication Examples Using TMS Tokens
- Authentication Examples Using Flex Microform Tokens
- Authentication Examples Using Network Token/Tokenized Cards
- Authentication Examples of Merchant-Initiated Transactions
On This Page
Mastercard Data Only
Mastercard has a data only data flow so merchants can share customer data with the
issuers without going through authentication. The additional data provided to the issuer
helps the issuer make risk assessments about approving cardholder transactions. Data
only data flows are frictionless and do not affect the customer experience.
When sending a Mastercard data only check enrollment request, be sure to:
- Include all of the required fields.
- Set theconsumerAuthenticationInformation.messageCategoryto80.
The response from the data only request includes this data:
- ECI =4
- CAVV value
- Directory server transaction ID
- paresStatus =U
- Risk score
- Reason code
This data from the response must be included in the authorization request.
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/paymentsTest:
POST
https://apitest.cybersource.com
/pts/v2/payments