Mensajería ISO
Te contamos cómo recibir la mensajería ISO que nos llega desde las banderas.
Introducción
Para darte más información de las operaciones y ayudarte a gestionar las aprobaciones, incorporamos el campo iso_common_message_format
en las solicitudes de la API de Autorizaciones y los ajustes de reversas con el campo source = ONLINE
que recibes a través de la API de Ajustes.
En el campo iso_common_message_format
, recibirás la trama que nos comparten las banderas con datos de la operación, encodeados en base 64. Los campos con datos sensibles y los datos de montos de la transacción estarán enmascarados con asteriscos por seguridad.
Los datos que recibas dependerán de la bandera, del tipo de operación y del método de pago entre otras cosas.
Este es un ejemplo de una trama ISO tal cual la recibirás:
PGlzb21zZyBkaXJlY3Rpb249ImluY29taW5nIj4KICA8ZmllbGQgaWQ9IjAiIHZhbHVlPSIwMTAwIi8+CiAgPGZpZWxkIGlkPSIyIiB2YWx1ZT0iKioqKioqKioqKioqKioqKiIvPgogIDxmaWVsZCBpZD0iMyIgdmFsdWU9IjAwMDAwMCIvPgogIDxmaWVsZCBpZD0iNCIgdmFsdWU9IioqKioqKioqKioqKiIvPgogIDxmaWVsZCBpZD0iNSIgdmFsdWU9IioqKioqKioqKioqKiIvPgogIDxmaWVsZCBpZD0iNiIgdmFsdWU9IioqKioqKioqKioqKiIvPgogIC4KICAuCiAgLgo8L2lzb21zZz4=
Y así la verás cuando la desencodees en base 64:
<isomsg direction="incoming">
<field id="0" value="0100"/>
<field id="2" value="****************"/>
<field id="3" value="000000"/>
<field id="4" value="************"/>
<field id="5" value="************"/>
<field id="6" value="************"/>
.
.
.
</isomsg>
Para ver el significado de cada uno de los campos de la mensajería ISO puedes consultar los manuales de cada bandera.
Implementación
Para recibir el campo campo iso_common_message_format
en la API de Autorizaciones y la API de Ajustes, ponte en contacto con nuestro equipo de Integraciones o CX.