Ch 4 (04/17/2019 Update): CB support added

***Changes made on 04/17/2019 are delineated below in Red.***


cmpi_lookup request
Cartes Bancaire (CB) - Conditionally Required

Field Name
Description
Required
Condition
Field Definition

TotalItems

NEW FIELD

Number of purchased items or services

Note: Utilized to create the CB-ITEMS MessageExtension for the AReq if present.

OOptional for CBN(2) value 00-99

MerchantScore

NEW FIELD

The global score calculated by the CB scoring platform

Note: Utilized to create the CB-SCORE MessageExtension for the AReq if present.

OOptional for CBAN(20)
CardType

CB

Indicates Cartes Bancaire as the card type. 

CRequired for CB transactionsA(2)
ChallengeIndicator90 - Used to call the CB Scoring platformOptional for CBN(2)





cmpi_lookup response

CB- Cartes Bancaire

CB- Cartes Bancaire 



NetworkScore

NEW FIELD

The global score calculated by the CB Scoring platformOOptional for CBN(2)

CavvAlgorithm

NEW FIELD

Identifies the algorithm used by the ACS to calculate the
Authentication Value and is derived from the  "CB-AVALGO"
OOptional for CBN(1)

AuthorizationPayload

NEW FIELD

The Base64 encoded JSON Payload of CB specific Authorization Values returned in the Frictionless Flow.

example: Authorization Payload (JSON) (added 04/26/2019)

CRequired if CB and frictionless flowBase64 Encoded



cmpi_authenticate response


Cartes Bancaire - Only



CavvAlgorithm

NEW FIELD

Identifies the algorithm used by the ACS to calculate the
Authentication Value and is derived from the  "CB-AVALGO
OOptional for CBN(1)

AuthorizationPayload

NEW FIELD

The Base64 encoded JSON Payload of CB specific Authorization Values returned in the challenge Flow


example:Authorization Payload (JSON) (added 04/26/2019)

CRequired if CB and challenge flowBase64 Encoded