Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DERECHOS / COPYRIGHT Hisock es una marca registrada y todos sus derechos estn resevados. Toda la informacin contenida en este manual es confidencial y su propietario es Consultora Profesional en Sistemas, S.A. de C.V. Ninguna parte de este manual puede ser copiada, modificada o reproducida de cualquier manera sin el consentimiento por escrito de Consultora Profesional en Sistemas, S.A. de C.V. Registro de actualizaciones Fecha Siglas Objetivo 26/Sep/03 PRM Creacin del documento versin 1. Contiene ejemplos de contenido de campos y tramas para instituciones adquirentes que no usan tarjetas bancarias para las transacciones es decir se trata de instituciones no bancarias. .
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
CONTENIDO
INTRODUCCIN Y PRE-REQUISITOS ESPECIFICACIONES PARA MENSAJES 800S ESPECIFICACIONES PARA MENSAJES 200S ESPECIFICACIONES PARA MENSAJES 210S ESPECIFICACIONES PARA MENSAJES 420S ESPECIFICACIONES PARA MENSAJES 430S 4 4 5 6 7 8
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
INTRODUCCIN Y PRE-REQUISITOS
Este documento es complemento del manual titulado: HISOCK Especificaciones ISO-8583 correspondiente a la versin 2.0. Y esta dirigido a las instituciones Adquirientes que no usan tarjetas bancarias para la solicitud de transacciones financieras hacia HISOCK. Por consecuencia este manual contiene los cambios requeridos en la mensajera ISO-8583 que usa HISOCK, recomendables para procesar las transacciones sin la necesidad de enviar la informacin referente a las tarjetas bancarias, ya sea por que se trate de transacciones con efectivo, transacciones de internet o de otro tipo en donde se sustituye el instrumento bancario tarjeta por algn otro que la Institucin Adquiriente haya pactado previamente con la Institucin que ofrece el bien o servicio, y que para efectos de este documento llamaremos Institucin Emisora. En otras palabras la Institucin Adquirente deber enviar a la Institucin Emisora una peticin para otorgar un bien o servicio que es el motivo por el cual se origina una transaccin financiera y que se recibir a travs de HISOCK. Se requiere que exista una conexin fsica que permita la comunicacin entre ambas Instituciones (la Adquirente y la Emisora) usando para ello el protocolo de comunicaciones TCP/IP. Por lo que se necesita contar con las direcciones IP y numero de puerto con el cual se van a enlazar ambas Instituciones. Por consecuencia y si as lo requiere alguna o ambas Instituciones, es necesario que den de alta en su Fire-wall o corta-fuegos las polticas necesarias que permitan la comunicacin en ambos sentidos de dichas direcciones IP y Puertos. Una vez satisfecho estos pre-requisitos tcnicos se puede dar la comunicacin al siguiente nivel, es decir, a nivel de las aplicaciones las cuales estn regidos por la norma ISO-8583 para transacciones financieras. Y que en este documento se presentan ejemplos de contenido en sus mensajes.
Como se comenta en el manual titulado: HISOCK Especificaciones ISO-8583 el inicio de texto, el encabezado y el fin de texto, es parte de la norma de ISO-8583 implementada para HISOCK, por lo que se deber cubrir de acuerdo a lo estipulado. Se ha divido el contenido de la trama en colores
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
para su fcil deteccin de cmo debe estar armada la trama. La seccin roja incluye tanto el carcter de inicio de texto representado aqu (a manera de ejemplo nicamente) con un punto, como los caracteres que indican la longitud, en este caso los representamos como una carita y el smbolo del YEN. Y seguido por el contenido del mensaje propiamente, que se puso en color negro. Y finalmente un punto de color rojo que representa el fin de texto. Si analizamos exclusivamente el contenido del mensaje tenemos lo siguiente:
080082200001000000000400000000000000100112153100001203999001
El tipo de mensaje es: 800 El BitMap primario es: 8220000100000000 El campo 1 (BitMap sec.) es: 0400000000000000 El campo 7 es: 1001121531 El campo 11 es: 000012 El campo 32 es: 03999 (Este contenido se acuerda entre ambas instituciones). El campo 11 es: 001 (Indica peticin de conexin o LogOn) Mensajes de Eco: Se usa para mantener un flujo de informacin en ambos sentidos cuando no hay transacciones. Frecuencia: Se acuerda entre las instituciones y normalmente flucta entre los 20 segundos y 90 segundos despus del ultimo mensaje, pero puede tomar otros valores. En este ejemplo pondremos exclusivamente el posible contenido del mensaje:
080082200001000000000400000000000000100112153200001303999003
El tipo de mensaje es: 800 El BitMap primario es: 8220000100000000 El campo 1 (BitMap sec.) es: 0400000000000000 El campo 7 es: 1001121532 El campo 11 es: 000013 El campo 32 es: 03999 (Este contenido se acuerda entre ambas instituciones). El campo 11 es: 003 (Indica peticin de conexin o LogOn) Nota: Para el mensaje 810, es igual pero se cambia el campo 32 por el campo 39 que trae la respuesta.
El tipo de mensaje es: El BitMap primario es: El campo 1 (BitMap sec.): El campo 3 es: El campo 4 (monto) El campo 7 es: El campo 11 es:
($150.00 pesos, el punto es virtual). (MMDDhhmmss). (generado por el Adquirente y debe ser nico para el sistema
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
Pg. 6
El campo 12 es: El campo 13 es: El campo 15 es: El campo 17 es: El campo 32 (FIID): El campo 35 (tarjeta): El campo 37 (secuencia):
en ese da. Por ejemplo: puede ser un consecutivo del sistema). (hhmmss de la terminal). 1002 (MMDD fecha de la terminal). 1002 (MMDD fecha contable). 1002 (MMDD fecha de captura). 03999 (FIID numrica. Este numero se acuerda entre las instituciones). 170000000000000000= (incl. 2 dgitos de la longitud). 123456789012 (Nmero de referencia o folio o secuencia. Lo genera El Adquirente y es nico por terminal en ese da). El campo 41 (Terminal ID): VPOS000000000006 (El nombre de la Terminal del Adquirente). El campo 43 es: EPROCESA VPOS-43 DF MX (Dueo de la terminal y ubicacin de la misma). El campo 48 es: 044A 300 48400000000000 (Datos adicionales de la terminal). El campo 49 es: 484 (Cdigo de moneda, en esta caso: pesos mexicanos). El campo 60 (FIID, LN): 012B999PRO1+000 (incl. 3 dgitos de la longitud, FIID alfanumrica, red lgica siempre ser PRO1, diferencia horaria de la terminal, en Mxico siempre ser +000). El campo 61 es: 013 P (incl. 3 dgitos de la longitud, Datos del Emisor, en este caso son 12 espacios en blanco y una P al final). El campo 100 (FIID): 03999 (incl. 2 dgitos de la longitud, FIID numrica, este campo puede enviarse como 00 nada ms, dado que es redundante para estos casos). El campo 102 (cuenta): 040000 (incl. 2 dgitos de la longitud, seguido de 4 ceros). El campo 126 (token): 040EPRO000001234567890 (incl. 3 dgitos de la longitud, seguido de 4 caracteres que identifican al Adquirente esto lo acuerdan las Instituciones, seguido del nmero de telfono de 15 posiciones y espacios en blanco).
El tipo de mensaje es: El BitMap primario es: El campo 1 (BitMap sec.): El campo 3 es:
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
Pg. 7
($150.00 pesos, el punto es virtual). (MMDDhhmmss). 070707 (generado por el Adquirente y debe responderse el que envi el sistema del Adquirente y durante la vida de la trx.). El campo 12 es: 181555 (hhmmss de la terminal). El campo 13 es: 1002 (MMDD fecha de la terminal). El campo 15 es: 1002 (MMDD fecha contable). El campo 17 es: 1002 (MMDD fecha de captura). El campo 32 (FIID): 03999 (FIID numrica. Este numero se acuerda entre las instituciones). El campo 35 (tarjeta): 170000000000000000= (incl. 2 dgitos de la longitud). El campo 37 (secuencia): 123456789012 (Nmero de referencia o folio o secuencia. Lo genera El Adquirente y es nico por terminal en ese da). El campo 38 (Autorizacion): 170187 (Nmero de la autorizacin, con el que se aprob la transaccin). El campo 39 (Cd.Resp.): 00 (Cdigo de Respuesta, en este caso aprobada). El campo 41 (Terminal ID): El campo 43 es: El campo 49 es: El campo 60 (FIID, LN): El campo 61 es: El campo 100 (FIID): El campo 102 (cuenta): El campo 126 (token): (El nombre de la Terminal del Adquirente). VPOS-43 DF MX (Dueo de la terminal y ubicacin de la misma). 484 (Cdigo de moneda, en esta caso: pesos mexicanos). 012B999PRO1+000 (incl. 3 dgitos de la longitud, FIID alfanumrica, red lgica siempre ser PRO1, diferencia horaria de la terminal, en Mxico siempre ser +000). 013 P (incl. 3 dgitos de la longitud, Datos del Emisor, en este caso son 12 espacios en blanco y una P al final). 03999 (incl. 2 dgitos de la longitud, FIID numrica, este campo puede enviarse como 00 nada ms, dado que es redundante para estos casos). 040000 (incl. 2 dgitos de la longitud, seguido de 4 ceros). 040EPRO000001234567890 (incl. 3 dgitos de la longitud, seguido de 4 caracteres que identifican al Adquirente esto lo acuerdan las Instituciones, seguido del numero de telfono de 15 posiciones y espacios en blanco).
VPOS000000000006 EPROCESA
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
($150.00 pesos, el punto es virtual). (MMDDhhmmss). 070709 (generado por el Adquirente y debe responderse el que envi el sistema del Adquirente y durante la vida de la trx.). El campo 12 es: 182035 (hhmmss de la terminal). El campo 13 es: 1002 (MMDD fecha de la terminal). El campo 15 es: 1002 (MMDD fecha contable). El campo 17 es: 1002 (MMDD fecha de captura). El campo 32 (FIID): 03999 (FIID numrica. Este numero se acuerda entre las instituciones). El campo 35 (tarjeta): 170000000000000000= (incl. 2 dgitos de la longitud). El campo 37 (secuencia): 123456789012 (Nmero de referencia o folio o secuencia original, es decir. El del mensaje 200/210 que fue autorizado). El campo 38 (Autorizacin): 170187 (Nmero de la autorizacin, con el que se aprob la transaccin). El campo 39 (Cd.Resp.): 00 (Cdigo de Respuesta, en este caso aprobada). El campo 41 (Terminal ID): VPOS000000000006 (El nombre de la Terminal del Adquirente). El campo 43 es: EPROCESA VPOS-43 DF MX (Dueo de la terminal y ubicacin de la misma). El campo 49 es: 484 (Cdigo de moneda, en esta caso: pesos mexicanos). El campo 60 (FIID, LN): 012B999PRO1+000 (incl. 3 dgitos de la longitud, FIID alfanumrica, red lgica siempre ser PRO1, diferencia horaria de la terminal, en Mxico siempre ser +000). El campo 61 es: 013 P (incl. 3 dgitos de la longitud, Datos del Emisor, en este caso son 12 espacios en blanco y una P al final). El campo 90 es: 02001234567890121002181558001002 (contiene datos originales de la transaccin). El campo 102 (cuenta): 040000 (incl. 2 dgitos de la longitud, seguido de 4 ceros). El campo 126 (token): 040EPRO000001234567890 (incl. 3 dgitos de la longitud, seguido de 4 caracteres que identifican al Adquirente esto lo acuerdan las Instituciones, seguido del numero de telfono de 15 posiciones y espacios en blanco).
000000015000 1002182033
El tipo de mensaje es: El BitMap primario es: El campo 1 (BitMap sec.): El campo 3 es: El campo 4 (monto) El campo 7 es: El campo 11 es:
0420
0430
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com
Pg. 9
El BitMap primario es: El campo 1 (BitMap sec.): El campo 3 es: El campo 4 (monto) El campo 7 es: El campo 11 es:
($150.00 pesos, el punto es virtual). (MMDDhhmmss). 070709 (generado por el Adquirente y debe responderse el que envi el sistema del Adquirente y durante la vida de la trx.). El campo 32 (FIID): 03999 (FIID numrica. Este numero se acuerda entre las instituciones). El campo 35 (tarjeta): 170000000000000000= (incl. 2 dgitos de la longitud). El campo 37 (secuencia): 123456789012 (Nmero de referencia o folio o secuencia original, es decir. El del mensaje 200/210 que fue autorizado). El campo 39 (Cd.Resp.): 00 (Cdigo de Respuesta, en este caso aprobada). El campo 41 (Terminal ID): VPOS000000000006 (El nombre de la Terminal del Adquirente). El campo 49 es: 484 (Cdigo de moneda, en esta caso: pesos mexicanos). El campo 90 es: 02001234567890121002181558001002 (contiene datos originales de la transaccin). El campo 102 (cuenta): 040000 (incl. 2 dgitos de la longitud, seguido de 4 ceros).
Capuchinas No. 10 Despacho. 30l Col. San Jos Insurgentes, Mxico D.F. C.P. 03900 Tels. (55) 56-15-05-27 y 56-15-05-93 Fax Ext. 105 e-mail: aclientes@cpssite.com http://www.cpssite.com