D2
Card Risk Management (CRM) Country CodeCard Risk Management Country Code is Discover's own D-PAS-proprietary country code, used by the card's own risk-management checks rather than by the terminal's - conceptually the same information as the core Issuer Country Code (5F28) and the Terminal Country Code (9F1A) it's related to, but defined separately in Discover's own D-PAS Connect specification instead of being a reuse of either core tag. This is exactly the kind of brand-specific duplication worth flagging rather than assuming away: a Discover D-PAS card carries its own country code specifically for its own proprietary risk logic to consult, alongside, not instead of, the core 5F28 that a generic EMV parser already knows how to read - a terminal or analysis tool that only decodes the standard tags will simply never see D2's value at all, not because anything is missing, but because it's reading a different, card-scheme-specific field. Consistent with the export's own vigencia flag, this tag's source citation is marked verificar, pending cross-check against the acervo's currency matrix. See Discover D-PAS Connect (Card Application Specification) v2.1.1.
Interactive decoder
Paste a hex value for this tag to decode it in your browser. Nothing is sent anywhere.
Numeric (BCD): 0356
Country (ISO 3166): IN (India)
This tag is not a bitmap; the decoder shows a format-based interpretation.
Decoded example
Example value: 0356
Country (ISO 3166): IN (India)
Properties
| Tag | D2 |
|---|---|
| Name | Card Risk Management (CRM) Country Code |
| Format | Numeric (BCD) |
| Length | 2 bytes |
| Source | Card (ICC) |
| Templates | — |
| Books | Discover D-PAS Connect (Card Application Spec) |
Frequently asked questions
- What is EMV tag D2?
- Card Risk Management Country Code is Discover's own D-PAS-proprietary country code, used by the card's own risk-management checks rather than by the terminal's - conceptually the same information as the core Issuer Country Code (5F28) and the Terminal Country Code (9F1A) it's related to, but defined separately in Discover's own D-PAS Connect specification instead of being a reuse of either core tag. This is exactly the kind of brand-specific duplication worth flagging rather than assuming away: a Discover D-PAS card carries its own country code specifically for its own proprietary risk logic to consult, alongside, not instead of, the core 5F28 that a generic EMV parser already knows how to read - a terminal or analysis tool that only decodes the standard tags will simply never see D2's value at all, not because anything is missing, but because it's reading a different, card-scheme-specific field. Consistent with the export's own vigencia flag, this tag's source citation is marked verificar, pending cross-check against the acervo's currency matrix. See Discover D-PAS Connect (Card Application Specification) v2.1.1.
- What format and length does EMV tag D2 use?
- Tag D2 uses the Numeric (BCD) format and is normally 2 bytes long.
- Is tag D2 provided by the card or the terminal?
- Tag D2 (Card Risk Management (CRM) Country Code) is provided by the Card (ICC).
Sources
- DGN_D-PAS_Connect_Card_CT_Spec_v2.1.1_20240304, p. 381
Receive site updates
Subscribe to receive site updates directly to your email
We won't send spam. You can unsubscribe at any time.