9F04

Amount, Other (Binary)

Amount, Other (Binary) é o gêmeo em binário do Amount, Other (9F03, coberto antes): o mesmo conceito de valor secundário, mais comumente a parcela de cashback de uma transação, mas expresso como um valor binário de 4 bytes em vez de dígitos BCD. O EMV mantém as duas codificações disponíveis porque diferentes consumidores a jusante - alguns kernels de cartão, algumas integrações de host - esperam um formato ou outro, e um terminal geralmente precisa estar preparado para popular qualquer um que o CDOL de um dado cartão de fato peça, em vez de assumir que um dos dois é universal. Relaciona-se tanto ao 9F03 quanto ao Amount, Authorised primário (9F02), e como sua irmã BCD, um cartão que não o pede em seu CDOL simplesmente nunca vê um 9F04 populado - sua ausência dos dados de uma dada transação significa que não foi pedido, não que algo deu errado. Uma biblioteca de terminal que implementa só um dos dois formatos de codificação de valor funciona corretamente contra cartões que por acaso pedem aquele formato e falha, de forma opaca, contra cartões que pedem o outro. Ver EMV 4.4 Book 3.

Decodificador interativo

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

Binário (4): 00000500

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

Exemplo decodificado

Valor de exemplo: 00000500

Tags relacionadas

Propriedades

Tag9F04
NomeAmount, Other (Binary)
FormatoBinário
Tamanho4 bytes
OrigemTerminal
Templates
LivrosEMV 4.4 Book 3

Perguntas frequentes

O que é a tag EMV 9F04?
Amount, Other (Binary) é o gêmeo em binário do Amount, Other (9F03, coberto antes): o mesmo conceito de valor secundário, mais comumente a parcela de cashback de uma transação, mas expresso como um valor binário de 4 bytes em vez de dígitos BCD. O EMV mantém as duas codificações disponíveis porque diferentes consumidores a jusante - alguns kernels de cartão, algumas integrações de host - esperam um formato ou outro, e um terminal geralmente precisa estar preparado para popular qualquer um que o CDOL de um dado cartão de fato peça, em vez de assumir que um dos dois é universal. Relaciona-se tanto ao 9F03 quanto ao Amount, Authorised primário (9F02), e como sua irmã BCD, um cartão que não o pede em seu CDOL simplesmente nunca vê um 9F04 populado - sua ausência dos dados de uma dada transação significa que não foi pedido, não que algo deu errado. Uma biblioteca de terminal que implementa só um dos dois formatos de codificação de valor funciona corretamente contra cartões que por acaso pedem aquele formato e falha, de forma opaca, contra cartões que pedem o outro. Ver EMV 4.4 Book 3.
Qual formato e tamanho a tag EMV 9F04 usa?
A tag 9F04 usa o formato Binário e normalmente tem 4 bytes.
A tag 9F04 vem do cartão ou do terminal?
A tag 9F04 (Amount, Other (Binary)) é fornecida por: Terminal.

Fontes

  • EMV_v4.4_Book_3_Application_Specification, p. 136

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.