Anexo II. Datos de configuración

 

DATO

NOMBRE DEL CAMPO

LONGITUD

COMENTARIOS

IDENTIFICADOR_EMISOR

merchantCode

9N

Obligatorio. Identificador del emisor.

NOMBRE_EMISOR

nameSender

100AN

Obligatorio. Nombre del emisor.

TIPO_TRANSACCION

merchantTransactionType

1AN

Obligatorio.

MONEDA

merchantCurrency

3N

Obligatorio. Indica el código de moneda de pago.

Valores disponibles: ver Anexo X.

VERSION

Version

1N

Obligatorio. Indica el código de versión del mensaje.

Valores: 1

TERMINAL

merchantTerminal

3N

Obligatorio.

URL_LOGOTIPO

urlLogo

2083AN*

Obligatorio. Indica la URL de donde se obtiene el logo para mostrar en el área de organismo.

OPCION_LOGOTIPO

opt

1N

Obligatorio. Valores:

0: sin logos

1: logo BS (area1) + logo organismo (area2)

2: solo logo BS (area1)

3: solo logo org. (area2)

URL_OK

url_ok

2083AN*

Obligatorio. Indica la URL donde se enviará el resultado de la transacción cuando esta sea correcta. Obligatorio para TPV Plus.

URL_KO

url_ko

2083AN*

Obligatorio. Indica la URL donde se enviará el resultado de la transacción cuando esta sea errónea. Obligatorio para TPV Plus.

MAIL_TPV

mail_tpv

100AN

Obligatorio. Dirección de correo electrónico donde se recibirá respuesta del resultado de las transacciones.

 

* La longitud máxima indicada se corresponde con la longitud máxima de una URI (**) válida de Internet Explorer (URL + parámetros).
** La longitud máxima de una URI sigue la especificación marcada dentro del estándar HTTP RFC 2616 (sección 3.2.1) donde se indica:

“The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle the URL of any resource they serve, and SHOULD be able to handle URIs of unbounded length if they provide GET-based forms that could generate such URIs. A server SHOULD return 414 (Request-URI Too Long) status if a URI is longer than the server can handle (see section 10.4.15).”


Aun así, el avance de la tecnología ha determinado que en la actualidad puedan convivir múltiples aplicaciones y tecnologías que han incluido límites para el tamaño de una URI. Estos son algunos ejemplos actuales:

  • Apache: 128.000 caracteres.
  • IIS: 2.083 caracteres.
  • Internet Explorer: 2.083 caracteres.
  • Firefox: 65.536 caracteres.
  • Safari: 80.000 caracteres.
  • Opera: 190.000 caracteres.
  • BING: 2.047 caracteres.
  • Google: 1.855 caracteres.