ISO 8583: Conozca algunas particularidades de cómo funciona su tarjeta de crédito

Banca
Friday, April 16, 2021

ISO 8583: Conozca algunas particularidades de cómo funciona su tarjeta de crédito

Alguna vez se ha preguntado cómo su tarjeta de crédito o débito logra realmente hacer ese pago que usted desea, desde 1914 que aparecen los primeros intentos a cargo de Western Unión al día de hoy ha pasado por una serie de cambios entre ellos el ISO 8583.

Alguna vez se ha preguntado cómo su tarjeta de crédito o débito  logra realmente hacer ese pago que usted desea, desde 1914 que aparecen los primeros intentos a cargo de Western Unión  al día de hoy ha pasado por una serie de cambios entre ellos el ISO 8583.

Este sistema hace referencia a una interfaz  común que permite que su tarjeta intercambie  mensajes tanto de solicitudes como de respuestas entre sus adquirentes y emisores permitiendo que sus transacciones sean posibles. 

Dicha transacción viaja desde un dispositivo de adquisición  como una termina de punto de venta o cajero por medio de una serie de redes, hasta un sistema de emisión de tarjetas para la autorización contra la cuenta del titular de la tarjeta.

 Entre los datos que se intercambian se encuentran el número de la tarjeta, detalles del titular hacia la terminal de donde obtiene el número de comerciante. 

Asimismo, este estándar denominado ISO8583 corresponde a la International Organization for Standardization para sistemas que intercambian transacciones electrónicas realizadas por poseedores de tarjetas de crédito.

La gran mayoría de las transacciones realizadas cuando un cliente utiliza una tarjeta para realizar un pago en una tienda ( EFTPOS ) utilizan ISO 8583 en algún punto de la cadena de comunicación, al igual que las transacciones realizadas en los cajeros automáticos. 

De igual forma un mensaje ISO8583 es una cadena de caracteres (STRING) que consiste de tres partes: Message Type Indicator (MTI) que es un campo numérico de cuatro dígitos, mapa en bits (BITMAP) es un campo de 16 o 32 dígitos hexadecimal y datos que corresponden a los campos de datos definidos por el BITMAP.

 Además, para implementarlo se debe  contar con las siguientes funcionalidades: 

1.Parser (analizador sintáctico, también llamado unpacker) de ISO8583: el rol del parser es validar y convertir un mensajeISO8583 a un juego de campos y valores que puedan ser procesados.

2. Pack (empaquetar) ISO8583: el rol de Pack es construir un mensaje ISO8583 a partir de un conjunto de campos y valores separados. Aquí también la construcción de un mensaje ISO8583 se realiza contra una definición específica de ISO8583.3.

 

 

 

 


Melissa López
April 16, 2021