Sei sulla pagina 1di 25

Especificacin tecnica para los clientes H2H con el protocolo ISO8583

Copyright 2009 Fullcarga S.A.

Plataforma Fullcarga
Especificacin tcnica para los clientes H2H con el protocolo ISO8583

Autor: Departamento: Fecha: Asunto: Versin: Histrico:

David Soria Ortiz Departamento de tecnologa. 16 de abril de 2009 Especificacin tcnica para los clientes H2H con el protocolo ISO8583 v1.2 Ver.
1.0 1.1 1.2 1.3 1.4

Fecha
16/04/2009 10/12/2009 16/12/2009 30/05/2011 01/08/2011

Autor
David Soria Ortiz Beatriz Brun David Soria Ortiz David Soria Ortiz David Soria Ortiz

Notas

Revisin Cdigos de error

Se aaden los campos de respuesta para los productos internacionales

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

2/25 v1.2/r1

ndice
1. 2. Introduccin ........................................................ 4 Protocolo de comunicacin ...................................... 5 2.2. Seguridad en los datos. ........................................... 6 2.3. Versin de protocolo .............................................. 7 3. Operaciones. ....................................................... 8 3.1. Operacin Echo. .................................................. 11 3.2. Operacin de venta .............................................. 12 3.3. Operacin de Devolucin ........................................ 17 3.4. Operacin de Consulta ........................................... 19 3.5. Operacin de consulta de saldo. ............................... 21 3.6. Respuesta Errnea ................................................ 23 4. Consulta en caso de operacin demorada o fallo de comunicacin 25

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

3/25 v1.2/r1

1. Introduccin
En este documento se describir el comportamiento en cuanto a funcionalidades y protocolo de comunicacin que deben implementar los clientes H2H que se comuniquen con la plataforma transaccional de Fullcarga.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

4/25 v1.2/r1

2. Protocolo de comunicacin
El protocolo utilizado para la comunicacin entre el cliente H2H y el Host de la plataforma transaccional se basa en el protocolo ISO-8583. Adems del contenido de los campos ISO las tramas incluirn una cabecera que consta de: 2 Bytes en binario para la longitud de la trama (sin incluir los 2 bytes de este campo) 5 Bytes para el TPDU (El valor para los H2H ser, 0x00, 0x00, 0x00, 0x00, 0x00 representado en hexadecimal).

Por lo tanto las tablas quedarn como: LEN (2 bytes) TPDU (5 bytes) DATA

2.1.1.

Protocolo bsico para las operaciones

El protocolo bsico de las operaciones constar de una peticin realizada por el cliente H2H, y una respuesta enviada por el HOST antes de un time-out de 60 segundos.

TPV

Host

Peticin Mx. 60 seg. Respuesta

Tamao de la tramas.
Se ha definido un mximo de 1KB para el tamao de las tramas. Por lo que en caso de que una respuesta necesite ms cantidad de informacin, ser necesario dividir la respuesta en varias tramas.

Divisin de la respuesta en varias tramas.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

5/25 v1.2/r1

En todas las operaciones en las que la informacin a enviar por parte del host de Fullcarga en la respuesta sea superior a un 1KB ser necesario enviar varias tramas. Para ello el host de Fullcarga indicar en las tramas de respuesta que es necesario que el cliente H2H espere ms tramas. A cada trama de respuesta del host de Fullcarga le seguir una nueva trama de peticin del cliente H2H siempre dentro de la misma conexin. En este caso el time-out de espera del cliente H2H se volver a contar desde 0 despus de cada peticin enviada por el cliente H2H. En la ltima trama a enviar el Host de Fullcarga indicar al cliente H2H que ya no es necesario que espere ms tramas, cerrando as la conexin.

TPV

Host

Peticin Mx. 60 seg. Respuesta Peticin Mx. 60 seg. Respuesta Peticin Mx. 60 seg. Respuesta

En las tramas de respuesta en las que el host de Fullcarga indica que son necesarias ms tramas el campo PROCESS CODE (campo ISO n 3) es xxxxx1 mientras que en las que el Host de Fullcarga indica que ya no es necesario esperar ms tramas el campo PROCESS CODE es xxxxx0.

2.2. Seguridad en los datos.


Para proteger la informacin que se enva en las tramas el campo 60 (Privado, datos de la operacin) se enviaran de forma encriptada.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

6/25 v1.2/r1

La encriptacin utilizada ser 3DES ECB. Debido al algoritmo 3DES es necesario que cada campo encriptado se ajuste previamente a una longitud mltiplo de 8 bytes, para rellenar los campos hasta dicha longitud se utilizaran tantos byte 0x00 como sean necesarios. La clave se informar a cada cliente H2H mediante mail. Adems las tramas incluyen un campo password que se enviar encriptado, que se asignar a cada H2H, para asegurar la identificacin del cliente H2H. Por otra parte tambin se validar la IP desde la que se conecta el H2H.

2.3. Versin de protocolo


Para poder permitir posteriores cambios en el protocolo, se incluye en las tramas un identificador de versin. Cada vez que se realicen cambios que afecten a los campos de la tramas, se cambiar el nmero de versin. La versin actual del protocolo para H2H es 02.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

7/25 v1.2/r1

3. Operaciones.
A continuacin se describen las diferentes operaciones que debe implementar el cliente H2H, as como las tramas de peticin y respuesta correspondientes.

Tipos de datos de los campos


Los campos del protocolo pueden ser de estos tipos: HEXA: Indica un campo binario en valor hexadecimal. BCD: Indica un nmero codificado en BCD. ASCII: Indica un campo alfanumrico de tamao fijo codificado en ASCII. LLV: Indica un campo alfanumrico de tamao variable codificado en ASCII. En este caso los 2 primeros Bytes indican la longitud del campo puesta en BCD. V: Indica un campo alfanumrico. LBCD: Indica un nmero codificado en BDC de longitud variable. El primer byte es la longitud.

Importes
Tanto en las tramas de peticin como en las tramas de respuesta de las operaciones se pueden incluir diversos importes. En cualquier caso un campo que contenga informacin de importe se incluir sin separadores de miles ni de decimales. De esta forma se asumir que los ltimos X dgitos del importe corresponden a los decimales. El nmero de decimales a utilizar se informar por parte de Fullcarga al cliente H2H.

Campos comunes de peticin


Todas las tramas de peticin tendrn una serie de campos comunes, que se describen a continuacin: N ISO Campo Tipo Tamao (BYTES) MESSAGE LENGHT TPDU TYPE BITMAP 03 11 12 13 41 PROCCES CODE STAN TIME (HHMMSS) DATE (MMDD) TERMINAL ID HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII 2 5 2 8 3 3 3 2 8

62

PRIVATE (Campos de control) Longitud del campo BCD 2

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

8/25 v1.2/r1

Versin del protocolo Password (Encriptado)

ASCII HEXA

2 8

TYPE
Es en identificador ISO de tipo de operacin.

PROCCES CODE
Es el identificador que corresponde al tipo de operacin que se esta ejecutando.

STAN
Es el identificador correlativo de operacin que tiene enviar el TPV en las peticiones. No es el identificador que se utilizar como referencia del cliente H2H para la conciliacin.

TIME y DATE
Son los campos de hora y fecha. En la peticin indicarn la hora del TPV y en la respuesta la hora del Host.

TERMINAL ID
Es el cdigo de TPV asignado por la plataforma de Fullcarga.

VERSIN DE PROTOCOLO
Indica la versin del protocolo de la plataforma de Fullcarga utilizada.

PASSWORD
Es un password que se asignar a cada H2H.

Campos comunes de respuesta


Las respuestas contendrn los mismos campos que se han enviado en la peticin, adems de los propios campos de respuesta. Por lo tanto a los campos comunes de la peticin se aaden los siguientes que sern comunes a las respuestas: N ISO 39 RESPONSE CODE Campo Tipo Tamao (BYTES) ASCII 2

61

PRIVATE (Mensaje vendedor) - Longitud del campo - Mensaje BCD V 2

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

9/25 v1.2/r1

RESPONSE CODE
Este campo indicar el cdigo de respuesta. Si es 00 la respuesta ser correcta, si es 01 indicar que la operacin se ha demorado, por lo que ser necesario consultar el resultado mediante la operacin de consulta ver el capitulo 4 Consulta en caso de operacin demorada . En cualquier otro caso se tomar la operacin como errnea. Tener en consideracin estas transacciones como correctas hasta que las defina la operadora a travs de la consulta.

MENSAJE VENDEDOR
En este campo se podr incluir un mensaje para el H2H, o bien dejarlo vaco.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

10/25 v1.2/r1

3.1. Operacin Echo.


Esta es una operacin especial que se utiliza nicamente para testear la conectividad entre el H2H y el Host. Por lo tanto no se enviara el campo Termina ID (41). El campo STAN no puede ser 00000000 por definicin del protocolo ISO 8583, por lo que se enviar el ltimo valor utilizado en la operacin anterior. Si no se recibe respuesta al echo, no se debern enviar transacciones de venta, devolucin o consulta y se seguirn aviando echos hasta recibir respuesta cada 2 minutos.

3.1.1.
N ISO

Trama de peticin.
Campo Tipo Tamao (BYTES)

La trama de peticin tendr estos campos.

MESSAGE LENGHT TPDU TYPE (0800) BITMAP 03 11 12 13 PROCCES CODE (990000) STAN TIME (HHMMSS) DATE (MMDD)

HEXA HEXA BCD HEXA BCD BCD BCD BCD

2 5 2 8 3 3 3 2

3.1.2.
N ISO

Trama de respuesta.
Campo Tipo Tamao (BYTES)

La trama de respuesta tendr estos campos.

MESSAGE LENGHT TPDU TYPE (0810) BITMAP 03 11 12 13 39 PROCCES CODE (990000) STAN TIME (HHMMSS) DATE (MMDD) RESPONSE CODE (00)

HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII

2 5 2 8 3 3 3 2 2

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

11/25 v1.2/r1

3.2. Operacin de venta


A continuacin la descripcin de las tramas involucradas en la operacin de venta.

3.2.1.
N ISO

Trama de peticin.
Campo Tipo Tamao (BYTES)

La trama de peticin ser la siguiente.

MESSAGE LENGHT TPDU TYPE (0200) BITMAP 03 11 12 13 41 PROCCES CODE (000100) STAN TIME (HHMMSS) DATE (MMDD) TERMINAL ID

HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII

2 5 2 8 3 3 3 2 8

60

PRIVATE (Datos operacin) (Encriptado) - Longitud del campo - Cdigo de producto - Usuario - REF H2H BCD ASCII ASCII LLV

<= 900 2 8 10

- Lista de parmetros Nmero de parmetros Valor del parmetro HEXA LLV 1

62

PRIVATE (Campos de control) Longitud del campo Versin del protocolo Password (Encriptado) BCD ASCII HEXA 2 2 8

REF H2H
Es la referencia que asigna el cliente H2H a la venta, y que se utilizar para la conciliacin.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

12/25 v1.2/r1

Usuario
El usuario se enviar fijo de longitud 10 con espacios a la derecha si fuese necesario.

Lista de parmetros
Para cada producto se definirn una lista de parmetros que se incluirn en la peticin, ya que esta informacin depende del tipo de producto, y de la informacin requerida por la operadora. Esta informacin se enva adjunto en el anexo.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

13/25 v1.2/r1

3.2.2.
N ISO

Trama de respuesta.
Campo Tipo Tamao (BYTES)

La trama de respuesta tendr estos campos.

MESSAGE LENGHT TPDU TYPE (0210) BITMAP 03 04 06 11 12 13 37 39 41 51 PROCCES CODE (000100 000101) AMOUNT TRANS AMOUNT DESTINO STAN TIME (HHMMSS) DATE (MMDD) REFERENCIA LOCAL RESPONSE CODE (00) TERMINAL ID MONEDA DESTINO

HEXA HEXA BCD HEXA BCD BCD BCD BCD BCD BCD ASCII ASCII ASCII ASCII

2 5 2 8 3 6 6 3 3 2 12 2 8 3

48

PRIVATE (Referencia remota) - Longitud del campo - Referencia BCD V 2

60

PRIVATE (Datos operacin) (Encriptado) Longitud del campo BCD

<=900 2

Lista de Parmetros - Nmero de Parmetros - Valor de parmetro HEXA LLV 1

61

PRIVATE (Mensaje vendedor) - Longitud del campo - Mensaje BCD V 2

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

14/25 v1.2/r1

AMOUNT DESTINO Y MONEDA DESTINO


Estos campos indicarn el importe y la moneda en el que se ha hecho la operacin en el pas de destino del producto, en caso de que sea necesario informarlos.

Lista de parmetros
Para cada producto se definirn una lista de parmetros que se incluirn en la respuesta, ya que esta informacin depende del tipo de producto, y de la informacin requerida por la operadora.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

15/25 v1.2/r1

AMOUNT TRANS
Es el importe de la venta. Como todos los importes ira sin separador de miles ni decimales, por lo que como decimales se tomaran tantos dgitos como se hayan definido.

REFERENCIA LOCAL (id de transaccin de Fullcarga).


Este campo se enviara rellenado de espacios en blanco a la izquierda del valor de la referencia. El H2H deber eliminar estos espacios al leer este valor tanto para mostrarlo en el ticket, como para registrar la operacin.

REFERENCIA REMOTA (id de transaccin del operador).


Este campo se enviara rellenado de espacios en blanco a la izquierda del valor de la referencia. El H2H deber eliminar estos espacios al leer este valor tanto para mostrarlo en el ticket, como para registrar la operacin.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

16/25 v1.2/r1

3.3. Operacin de Devolucin


A continuacin la descripcin de las tramas involucradas en la operacin de devolucin.

3.3.1.
N ISO

Trama de peticin.
Campo Tipo Tamao (BYTES)

La trama de peticin ser la siguiente.

MESSAGE LENGHT TPDU TYPE (0200) BITMAP 03 11 12 13 41 PROCCES CODE (220100 220101) STAN TIME (HHMMSS) DATE (MMDD) TERMINAL ID

HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII

2 5 2 8 3 3 3 2 8

60

PRIVATE (Datos operacin) (Encriptado) - Longitud del campo - Cdigo de producto - Usuario - REF H2H BCD ASCII ASCII LLV

<= 900 2 8 10

- Lista de parmetros Nmero de parmetros Valor del parmetro HEXA LLV 1

62

PRIVATE (Campos de control) Longitud del campo Versin del protocolo Password (Encriptado) BCD ASCII HEXA 2 2 8

REF H2H
Es la referencia que asigna el cliente H2H a la devolucin, y que se utilizar para la conciliacin.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

17/25 v1.2/r1

3.3.2.
N ISO

Trama de respuesta.
Campo Tipo Tamao (BYTES)

La trama de respuesta tendr estos campos.

MESSAGE LENGHT TPDU TYPE (0210) BITMAP 03 04 06 11 12 13 37 39 41 51 PROCCES CODE (220100 220101) AMOUNT TRANS AMOUNT DESTINO STAN TIME (HHMMSS) DATE (MMDD) REFERENCIA LOCAL RESPONSE CODE (00) TERMINAL ID MONEDA DESTINO

HEXA HEXA BCD HEXA BCD BCD BCD BCD BCD BCD ASCII ASCII ASCII ASCII

2 5 2 8 3 6 6 3 3 2 12 2 8 3

48

PRIVATE (Referencia remota) - Longitud del campo - Referencia BCD V 2

60

PRIVATE (Datos operacin) (Encriptado) Longitud del campo BCD

<=900 2

Lista de Parmetros - Nmero de Parmetros - Valor de parmetro HEXA LLV 1

61

PRIVATE (Mensaje vendedor) - Longitud del campo - Mensaje BCD V 2

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

18/25 v1.2/r1

3.4. Operacin de Consulta


A continuacin la descripcin de las tramas involucradas en la operacin de consulta.

3.4.1.
N ISO

Trama de peticin.
Campo Tipo Tamao (BYTES)

La trama de peticin ser la siguiente.

MESSAGE LENGHT TPDU TYPE (0800) BITMAP 03 11 12 13 41 PROCCES CODE (400200) STAN TIME (HHMMSS) DATE (MMDD) TERMINAL ID

HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII

2 5 2 8 3 3 3 2 8

60

PRIVATE (Datos operacin) (Encriptado) - Longitud del campo - Cdigo de producto - Usuario BCD ASCII ASCII

<= 900 2 8 10

- Lisa de parmetros Nmero de parmetros Valor del parmetro HEXA LLV 1

62

PRIVATE (Campos de control) Longitud del campo Versin del protocolo Password (Encriptado) BCD ASCII HEXA 2 2 8

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

19/25 v1.2/r1

3.4.2.
N ISO

Trama de respuesta.
Campo Tipo Tamao (BYTES)

La trama de respuesta tendr estos campos.

MESSAGE LENGHT TPDU TYPE (0810) BITMAP 03 11 12 13 37 39 41 PROCCES CODE (400200 400201) STAN TIME (HHMMSS) DATE (MMDD) REFERENCIA LOCAL RESPONSE CODE (00) TERMINAL ID

HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII ASCII ASCII

2 5 2 8 3 3 3 2 12 2 8

48

PRIVATE (Referencia remota) - Longitud del campo - Referencia BCD V 2

60

PRIVATE (Datos operacin) (Encriptado) Longitud del campo BCD

<=900 2

Lista de Parmetros - Nmero de Parmetros - Valor de parmetro HEXA LLV 1

61

PRIVATE (Mensaje vendedor) - Longitud del campo - Mensaje BCD V 2

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

20/25 v1.2/r1

3.5. Operacin de consulta de saldo.


Esta es la operacin de consulta de saldo del cliente. Como resultado de esta operacin se devolver el saldo del cliente H2H en el campo ISO 4 de la respuesta.

3.5.1.
N ISO

Trama de peticin.
Campo Tipo Tamao (BYTES)

La trama de peticin ser la siguiente.

MESSAGE LENGHT TPDU TYPE (0800) BITMAP 03 11 12 13 41 PROCCES CODE (400300) STAN TIME (HHMMSS) DATE (MMDD) TERMINAL ID

HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII

2 5 2 8 3 3 3 2 8

62

PRIVATE (Campos de control) Longitud del campo Versin del protocolo Password (Encriptado) BCD ASCII HEXA 2 2 8

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

21/25 v1.2/r1

3.5.2.
N ISO

Trama de respuesta.
Campo Tipo Tamao (BYTES)

La trama de respuesta ser la siguiente.

MESSAGE LENGHT TPDU TYPE (0810) BITMAP 03 04 11 12 13 39 41 PROCCES CODE (400300) AMOUNT TRAS (SALDO) STAN TIME (HHMMSS) DATE (MMDD) RESPONSE CODE (00) TERMINAL ID

HEXA HEXA BCD HEXA BCD BCD BCD BCD BCD ASCII ASCII

2 5 2 8 3 6 3 3 2 2 8

61

PRIVATE (Mensaje vendedor) - Longitud del campo - Mensaje BCD V 2

AMOUNT TRANS (SALDO)


Es el saldo del cliente H2H. Como todos los importes ira sin separador de miles ni decimales, por lo que como decimales se tomaran tantos dgitos como se hayan definido.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

22/25 v1.2/r1

3.6. Respuesta Errnea


En caso de error en cualquier operacin el Host enviar una trama indicando el error. Los campos de la trama sern: N ISO Campo Tipo Tamao (BYTES) MESSAGE LENGHT TPDU TYPE (XX10 segn de la peticin) BITMAP 03 11 12 13 37 39 41 PROCCES CODE (igual a la peticin) STAN TIME (HHMMSS) DATE (MMDD) REFERENCIA LOCAL RESPONSE CODE (Distinto de 00 y de 01) TERMINAL ID HEXA HEXA BCD HEXA BCD BCD BCD BCD ASCII ASCII ASCII 2 5 2 8 3 3 3 2 12 2 8

48

PRIVATE (Referencia remota) - Longitud del campo - Referencia BCD V 2

60

PRIVATE (Datos operacin) Longitud del campo BCD

<=900 2

Lista de Parmetros - Nmero de Parmetros - Valor de parmetro HEXA LLV 1

En caso error, el campo RESPONDE CODE indicar slo que la operacin es errnea, la descripcin del error se incluir en el primer parmetro de la Lista de parmetros del campo 60. En esta respuesta no se enviar el campo 60 encriptado. La plataforma de Fullcarga enviar dos tipos de mensajes de error dependiendo de si el error se ha detectado en las validaciones de los datos o en la propia operacin de la plataforma de Fullcarga, o bien si el error es enviado por la propia operadora. En caso de que el error sea enviado por la propia operadora el mensaje empezar siempre por NAKGW.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

23/25 v1.2/r1

La lista de los diferentes errores internos en la plataforma de Fullcarga es la siguiente:

Errores HS0500 El sistema esta ocupado intentelo mas tarde HS0502 El sistema esta ocupado intentelo mas tarde HS0505 La operacion no se ha podido realizar HS0506 Ha habido problemas con la operacion, consulte el estado de la misma HS1000 El POS no esta activo o no existe HS1001 La operacion no es valida HS1002 El cliente no esta activo o no existe HS1003 Operacion no esperada HS1004 La version utilizada no es valida HS1005 La diferencia horaria no permite la operacion HS1006 El tipo de comunicacion no es valido HS1008 El importe no es un valor permitido HS1009 El importe esta fuera del rango minimo-maximo HS1010 Error en la trama de confirmacion HS1012 Error en la sincronizacion HS1014 La referencia no existe HS1021 El telefono es incorrecto HS1026 El estado del producto no permite operar HS1027 El producto no esta habilitado HS1031 La trama es incorrecta HS1032 El POS no tiene mensajes pendientes HS1033 El tipo de aviso no es valido HS1050 Los datos del cliente no son correctos HS2002 No existen pines disponibles en este momento HS3005 No dispone de saldo suficiente para operar HS4003 La referencia de la venta no es valida HS4005 Error en la validacion HS4006 La venta todavia esta en proceso, consulte call center HS4007 La venta esta anulada

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

24/25 v1.2/r1

4. Consulta en caso de operacin demorada o fallo de comunicacin


En el caso de que en una operacin de Venta Devolucin no llegue al respuesta al cliente, o la plataforma responda al cliente una respuesta con el campo RESPONSE CODE con valor 01 (Operacin demorada), el cliente deber enviar una peticin de consulta (Ver apartado 3.4 Operacin de Consulta) utilizando el producto CONSULIVR, para consultar en qu estado se ha quedado la operacin. En el IVR la consulta ser realizar 2 veces antes de rechazar la venta.

Este producto tiene como nico parmetro para la operacin de consulta la referencia que el cliente ha enviado en la venta en el campo REF IVR.

Los parmetros de respuesta incluidos en el campo 60 sern los siguientes: 1.- CODIGO DE PRODUCTO Igual que en la peticin

2.- RESULTADO OK: Indicar que la operacin es correcta. En este caso el campo 37 tendr la referencia para la operacin de la plataforma Fullcarga. KO: Indicar que la operacin no ha sido correcta: bien porque no se ha recibido la peticin; bien porque ha habido algn fallo en las validaciones; bien porque la operadora ha indicado un error para la operacin o bien porque en el caso de una venta se haya podido anular. PE: Indicar que la operacin todava sigue pendiente, por lo que se tendr que seguir consultando. Si la operacin ha pasado las validaciones previas en la plataforma de Fullcarga y se ha podido registrar, el campo 37 tambin incluir la referencia de la operacin.

3.- INSTRUCCIONES Incluir un mensaje que indicar el motivo por el que la operacin consultada no fue correcta.

4.- MSJ CLIENTE Incluir cualquier otro tipo de mensaje para el cliente.

Documento: FCI Especificacin tecnica para los H2H con el protocolo ISO8583_v1.4.docx Fecha: 29/08/2011

25/25 v1.2/r1

Potrebbero piacerti anche