ISO 8583 Simulatorby Tesh Desarrollo
TCP …
🟢 Switch activo
Perfil generic
Encoding ascii
TX sesión 0
Armar transacción
Resultado
Enviá una transacción para ver request y response.
Tráfico TCP en vivo :8583
Esperando conexiones externas…
Reglas del switch
Enlace de transacciones — Mastercard TLID / Visa Transaction ID

Desde el 23-oct-2026 Mastercard exige que el comercio reenvíe el TLID (DE105, 22 caracteres) en toda transacción relacionada: cobros recurrentes, cuotas, credencial guardada, reversos y devoluciones. Visa usa su Transaction ID (DE62, 15 dígitos) con la misma lógica. El switch emite el identificador en la autorización aprobada y valida que las transacciones siguientes lo traigan.

Aplica a los perfiles mastercard y visa. Aproximación basada en información pública: los formatos exactos de sub-elementos de cada marca son confidenciales.

Flujo guiado (Mastercard)
Ejecutá los pasos en orden para ver cómo el switch emite y valida el TLID.
Identificadores emitidos
Cajero automático — lado host ISO 8583

El switch reconoce el retiro (DE 3 = 01xxxx) y la consulta de saldo (DE 3 = 31xxxx): exige PIN cifrado (DE 52), valida denominación, saldo y límite diario, y devuelve los saldos en DE 54. Los reversos (0400/0420) pueden ser totales o por dispensado incompleto, con el monto realmente entregado en DE 95; un reverso duplicado no acredita dos veces.

Simula el mensaje que llega al host, no el protocolo propio del cajero (NDC/DDC), que es de cada fabricante.

Cajero virtual — en vivo
CAJERO VIRTUAL · TESH
Flujo en vivo
CajeroHost ATMSwitch ISO 8583Dispositivos
Insertá la tarjeta para empezar. Cada paso del cajero aparece acá con la trama que viaja al switch.

Modelo de estados y pantallas al estilo de los cajeros comerciales; el mensaje cajero → host se muestra simplificado (el formato NDC/DDC es propietario de cada fabricante). La trama host → switch es ISO 8583 real y la procesa este simulador.

Flujo guiado
Ejecutá los pasos en orden: cada uno envía una trama real al switch, con el PIN cifrado con la TPK de laboratorio.
Cuentas simuladas
Escenarios de prueba

Cargá un escenario y andá a la pestaña Simulador para enviarlo.

Decodificador ISO 8583 pegá cualquier trama en hex
Comparador de tramas diff byte a byte
Historial de transacciones 0 tx
Sin transacciones aún.
Dashboard de métricas basado en el historial
Sin datos todavía. Enviá transacciones para ver las métricas.
Modo batch · correr escenarios en secuencia
Cargando escenarios…
Catálogo de BINes 0 bines
BINMarcaBanco emisorTipoLong.Descripción

Agregar BIN

🔑 Llavero criptográfico 0 llaves
Cargando llaves…

Cargar / generar llave 3DES

KCV se calcula al cargar
🔐 PIN block · cifrar / verificar

Verificar / descifrar PIN block

🔏 MAC · Retail MAC (ISO 9797-1 Alg 3 / ANSI X9.19) → DE64/DE128
· el MAC se calcula sobre estos bytes

Verificar MAC recibido

© 2026 Tesh Desarrollo. Todos los derechos reservados. tesh-desarrollo.com Privacidad hola@tesh-desarrollo.com

Entorno de pruebas: no uses datos reales de tarjetas ni de producción. Visa y Mastercard son marcas registradas de sus respectivos titulares; este simulador no está afiliado a ellas ni certificado por ellas. Los perfiles de red y los mandatos de marca son aproximaciones basadas en información pública y no reemplazan la certificación oficial.