EMV
Endpoints do serviço ws-hop-api-emv
Token JWT obtido via Auth0
Identificador do cliente
99Bandeira do cartão
MASTERCARDPossible values: Modo de operação do comando EMV:
0: Validar ARQC1: Validar ARQC e gerar ARPC método 1 (ARC)2: Gerar ARPC método 1 (ARC) sem validar ARQC3: Validar ARQC e gerar ARPC método 2 (CSU)4: Gerar ARPC método 2 (CSU) sem validar ARQC5: Validar ARQC e gerar ARPC métodos 1 e 26: Gerar ARPC métodos 1 e 2 sem validar ARQC8: Validar TC/AAC9: Validar TC/AAC e gerar ARPC método 1
1Identificador do esquema EMV:
0: Visa VIS (CVN 10 ou 17)1: Mastercard M/Chip (CVN 10 ou 11)2: American Express AEIPS3: Mastercard M/Chip com PAN length5: Visa VIS com PAN length6: JCB7: Discover9: Visa qVSDCA: Mastercard PayPassB: Mastercard PayPass com PAN lengthC: Mastercard PayPass com padding flag
3IV para derivação de chave de sessão EMV 2000.
Obrigatório apenas para schemeId = 0 ou 1.
Parâmetros de branch/height para derivação de chave de sessão EMV 2000.
Obrigatório apenas para schemeId = 0 ou 1.
0: Branch factor 2, Tree Height 161: Branch factor 4, Tree Height 8
Alias/identificador da chave MKAC no banco de dados
client-99-key-id-XXXXX-MKAC-T2PAN do cartão
1111222233334444Número de sequência do PAN (PSN) — usar 00 se não disponível
00Dados EMV da transação em formato TLV hexadecimal (campo 55 da ISO 8583).
O ARQC é extraído automaticamente da tag 9F26.
Tags relevantes utilizadas: 9F26 (ARQC), 9F36 (ATC), 9F10 (Issuer Application Data), 8C (CDOL1).
9F26081234567890ABCDEF9F02061234567890AB9F03060000000000009F1A020076950580000480005F2A0209869A031234569C01009F370412345678820239009F360200989F10120114A00001220000000000000000000000FFAuthorization Response Code — obrigatório para mode = 1, 2, 5, 6 ou 9.
Valor em Hex (ex: 00 = aprovado, 01 = negado).
00ARQC (Authorization Request Cryptogram) em Hex.
Quando informado, sobrescreve o valor extraído automaticamente da tag 9F26 do field55EmvTags.
Utilizado principalmente no endpoint ValidateARQC4x.
Card Status Update — obrigatório para mode = 3, 4, 5 ou 6.
4 bytes em Hex.
03820000Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Indica se o ARQC foi validado com sucesso
trueARPC gerado em Hex (quando aplicável)
70EFBFBFD89DBFBFDescrição do resultado
OKRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Chave não encontrada no banco de dados
Erro interno do servidor
Last updated

