9F43

Application Reference Currency Exponent

Application Reference Currency Exponent cumpre exatamente o mesmo papel para o Application Reference Currency (9F3B, referenciado ao lado, já coberto neste dicionário) que o Transaction Currency Exponent (5F36) cumpre para o Transaction Currency Code: declara quantas casas decimais cada moeda na lista do 9F3B de fato usa, já que o 9F3B sozinho nomeia moedas sem dizer como interpretar valores expressos nelas. Por o 9F3B poder carregar mais de uma moeda, este campo de expoente o espelha entrada por entrada - um terminal lendo a segunda moeda na lista do 9F3B precisa do segundo expoente na lista do 9F43, não só do primeiro, ou vai deslocar a vírgula decimal para toda moeda de referência depois da primeira. Este é um campo pequeno e fácil de ignorar justamente porque suas tags irmãs (9F3B, 9F42, 5F36) recebem a maior parte da atenção, mas um bug de conversão de moeda rastreado até uma posição decimal errada é exatamente o tipo de erro que este campo, se mal tratado, silenciosamente produz. Ver EMV 4.4 Book 3.

Decodificador interativo

Cole um valor hexadecimal desta tag para decodificar no seu navegador. Nada é enviado para lugar nenhum.

Numérico (BCD): 02

Esta tag não é um bitmap; o decodificador mostra uma interpretação baseada no formato.

Exemplo decodificado

Valor de exemplo: 02

Tags relacionadas

Propriedades

Tag9F43
NomeApplication Reference Currency Exponent
FormatoNumérico (BCD)
Tamanho1–4 bytes
OrigemCartão (ICC)
Templates70, 77
LivrosEMV 4.4 Book 3

Perguntas frequentes

O que é a tag EMV 9F43?
Application Reference Currency Exponent cumpre exatamente o mesmo papel para o Application Reference Currency (9F3B, referenciado ao lado, já coberto neste dicionário) que o Transaction Currency Exponent (5F36) cumpre para o Transaction Currency Code: declara quantas casas decimais cada moeda na lista do 9F3B de fato usa, já que o 9F3B sozinho nomeia moedas sem dizer como interpretar valores expressos nelas. Por o 9F3B poder carregar mais de uma moeda, este campo de expoente o espelha entrada por entrada - um terminal lendo a segunda moeda na lista do 9F3B precisa do segundo expoente na lista do 9F43, não só do primeiro, ou vai deslocar a vírgula decimal para toda moeda de referência depois da primeira. Este é um campo pequeno e fácil de ignorar justamente porque suas tags irmãs (9F3B, 9F42, 5F36) recebem a maior parte da atenção, mas um bug de conversão de moeda rastreado até uma posição decimal errada é exatamente o tipo de erro que este campo, se mal tratado, silenciosamente produz. Ver EMV 4.4 Book 3.
Qual formato e tamanho a tag EMV 9F43 usa?
A tag 9F43 usa o formato Numérico (BCD) e normalmente tem 1–4 bytes.
A tag 9F43 vem do cartão ou do terminal?
A tag 9F43 (Application Reference Currency Exponent) é fornecida por: Cartão (ICC).

Fontes

  • EMV_v4.4_Book_3_Application_Specification, p. 138

Receba as novidades do site

Cadastre-se para receber novidades do site direto no seu email

Não enviaremos spam. Você pode cancelar a inscrição a qualquer momento.