NAV
json html java

Introduccion

SPayN, se define como el ecosistema creado por Seglan S.L. y facilitados a los clientes, en adelante merchants, para procesar pagos a través de distintos canales.

SPayN no sólo procesa pagos sino que da el soporte necesario para realizar todas las operaciones satélites que surgen de esta operativa, tales como gestión de clientes, wallets, tokenización de tarjetas, gestión de fraude, conciliación...

SPayN cumple el standard de pagos PCI DSS en su versión 3.2 y aprueba con éxito cada auditoría de seguridad realizada por terceros.

Se trata, pues, de un sistema seguro de gestión de pagos puesto al servicio de los clientes que les permita realizar cobros con la mínima integración posible.

Principales características

SPayN es un sistema extenso con numerosas funcionalidades, entre las cuales podemos destacar las siguientes.

Sistema multi-canal

SPayN dispone un abanico de canales a través de los cuales realizar el cobro. SPayN no sólo admite pagos mediante tarjetas de débito/crédito, sino que implementa una lista configurable de canales a ofertar al usuario para que él elija su canal favorito. Algunos de ellos son: Google Pay, Apple Pay, Paypal, Trustly, Sofort… Si el merchant desea activar alguno de ellos deberá en ponerse en contacto con [email protected]

El merchant podrá tener habilitados los canales deseados a nivel global para todos los pagos y a nivel particular para cada pago mediante las llamadas API que provee. Un ejemplo de pantalla que podría visualizar un usuario al realizar su pago es la siguiente:

Sistema multi-dispositivo

La API de SPayN cubrirá las necesidades de los merchants para solicitar pagos a través de distintos dispositivos, los cuales los podemos clasificar en los siguientes grupos:

• Dispositivos móviles: SPayN provee de una SDK móvil a integrar en las aplicaciones de los merchants a través de la cual gestionar las llamadas necesarias para efectuar el cobro.

• Navegadores: SPayN proveerá las llamadas necesarias para cargar un formulario externo a la web del merchant a través del cual el usuario pueda efectuar el pago.

• Servidores: SPayN proveerá llamadas entre el servidor del merchant y el propio SPayN para aquellas peticiones relacionadas con el mantenimiento del sistema (ejecución de pagos a través de tokens, gestión de wallets, conciliación...)

Enrutamiento de pagos por tarjeta

Con el fin de optimizar las comisiones aplicadas por las distintas entidades sobre las transacciones, SPayN permitirá configurar distintas entidades para distintos rangos de bines.

Tokenización

SPayN integra el TSP (Token Service Provider) de Seglan S.L. para realizar la tokenización de tarjetas de crédito. Esto es, SPayN convertirá tarjetas reales (panes) en tarjetas virtuales que serán facilitadas al backend del merchant con el fin de poder ejecutar pagos programados futuros sin la interacción del usuario.

Wallet vs pagos anónimos

El modelo de datos de SPayN permite gestionar wallets en los cuales se gestionen los token de las tarjetas virtualizadas por el usuario en cuestión. Es decir, el usuario1 del merchant podrá tener virtualizadas n-tarjetas de modo que le simplifique la operativa para los sucesivos pagos.

Por otro lado SPayN permitirá pagos anónimos solicitados por el merchant, es decir, pagos en los que no se utilice ni genere ningún wallet.

Gestión de fraude

SPayN provee al administrador del merchant una serie de reglas anti-fraude que el pago deberá de cumplir antes de ser ejecutado. El administrador del merchant podrá configurar los límites que deberán de aplicarse en las reglas.

Conciliación

SPayN provee servicios de conciliación a través de los cuales el merchant pueda solicitar la información de las transacciones llevadas a cabo y así comprobar que su sistema se encuentra en sintonía con lo reflejado en SPayN.

Panel de administración

SPayN dispone de un panel de administración accesible para administradores del merchant a través del cual gestionar la parametrización, consultar las transacciones mediante dashboards, realizar devoluciones de los pagos en caso de ser necesarias...

API

SPayN expone una serie de servicios en los entornos de test y producción. Las urls de dichos entornos comparten el path y se diferencian por el dominio al que acceden.

A continuación se indican las url base de los distintos entornos, a los cuales se deberán concatenar los path de cada operación particular:

Nombre Url Ejemplo para el path “/brw/token/request”
Test https://test.spayn.es/psp https://test.spayn.es/psp/brw/token/request
Producción https://spayn.seglan.com/psp https://spayn.seglan.com/psp/brw/token/request

API SDK

SPayN ofrece una SDK móvil para dispositivos Android e IOS que integrará toda la lógica de comunicación con el servidor del SpayN.

Aquellos merchants que deseen integrar la SDK deberán ponerse en contacto con [email protected]

API Browser

SPayN permite la carga en la pantalla del navegador una página para procesar el flujo del pago, gestionar el wallet y otras operaciones. El flujo simplificado sería el siguiente:

  1. El servidor del merchant solicita al servidor de SPayN un token

  2. El servidor del merchant manda al navegador del usuario el token para enviarlo con un formulario con auto submit al servidor de SPayN.

  3. SPayN cargará en el navegador del usuario las pantallas necesarias para el flujo indicado en el primer punto.

  4. Cuando el usuario finalice su operativa será redirigido a la web del merchant con resultados básicos del proceso.

  5. Si el servidor del merchant desea conocer el resto de datos hará una llamada al servidor de SPayN solicitándolos.

IMPORTANTE: Si el cliente nunca ha usado la tarjeta en el sistema, se le solicitará SIEMPRE una autenticación por parte de la entidad emisora

La pantalla de pago, queda de la siguiente forma:

Token Request

Se trata de una petición servidor-servidor, iniciada por el merchant y atendida por SPayN que tiene como objetivo la solicitud del token y la url de carga del formulario web.

Para ello el merchant enviará los datos necesarios a SPayN y éste, una vez validados, le responderá con un token y la url a la que ha de acceder.

HTTP Request

POST /brw/token/request

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
ACCOUNT Identificador de cuenta del merchant Opcional: alfanumérico (0-25)
CLIENT Identificador del cliente en los sistemas del merchant. Si el cliente no existe se creará. Opcional: alfanumérico (0-50)
MVC Token de la tarjeta. En caso de enviarse se efectuará el pago directamente utilizando ese token. Opcional: numérico (12-19)
AMOUNT Importe de la transacción en la unidad mínima de la moneda. La discriminación de decimales se hará a través del campo CURRENCY. Ejemplo: para enviar 30,12 euros en este campo viajará el valor 3012 y en el campo CURRENCY 978 Obligatorio: numérico (1, 10)
CURRENCY Código de tres dígitos de la moneda en el estándar ISO4217 Obligatorio: numérico (3)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Si el merchant no informa este campo, SPayN generará uno único y lo devolverá al merchant en el response. Opcional: alfanumérico (0-50)
CONCEPT Concepto de la transacción. Breve descripción del objeto de la misma. Opcional: alfanumérico (0-100)
REFERENCE Si esta operación tiene un identificador en los sistemas del merchant podrá enviarlo aquí y visualizarlo en el panel admin y en los intercambios de conciliación. Opcional: alfanumérico (0-50)
REDIRECT_URL Url del merchant a la que quiere que se redirija al usuario una vez finalizadas las acciones pertinentes. Obligatorio: URL (11-2048)
PARAMS Mapa clave-valor que puede contener las siguientes claves
SECURE_TYPE → Comportamiento que tendrá el pago. Debido a la entrada en vigor de la nueva versión de PSD2, todos los pagos serán siempre SECURE Opcional. Debido a la entrada en vigor de la nueva versión de PSD2, todos los pagos serán siempre SECURE
FILTER_CHANNELS → En caso de que el merchant tenga configurados más de un canal de pago a nivel global se podrán restringir para una petición concreta. Ejemplo: si el merchant tiene configurados CARD y ANDROID_PAY pero en este campo viaja CARD, el usuario sólo visualizará la opción CARD para pagar. Opcional: valores a consultar con Seglan
BASE_BACKGROUND_COLOR → Color base de fondo Opcional: color en hexadecimal con el siguiente formato: #abc123
FRAME_BACKGROUND_COLOR → Color de fondo del frame Opcional: color en hexadecimal con el siguiente formato: #abc123
FRAME_LABEL_COLOR → Color de la fuente de los textos Opcional: color en hexadecimal con el siguiente formato: #abc123
BUTTON_BACKGROUND_COLOR → Color del fondo de los botones Opcional: color en hexadecimal con el siguiente formato: #abc123
BUTTON_LABEL_COLOR → Color del texto de los botones Opcional: color en hexadecimal con el siguiente formato: #abc123
AUTO_REDIRECT → true hará que se redirija directamente al sitio del merchant tras la finalización del pago en lugar de que SPayN muestre la pantalla resumen. Opcional: booleano
AUTO_SUBMIT → true hará que el formulario con los datos de la tarjeta se envíen directamente sin necesidad de interacción con el usuario. Opcional: booleano
AUTO_LOAD_FORM → true hará que el formulario quede automáticamente cumplimentado sin que el usuario tenga que introducir nada de forma manual. Para ello deben rellenarse los siguientes parámetros (obligatorios si se informa de este campo) Opcional: booleano
CARDPARAMS (obligatorio si AUTO_LOAD_FORM es true)
CARD_HOLDER_NAME Obligatorio (String 50)
CARD_NUMBER Obligatorio (String 16)
CARD_EXPIRY_MONTH Obligatorio (String 2 (XX))
CARD_EXPIRY_YEAR Obligatorio (String 4 (XXXX))
CARD_CVV Obligatorio (String 3 (XXX))
TEXT_LABEL_AMOUNT → Texto de la label importe Opcional: alfanumérico (0-50)
TEXT_LABEL_CONCEPT → Texto de la label concepto Opcional: alfanumérico (0-50)
TEXT_LABEL_ALIAS → Texto de la label alias Opcional: alfanumérico (0-50)
TEXT_LABEL_CARD → Texto de la label tarjeta Opcional: alfanumérico (0-50)
TEXT_LABEL_EXP_MONTH → Texto de la label mes de caducidad Opcional: alfanumérico (0-50)
TEXT_LABEL_EXP_YEAR → Texto de la label año de caducidad Opcional: alfanumérico (0-50)
TEXT_LABEL_PAYMENT_DATE → Texto de la label de la fecha de pago Opcional: alfanumérico (0-50)
TEXT_LABEL_PAN → Texto de la label del PAN Opcional: alfanumérico (0-50)
TEXT_LABEL_AUTH_CODE → Texto de la label del código de autorización Opcional: alfanumérico (0-50)
TEXT_BUTTON_BACK → Texto del botón volver Opcional: alfanumérico (0-50)
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, ACCOUNT, CLIENT, MVC, AMOUNT, CURRENCY, MERCHANT_OPERATION, REDIRECT_URL Obligatorio: hexadecimal (64)

Ejemplo de petición:

{
    "MERCHANT": "merchantDev",
    "CLIENT": "1234ABC",
    "AMOUNT": "0",
    "CURRENCY": "978",
    "CONCEPT": "enrollment",
    "REFERENCE": "reference",
    "REDIRECT_URL": "https://test.seglan.com/psp/test/redirect",
    "PARAMS": {
        "SECURE_TYPE": "SECURE",
        "AUTO_LOAD_FORM": "TRUE",
	"CARDPARAMS": {
        	"CARD_HOLDER_NAME": "TEST CARD",
		"CARD_EXPIRY_MONTH": "12",
		"CARD_NUMBER": "4918019160034602",
		"CARD_EXPIRY_YEAR": "2034",
		"CARD_CVV": "203"
	},
	"AUTO_SUBMIT": "TRUE"
    },
    "SIGNATURE": "6bca295dca19ac24b43236bb222e3ae68f0bf4e3f59adefcfb0a34c866fadcde"
  }

La respuesta vendría informada con el siguiente formato:

Campo Descripción Tipo
TOKEN Token único y volátil para la carga del formulario web Obligatorio: UUID (36)
URL Url contra la que tendrá que cargarse el token anterior Obligatorio: URL (11-2048)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Obligatorio: alfanumérico (1-50)
{
    "MERCHANT_OPERATION": "18010050fcpq58b",
    "TOKEN": "f1a979c0-bd11-42d3-8001-482875c49fa1",
    "URL": "https://test.seglan.com/psp/web/token/load"
}

Token load

Una vez obtenido el token y la url se procederá a la carga en pantalla la web de SPayN en la que navegará el usuario.

A continuación se muestra un ejemplo de carga en pantalla

<form id="formPost" action="https://test.seglan.com/psp/web/token/load" method="POST" autocomplete="off">
    <input type="hidden" name="TOKEN" value="c95cc512-91b0-4e1c-b915-ea9ad07ea58e">
    <noscript>
        <h2>
            JavaScript is currently disabled or is not supported by your browser.<br>
        </h2>
        <h3>Please click Submit to continue the processing of your 3-D Secure transaction.</h3>
        <input type="submit" value="Submit">
    </noscript>
</form>

<script type="text/javascript">
    document.forms['formPost'].submit();
</script>

Redirect

Dentro del formulario web el usuario tendrá un botón con la posibilidad de volver al site del merchant, tanto durante el proceso como al final del pago si lo hubiera.

SPayN redirigirá al usuario a la url indicada en la petición token request en el campo REDIRECT_URL.

Será un POST en el que SPayN informará los siguientes campos

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Obligatorio: alfanumérico (1-50)
STATUS Estado de la transacción realizada (si la hubiera). Si el usuario no realiza ninguna transacción este campo no se informará. Opcional: numérico (3)

API Server

Con la puesta en marcha de la nueva versión de PSD2 ahora, todas las tarjetas nuevas deben pasar por un proceso inicial de autenticación del cliente solicitada por la entidad emisora.

En este caso, el primer flujo funciona de forma idéntica tanto en la API BROWSER como en la API Server.

  1. El servidor del merchant solicita al servidor de SPayN un token

  2. El servidor del merchant manda al navegador del usuario el token para enviarlo con un formulario con auto submit al servidor de SPayN.

  3. SPayN cargará en el navegador del usuario las pantallas necesarias para el flujo indicado en el primer punto.

  4. Cuando el usuario finalice su operativa será redirigido a la web del merchant con resultados básicos del proceso.

  5. Si el servidor del merchant desea conocer el resto de datos hará una llamada al servidor de SPayN solicitándolos.

IMPORTANTE: Si el cliente nunca ha usado la tarjeta en el sistema, se le solicitará SIEMPRE una autenticación por parte de la entidad emisora.

Por ello se recomienda que, cuando el cliente introduzca su medio de pago, se realice un pago inicial reembolsable, de tal forma que dicha tarjeta ya quede autenticada.

SPayN expone los siguientes servicios accesibles desde el servidor del merchant

Gestión de clientes

Mediante este servicio se podrá dar de alta, consultar, actualizar y borrar un cliente del merchant en SPayN.

REQUEST /server/client

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
CLIENT Identificador del cliente en los sistemas del merchant. Obligatorio: alfanumérico (0-50)
ACTION Acción que se desea realizar sobre el identificador de cliente enviado. Se podrá consultar el estado, crearlo, actualizarlo o borrarlo. Obligatorio: CHECK, CREATE, UPDATE, DELETE
STATUS Estado en el que se desea dejar el cliente en caso de creación o actualización del mismo. Condicional: obligatorio para CREATE y UPDATE. Posibles valores: ACTIVE, INACTIVE
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, CLIENT, ACTION, STATUS Obligatorio: hexadecimal (64)
{
    "MERCHANT": "merchantDev",
    "CLIENT": "1234ABC",
    "ACTION": "CHECK",
    "SIGNATURE": "05f4eb3d256f0fb2c45de4ec9dc5dde7e7a2e5b472bd945d8cb14d3c8ae8787d"
}

RESPONSE

Campo Descripción Tipo
STATUS Estado en el que ha quedado el cliente tras realizarse las acción requerida en el request. Obligatorio: ACTIVED, NOT_ACTIVED, DELETED, NOT_EXISTS
MVCS Listado de MVCs asociados al cliente. Esta información sólo se envía si el STATUS es ACTIVED o NOT_ACTIVED Condicional: JSON
Campo Descripción Tipo
ALIAS Alias de la tarjeta. Obligatorio: alfanumérico (1-50)
PAN Pan de la tarjeta. Obligatorio: alfanumérico (12-19)
MVC Token de la tarjeta. Obligatorio: numérico (12-19)
STATUS Estado actual del token. Obligatorio: ACTIVE, INACTIVE, PENDING_VERIFICATION, EXPIRED, DELETED

Ejemplo

{
    "STATUS": "ACTIVE"
    "MVCS": [{
        "ALIAS": "tarjeta de pruebas",
        "PAN": "454881xxxxxxxxxx",
        "MVC": "1913820003541740",
        "STATUS": "ACTIVE"
    }]
}

Gestión de tarjetas

Mediante este servicio se podrá crear, consultar, actualizar y borrar una tarjeta asociada a un cliente del merchant en SPayN.

REQUEST /server/mvc

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
CLIENT Identificador del cliente en los sistemas del merchant. Obligatorio: alfanumérico (0-50)
ACTION Acción que se desea realizar sobre el identificador de cliente enviado. Se podrá consultar el estado, crearlo, actualizarlo o borrarlo. Obligatorio: CHECK, CREATE, UPDATE, DELETE
MVC Token o Pan de la tarjeta. Obligatorio: numérico (12-19)
YEAR Año de expiración de la tarjeta Obligatorio si el ACTION es CREATE o UPDATE: numérico (4)
MONTH Mes de expiración de la tarjeta Obligatorio si el ACTION es CREATE o UPDATE: numérico (2)
ALIAS Alias de la tarjeta. Obligatorio cuando ACTION es UPDATE o CREATE :alfanumérico (1-50)
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, CLIENT, MVC, ACTION Obligatorio: hexadecimal (64)

Ejemplo CHECK

{
    "MERCHANT": "merchantDev",
    "CLIENT": "1234ABC",
    "ACTION": "CHECK",
    "MVC": "1913820003541740",
    "SIGNATURE": "05f4eb3d256f0fb2c45de4ec9dc5dde7e7a2e5b472bd945d8cb14d3c8ae8787d"
}

RESPONSE

Campo Descripción Tipo
ALIAS Alias de la tarjeta. Obligatorio: alfanumérico (1-50)
PAN Pan de la tarjeta. Obligatorio: alfanumérico (12-19)
MVC Token de la tarjeta. Obligatorio: numérico (12-19)
STATUS Estado actual del token. Obligatorio: ACTIVE, INACTIVE, PENDING_VERIFICATION, EXPIRED, DELETED

Ejemplo CHECK

{    
        "ALIAS": "tarjeta de pruebas",
        "PAN": "454881xxxxxxxxxx",
        "MVC": "1913820003541740",
        "STATUS": "ACTIVE"
}

Ejecución de pago

Servicio para ejecutar un pago.

REQUEST /server/payment/execute

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
ACCOUNT Identificador de cuenta del merchant Opcional: alfanumérico (0-25)
CLIENT Identificador del cliente en los sistemas del merchant. Obligatorio: alfanumérico (0-50)
MVC Token de la tarjeta. Obligatorio: numérico (12-19)
AMOUNT Importe de la transacción en la unidad mínima de la moneda. La discriminación de decimales se hará a través del campo CURRENCY. Ejemplo: para enviar 30,12 euros en este campo viajará el valor 3012 y en el campo CURRENCY 978 Obligatorio: numérico (1, 10)
CURRENCY Código de tres dígitos de la moneda en el estándar ISO4217 Obligatorio: numérico (3)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Si el merchant no informa este campo, SPayN generará uno único y lo devolverá al merchant en el response. Opcional: alfanumérico (0-50)
CONCEPT Concepto de la transacción. Breve descripción del objeto de la misma. Opcional: alfanumérico (0-100)
REFERENCE Si esta operación tiene un identificador en los sistemas del merchant podrá enviarlo aquí y visualizarlo en el panel admin y en los intercambios de conciliación. Opcional: alfanumérico (0-50)
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, ACCOUNT, CLIENT, MVC, AMOUNT, CURRENCY, MERCHANT_OPERATION Obligatorio: hexadecimal (64)

Ejemplo

{
    "MERCHANT": "merchantDev",
    "CLIENT": "1234ABC",
    "MVC": "1913673451950792",
    "MERCHANT_OPERATION": "18010010fbjw2md",
    "AMOUNT": "1000",
    "CONCEPT": "payment S2S",
    "REFERENCE": "ref. pago",
    "CURRENCY": "978",
    "SIGNATURE": "d00abbc1f17f22536a92e0614a11e247c2ff4328ba4a0266f269f56876e153f2"
}

RESPONSE

Campo Descripción Tipo
STATUS Código del estado del pago. Un pago satisfactorio tendrá el código 000. Obligatorio: numérico (3)
STATUS_DESCRIPTION Descripción en lenguaje humano del código enviado en el campo STATUS Obligatorio: alfanumérico (1-100)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Obligatorio: alfanumérico (1-50)
AUTH_CODE Código de autorización del pago en caso de que el pago se ejecute correctamente, es decir, STATUS 000 Condicional: numérico (6)
DATE Fecha del intento de ejecución del pago. Obligatorio: yyyyMMddHHmmss
{
    "STATUS": "000",
    "STATUS_DESCRIPTION": "OK",
    "MERCHANT_OPERATION": "18010010fbjw2md",
    "AUTH_CODE": "353184",
    "DATE": "20180517124353"
}

Pre autorización de pago

Servicio para pre autorizar un pago para su posterior ejecución.

REQUEST /server/payment/pre-auth

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por el SPayN Obligatorio: alfanumérico (1-25)
ACCOUNT Identificador de cuenta del merchant Opcional: alfanumérico (0-25)
CLIENT Identificador del cliente en los sistemas del merchant. Obligatorio: alfanumérico (0-50)
MVC Token de la tarjeta. Obligatorio: numérico (12-19)
AMOUNT Importe de la transacción en la unidad mínima de la moneda. La discriminación de decimales se hará a través del campo CURRENCY. Ejemplo: para enviar 30,12 euros en este campo viajará el valor 3012 y en el campo CURRENCY 978 Obligatorio: numérico (1, 10)
CURRENCY Código de tres dígitos de la moneda en el estándar ISO4217 Obligatorio: numérico (3)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Si el merchant no informa este campo, el SPayN generará uno único y lo devolverá al merchant en el response. Opcional: alfanumérico (0-50)
CONCEPT Concepto de la transacción. Breve descripción del objeto de la misma. Opcional: alfanumérico (0-100)
REFERENCE Si esta operación tiene un identificador en los sistemas del merchant podrá enviarlo aquí y visualizarlo en el panel admin y en los intercambios de conciliación. Opcional: alfanumérico (0-50)
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, ACCOUNT, CLIENT, MVC, AMOUNT, CURRENCY, MERCHANT_OPERATION Obligatorio: hexadecimal (64)

Ejemplo

{
    "MERCHANT": "merchantDev",
    "CLIENT": "1234ABC",
    "MVC": "1913673451950792",
    "MERCHANT_OPERATION": "18010010fbjw2md",
    "AMOUNT": "1000",
    "CONCEPT": "pre auth payment S2S",
    "REFERENCE": "ref. Auth pago",
    "CURRENCY": "978",
    "SIGNATURE": "d00abbc1f17f22536a92e0614a11e247c2ff4328ba4a0266f269f56876e153f2"
}

RESPONSE

Campo Descripción Tipo
STATUS Código del estado de la pre autorización. Una pre autorización sastisfactoria tendrá el código 550. Obligatorio: numérico (3)
STATUS_DESCRIPTION Descripción en lenguaje humano del código enviado en el campo STATUS Obligatorio: alfanumérico (1-100)
MERCHANT_OPERATION Identificador único de la transacción entre todas las realizadas por el merchant. Obligatorio: alfanumérico (1-50)
{
    "STATUS": "550",
    "STATUS_DESCRIPTION": "OK",
    "MERCHANT_OPERATION": "18010010fbjw2md"
}

Devolución de pago

Devolución de un pago realizado anteriormente

REQUEST /server/payment/refund

Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
MERCHANT_OPERATION Identificador único de la transacción que se desea devolver. Obligatorio: alfanumérico (0-50)
REFUND_MERCHANT_OPERATION Identificador de devolución único de la transacción entre todas las devoluciones realizadas por el merchant. Si el merchant no informa este campo, el SPayN generará uno único y lo devolverá al merchant en el response. Opcional: alfanumérico (0-50)
AMOUNT Importe que se desea devolver en la unidad mínima de la moneda en la que se realizó el pago. Si no se informa este campo se procederá a la devolución íntegra del importe no devuelto hasta el momento. Opcional: numérico (1, 10)
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, MERCHANT_OPERATION, REFUND_MERCHANT_OPERATION, AMOUNT Obligatorio: hexadecimal (64)

Ejemplo

{
    "MERCHANT": "merchantDev",
    "MERCHANT_OPERATION": "18010010fbjw2md",
    "AMOUNT": "100",
    "SIGNATURE": "dc13ac85097ff92986161994ffa53ad402e5928d0103b6293cb06f42ebf98f54"
}

RESPONSE

Campo Descripción Tipo
STATUS Código del estado de la devolución. Una devolución satisfactoria tendrá el código 000. Obligatorio: numérico (3)
STATUS_DESCRIPTION Descripción en lenguaje humano del código enviado en el campo STATUS Obligatorio: alfanumérico (1-100)
REFUND_MERCHANT_OPERATION Identificador de devolución único de la transacción entre todas las devoluciones realizadas por el merchant. Obligatorio: alfanumérico (1-50)
DATE Fecha del intento de ejecución de la devolución. Obligatorio: yyyyMMddHHmmss
{
    "STATUS": "000",
    "STATUS_DESCRIPTION": "Refunded",
    "REFUND_MERCHANT_OPERATION": "18010060fc9hcgd",
    "DATE": "20180517184723"
}

Conciliación

Servicio para consultar el estado de las transacciones que cumplan los criterios enviados en el request. Se podrá consultar tanto una operación concreta como todas las ocurridas entre unas fechas.

Se podrá consultar tanto una operación concreta como todas las ocurridas entre unas fechas.

REQUEST /server/conciliation

{
  "MERCHANT": "merchantDemo",
  "MERCHANT_OPERATION": "6bbac345d001e237189768b766acf76a",
  "DETAIL_LEVEL": "PAYMENT",
  "SIGNATURE": "3d210bb1450603043e7bebff2219cbaaf6453244148b36aa8ca9b862bd0c2789" 
}

RESPONSE

{
  "TXS":
    {"6bbac345d001e237189768b766acf76a":
        {
            "NET_AMOUNT":"91000",
            "CURRENCY":"978","DATE":"20200929153237",
            "PAYMENT":{
                "STATUS":"000",
                "STATUS_DESCRIPTION":"OK",
                "CHANNEL_TYPE":"CARD",
                "MERCHANT_OPERATION":"6bbac345d001e237189768b766acf76a",
                "REFERENCE":"reference",
                "AUTH_CODE":"17304D",
                "AMOUNT":"91000",
                "MVC_ALIAS":"Cliente Demo",
                "PAN":"441111xxxxxx0000",
                "MVC":"1915052871001622",
                "CONCEPT":"Realizar pago 910 €"
            },
        "REFUNDS":{}
        }
    }
}
Campo Descripción Tipo
MERCHANT Identificador del merchant asignado por SPayN Obligatorio: alfanumérico (1-25)
ACCOUNT Identificador de cuenta del merchant. Si se envía se filtrará por él. Si no se envía se mostrarán todos independientemente del account. Opcional: alfanumérico (0-25)
MERCHANT_OPERATION Identificador del pago que se desea consultar. Opcional: alfanumérico (0-50)
FROM_DATE Fecha desde la que se quiere el estado de las transacciones. Opcional: yyyyMMddHHmmss
TO_DATE Fecha hasta la que se quiere el estado de las transacciones. Opcional: yyyyMMddHHmmss
DETAIL_LEVEL Nivel de detalle con el que se quieren las operaciones: básico (importe neto, moneda, fecha), básico + detalles del pago o básico + detalle del pago + detalle de las devoluciones. Obligatorio: BASIC, PAYMENT, REFUNDS
SIGNATURE Firma del mensaje (ver anexo) concatenando los campos siguientes: MERCHANT, ACCOUNT, MERCHANT_OPERATION, FROM_DATE, TO_DATE Obligatorio: hexadecimal (64)
{
    "MERCHANT": "merchantDev",
    "MERCHANT_OPERATION": "18010010fbjw2md",
    "DETAIL_LEVEL": "REFUNDS",
    "SIGNATURE": "60444b5b42b6b7a6a983005825e30cecdaf4229f367523361973341ff0a92079"
} 

RESPONSE

Campo Descripción Tipo
TXS Mapa de las transacciones donde la clave es el MERCHANT_OPERATION del pago y el valor es el detalle de las transacciones. Obligatorio: JSON

Detalle del formato del valor del campo anterior

Campo Descripción Tipo
ACCOUNT Identificador de cuenta del merchant. Si la transacción se asoció explícitamente a una cuenta. Condicional: alfanumérico (0-25)
NET_AMOUNT Importe neto de la transacción, esto es, importe del pago ok – importe de las devoluciones oks asociadas. Obligatorio: numérico (1-10)
CURRENCY Código de tres dígitos de la moneda en el estándar ISO4217 Obligatorio: numérico (3)
DATE Fecha del pago. Obligatorio: yyyyMMddHHmmss
PAYMENT Campo en el que se informan los detalles del pago en caso de que el campo DETAIL_LEVEL sea PAYMENT o REFUNDS Condicional: JSON
REFUNDS Mapa en el que se informan los detalles de las devoluciones asociadas al pago en caso de que el campo DETAIL_LEVEL sea REFUNDS. La clave es el REFUND_MERCHANT_OPERATION. Condicional: JSON

Detalle del formato del valor del campo PAYMENT

Campo Descripción Tipo
STATUS Código del estado del pago. Un pago satisfactorio tendrá el código 000. Obligatorio: numérico (3)
STATUS_DESCRIPTION Descripción en lenguaje humano del código enviado en el campo STATUS Obligatorio: alfanumérico (1-100)
CHANNEL_TYPE Canal por el que se realizó el pago. Obligatorio: CARD (otros, consultar con Seglan)
MERCHANT_OPERATION Identificador único del pago. Obligatorio: alfanumérico (1-50)
REFERENCE Referencia del pago en los sistemas del merchant. Condicional: alfanumérico (0-50)
AUTH_CODE Código de autorización del pago en caso de que el pago se ejecute correctamente, es decir, STATUS 000 Condicional: numérico (6)
AMOUNT Importe de la transacción en la unidad mínima de la moneda. Obligatorio: numérico (1, 10)
PAN Pan de la tarjeta si el pago fue por el canal CARD. Condicional: alfanumérico (12-19)
MVC_ALIAS Alias de la tarjeta si el pago fue por el canal CARD. Condicional: alfanumérico (1-50)
MVC Token de la tarjeta si el pago fue por el canal CARD. Condicional: numérico (12-19)
CLIENT Identificador del cliente en los sistemas del merchant. Condicional: alfanumérico (0-50)
CONCEPT Concepto de la transacción. Breve descripción del objeto de la misma. Condicional: alfanumérico (0-100)

Detalle del campo REFUND

Campo Descripción Tipo
STATUS Código del estado de la devolución. Un pago satisfactorio tendrá el código 000. Obligatorio: numérico (3)
STATUS_DESCRIPTION Descripción en lenguaje humano del código enviado en el campo STATUS Obligatorio: alfanumérico (1-100)
REFUND_MERCHANT_OPERATION Identificador único de la devolución. Obligatorio: alfanumérico (1-50)
AMOUNT Importe de la devolución en la unidad mínima de la moneda. Obligatorio: numérico (1, 10)
DATE Fecha del intento de ejecución de la devolución. Obligatorio: yyyyMMddHHmmss
{
    "TXS": {
        "18010010fbjw2md": {
            "NET_AMOUNT": "900",
            "CURRENCY": "978",
            "DATE": "20180517124349",
            "PAYMENT": {
                "STATUS": "000",
                "CHANNEL_TYPE": "CARD",
                "MERCHANT_OPERATION": "18010010fbjw2md",
                "REFERENCE": "ref. pago",
                "AUTH_CODE": "353184",
                "AMOUNT": "1000",
                "PAN": "454881xxxxxxxxxx",
                "MVC": "1913673451950792",
                "CLIENT": "1234ABC",
                "CONCEPT": "payment S2S"
            },
            "REFUNDS": {
                "18010060fc9hcgd": {
                    "STATUS": "000",
                    "STATUS_DESCRIPTION": "Refunded",
                    "REFUND_MERCHANT_OPERATION": "18010060fc9hcgd",
                    "AMOUNT": "100",
                    "DATE": "20180517184719"
                }
            }
        }
    }
}

Conciliación mediante ficheros

Igual que el servicio anterior pero el resultado es un fichero csv en el que cada línea es una transacción y los campos dentro de las líneas están separados por “;”.

REQUEST /server/conciliation/file

Definidos en el apartado anterior

RESPONSE

Cadena en base64 que contiene el contenido de un fichero en el que cada línea es una transacción y los campos se separan por “;”

Errores

En los distintos servicios en los que se intercambias mensajes en formato JSON el sistema hace unas validaciones previas a la ejecución de la lógica asociada.

Una petición válida recibirá un código http de status 200. Si ha habido un error durante el proceso se devolverá un código http de status 400 informando en el body del response el json con el formato siguiente.

Campo Descripción Tipo
CODE Código del error Obligatorio: alfanumérico (1-100)
DESCRIPTION Descripción en lenguaje humano del código enviado en el campo CODE Obligatorio: alfanumérico (1-100)
DEBUG_ID Identificador único entregable a Seglan para que localice el error en sus logs. Obligatorio: alfanumérico (1-50)
{
    "CODE": "PARAM",
    "DESCRIPTION": "amount not valid",
    "DEBUG_ID": "3f107119-8898-4843-a552-dbed39065607"
}

A continuación se enumeran y describen los distintos códigos que son devueltos por el sistema.

Glosario de Códigos

Código Descripción
000 OK
101 Card Error
500 Not Finished
999 Error
151 Payment Error
701 Card Error
111 Card Error
121 Card Error
950 Error
201 Card Error
251 Payment Error
702 Card Error
703 Card Error
970 Error
960 Error
501 Error
502 Error
503 Error
731 Blocked
751 Blocked
752 Blocked
756 Blocked
757 Blocked
771 Blocked
776 Blocked
550 Pending Execution
551 Execution cancelled
552 Execution expired
553 Execution denied

Errores Redsys

Errores

Código Respuesta

Error SIS0XXX

Descripción

9001

SIS0001

Error genérico. Consulte con Soporte

9002

SIS0002

Error genérico. Consulte con Soporte

9003

SIS0003

Error genérico. Consulte con Soporte

9004

SIS0004

Error genérico. Consulte con Soporte

9005

SIS0005

Error genérico. Consulte con Soporte

9006

SIS0006

Error genérico. Consulte con Soporte

9007

SIS0007

El mensaje enviado por el comercio no es correcto

9008

SIS0008

falta Ds_Merchant_MerchantCode

9009

SIS0009

Error de formato en Ds_Merchant_MerchantCode

9010

SIS0010

Error falta Ds_Merchant_Terminal

9011

SIS0011

Error de formato en Ds_Merchant_Terminal

9012

SIS0012

Error genérico. Consulte con Soporte

9013

SIS0013

Error genérico. Consulte con Soporte

9014

SIS0014

Error de formato en Ds_Merchant_Order

9015

SIS0015

Falta Ds_Merchant_Currency

9016

SIS0016

Error de formato en Ds_Merchant_Currency

9018

SIS0018

Falta Ds_Merchant_Amount

9019

SIS0019

Falta Ds_Merchant_Amount

9020

SIS0020

Falta Ds_Merchant_MerchantSignature

9021

SIS0021

Ds_Merchant_MerchantSignature viene vacía

9022

SIS0022

Error de formato en Ds_Merchant_TransactionType

9023

SIS0023

Ds_Merchant_TransactionType desconocido

9024

SIS0024

Error Ds_Merchant_ConsumerLanguage tiene mas de 3 posiciones

9025

SIS0025

Error de formato en Ds_Merchant_ConsumerLanguage

9026

SIS0026

No existe el comercio / terminal enviado

9027

SIS0027

Error Moneda enviada por el comercio

9028

SIS0028

Comercio / terminal está dado de baja

9029

SIS0029

Error genérico. Consulte con Soporte

9030

SIS0030

tipo de operación errónea

9031

SIS0031

método de pago erróneo

9032

SIS0032

Error al montar el mensaje para una devolución

9033

SIS0033

tipo de operación es erróneo

9034

SIS0034

Error en el acceso a la BBDD

9035

SIS0035

Error genérico. Consulte con Soporte

9037

SIS0037

El número de teléfono no es válido

9038

SIS0038

Error genérico. Consulte con Soporte

9039

SIS0039

Error genérico. Consulte con Soporte

9040

SIS0040

El comercio / terminal no tiene ningún método de pago asignado

9041

SIS0041

Error en el cálculo de la firma

9042

SIS0042

Error en el cálculo de la firma

9043

SIS0043

Error genérico. Consulte con Soporte

9044

SIS0044

Error genérico. Consulte con Soporte

9046

SIS0046

El bin de la tarjeta no está dado de alta en FINANET

9047

SIS0047

Error genérico. Consulte con Soporte

9048

SIS0048

Error genérico. Consulte con Soporte

9049

SIS0049

Error genérico. Consulte con Soporte

9050

SIS0050

Error genérico. Consulte con Soporte

9051

SIS0051

Número de pedido repetido

9052

SIS0052

Error genérico. Consulte con Soporte

9053

SIS0053

Error genérico. Consulte con Soporte

9054

SIS0054

No existe operación sobre la que realizar la devolución

9055

SIS0055

existe más de un pago con el mismo número de pedido

9056

SIS0056

La operación sobre la que se desea devolver no está autorizada

9057

SIS0057

El importe a devolver supera el permitido

9058

SIS0058

Los datos de la validación son erróneos

9059

SIS0059

No existe operación sobre la que realizar la confirmación

9060

SIS0060

Ya existe una confirmación asociada a la preautorización

9061

SIS0061

La preautorización sobre la que se desea confirmar no está autorizada

9062

SIS0062

El importe a confirmar supera el permitido

9063

SIS0063

Número de tarjeta no valido.

9064

SIS0064

Número de posiciones de la tarjeta incorrecto

9065

SIS0065

El número de tarjeta no es numérico

9066

SIS0066

Error en el mes de caducidad

9067

SIS0067

El mes de la caducidad no es numérico

9068

SIS0068

El mes de la caducidad no es válido

9069

SIS0069

Año de caducidad no valido

9070

SIS0070

El Año de la caducidad no es numérico

9071

SIS0071

Tarjeta caducada

9072

SIS0072

Operación no anulable

9073

SIS0073

Error en la anulación

9074

SIS0074

Falta Ds_Merchant_Order ( Pedido)

9075

SIS0075

El "Ds_Merchant_Order" tiene menos de 4 o más de 12 posiciones .

9077

SIS0077

Error de formato en Ds_Merchant_Order

9078

SIS0078

Tipo de operación no permitida para esa tarjeta

9079

SIS0079

Error genérico. Consulte con Soporte

9080

SIS0080

Error genérico. Consulte con Soporte

9081

SIS0081

Se han perdico los datos de la sesión

9082

SIS0082

Error genérico. Consulte con Soporte

9083

SIS0083

Error genérico. Consulte con Soporte

9084

SIS0084

El valor de Ds_Merchant_Conciliation es nulo

9085

SIS0085

El valor de Ds_Merchant_Conciliation no es numérico

9086

SIS0086

El valor de Ds_Merchant_Conciliation no ocupa 6 posiciones

9087

SIS0087

El valor de Ds_Merchant_Session es nulo

9088

SIS0088

El valor de Ds_Merchant_Session no es numérico

9089

SIS0089

El valor de caducidad no ocupa 4 posiciones

9090

SIS0090

Error genérico. Consulte con Soporte

9091

SIS0091

Error genérico. Consulte con Soporte

9092

SIS0092

El valor de caducidad es nulo

9093

SIS0093

Denegación emisor

9094

SIS0094

Denegación emisor

9095

SIS0095

Denegación emisor

9097

SIS0097

Valor del campo Ds_Merchant_CComercio no válido

9098

SIS0098

Valor del campo Ds_Merchant_CVentana no válido

9098

SIS0099

Error genérico. Consulte con Soporte

9103

SIS0103

Error genérico. Consulte con Soporte

9104

SIS0104

Comercio con “titular seguro” y titular sin clave de compra segura

9112

SIS0112

El tipo de transacción especificado en Ds_Merchant_Transaction_Type no esta permitido

9113

SIS0113

Error genérico. Consulte con Soporte

9114

SIS0114

Se está realizando la llamada por GET, la tiene que realizar por POST

9115

SIS0115

No existe operación sobre la que realizar el pago de la cuota

9116

SIS0116

La operación sobre la que se desea pagar una cuota no es una operación válida

9117

SIS0117

La operación sobre la que se desea pagar una cuota no está autorizada

9118

SIS0118

Se ha excedido el importe total de las cuotas

9119

SIS0119

Valor del campo Ds_Merchant_DateFrecuency no válido

9120

SIS0120

Valor del campo Ds_Merchant_ChargeExpiryDate no válido

9121

SIS0121

Valor del campo Ds_Merchant_SumTotal no válido

9122

SIS0122

Formato incorrecto del campo Ds_Merchant_DateFrecuency o Ds_Merchant_SumTotal

9123

SIS0123

Se ha excedido la fecha tope para realiza la Transacción

9124

SIS0124

No ha transcurrido la frecuencia mínima en un pago recurrente sucesivo

9125

SIS0125

Error genérico. Consulte con Soporte

9126

SIS0126

Operación Duplicada

9127

SIS0127

Error genérico. Consulte con Soporte

9128

SIS0128

Error genérico. Consulte con Soporte

9130

SIS0130

Error genérico. Consulte con Soporte

9131

SIS0131

Error genérico. Consulte con Soporte

9132

SIS0132

La fecha de Confirmación de Autorización no puede superar en mas de 7 dias a la de Preautorización.

9133

SIS0133

La fecha de Confirmación de Autenticación no puede superar en mas de 45 días a la de Autenticacion Previa

9134

SIS0134

El valor del Ds_MerchantCiers enviado no es válido

9139

SIS0139

El pago recurrente inicial está duplicado

9140

SIS0140

Error genérico. Consulte con Soporte

9142

SIS0142

Tiempo excecido para el pago

9151

SIS0151

Error genérico. Consulte con Soporte

9169

SIS0169

Valor PUCE Ds_Merchant_MatchingData no válido

9170

SIS0170

Valor PUCE Ds_Acquirer_Identifier no válido

9171

SIS0171

Valor PUCE Ds_Merchant_Csb no válido

9172

SIS0172

El valor del campo PUCE Ds_Merchant_MerchantCode no es válido

9173

SIS0173

El valor del campo PUCE Ds_Merchant_UrlOK no válido

9174

SIS0174

Error genérico. Consulte con Soporte

9175

SIS0175

Error genérico. Consulte con Soporte

9181

SIS0181

Error genérico. Consulte con Soporte

9182

SIS0182

Error genérico. Consulte con Soporte

9183

SIS0183

Error genérico. Consulte con Soporte

9184

SIS0184

Error genérico. Consulte con Soporte

9186

SIS0186

Faltan datos para operación

9187

SIS0187

Error genérico. Consulte con Soporte

9197

SIS0197

Error al obtener los datos de cesta de la compra

9214

SIS0214

El comercio no permite devoluciones. Se requiere usar firma ampliada.

9216

SIS0216

El CVV2 tiene mas de 3 posiciones

9217

SIS0217

Error de formato en el CVV2

9218

SIS0218

El comercio no permite operaciones seguras por entradas Host to Host

9219

SIS0219

El número de operaciones de la tarjeta supera el límite permitido para el comercio

9220

SIS0220

El importe acumulado de la tarjeta supera el límite permitido para el comercio

9221

SIS0221

El CVV2 es obligatorio

9222

SIS0222

Ya existe una anulación asociada a la preautorización

9223

SIS0223

La preautorización que se desea anular no está autorizada

9224

SIS0224

El comercio no permite anulaciones por no tener firma ampliada

9225

SIS0225

No existe operación sobre la que realizar la anulación

9226

SIS0226

Error en en los datos de la anulación

9227

SIS0227

Valor del campo Ds_Merchant_TransactionDate no válido

9228

SIS0228

Sólo se puede hacer pago aplazado con tarjeta de crédito On-us

9229

SIS0229

No existe el codigo de pago aplazado solicitado

9230

SIS0230

El comercio no está configurado para aceptar pago fraccionado o el código de fraccionamiento que nos envía no está dado de alta.

9231

SIS0231

No hay forma de pago aplicable

9232

SIS0232

Forma de pago no disponible

9233

SIS0233

Forma de pago desconocida

9234

SIS0234

Nombre del titular de la cuenta no disponible

9235

SIS0235

Campo Sis_Numero_Entidad no disponible

9236

SIS0236

El valor del campo Sis_Numero_Entidad no tiene la longitud requerida

9237

SIS0237

El valor del campo Sis_Numero_Entidad no es numérico

9238

SIS0238

El valor del Campo Sis_Numero_Oficina no está disponible

9239

SIS0239

El valor del campo Sis_Numero_Oficina no tiene la longitud requerida

9240

SIS0240

El Valor del campo Sis_Numero_Oficina no es numérico

9241

SIS0241

Campo Sis_Numero_DC no disponible

9242

SIS0242

El valor del campo Sis_Numero_DC no tiene la longitud requerida

9243

SIS0243

El Valor del campo Sis_Numero_DC no es numérico

9244

SIS0244

Campo Sis_Numero_Cuenta no disponible

9245

SIS0245

El Valor del campo Sis_Numero_Cuenta no tiene la longitud requerida

9246

SIS0246

El Valor del campo Sis_Numero_Cuenta no es numérico

9247

SIS0247

Dígito de Control de Cuenta Cliente no válido

9248

SIS0248

El comercio no permite pago por domiciliación

9249

SIS0249

Error genérico. Consulte con Soporte

9250

SIS0250

Error genérico. Consulte con Soporte

9251

SIS0251

El comercio no permite pago por transferencia

9252

SIS0252

Por su configuración no puede enviar la tarjeta

9253

SIS0253

Tarjeta no cumple check digit

9254

SIS0254

El número de operaciones de la IP supera el límite permitido por el comercio

9255

SIS0255

El importe acumulado por la IP supera el límite permitido por el comerci

9256

SIS0256

El comercio no permite operativa de preautorizacion

9257

SIS0257

La tarjeta no permite operativa de preautorizacion

9258

SIS0258

No se tiene el IDETRA emisor necesario para realizar la confirmación

9259

SIS0259

No existe la operacion original para notificar o consultar

9260

SIS0260

Entrada incorrecta al SIS

9261

SIS0261

Restricciones superadas

9262

SIS0262

Moneda no permitida para operación de transferencia o domiciliacion

9263

SIS0263

Error calculando datos para procesar operación

9264

SIS0264

Error procesando datos de respuesta recibidos

9265

SIS0265

Error de firma en los datos recibidos

9266

SIS0266

No se pueden recuperar los datos de la operación recibida

9267

SIS0267

La operación no se puede procesar por no existir Codigo Cuenta Cliente

9268

SIS0268

La devolución no se puede procesar por WebService

9269

SIS0269

No se pueden realizar devoluciones de operaciones de domiciliacion no descargadas

9270

SIS0270

El comercio no puede realizar preautorizaciones en diferido

9274

SIS0274

Tipo de operación desconocida o no permitida por esta entrada al SIS

9275

SIS0275

Premio sin IdPremio

9276

SIS0276

Unidades del Premio no numericas.

9277

SIS0277

Error genérico. Consulte con Soporte

9278

SIS0278

Error en el proceso de consulta de premios

9279

SIS0279

El comercio no tiene activada la operativa de fidelización

9280

SIS0280

Bloqueo por control de Seguridad

9281

SIS0281

Bloqueo por control de Seguridad

9282

SIS0282

Bloqueo por control de Seguridad

9283

SIS0283

Bloqueo por control de Seguridad

9284

SIS0284

No existe operacion sobre la que realizar el Pago Adicional

9285

SIS0285

No existe operacion sobre la que realizar el Pago Adicional

9286

SIS0286

La operación sobre la que se quiere hacer la operación adicional no esta Aceptada

9287

SIS0287

la Operacion ha sobrepasado el importe para el Pago Adicional

9288

SIS0288

No se puede realizar otro pago Adicional. se ha superado el numero de pagos

9289

SIS0289

El importe del pago Adicional supera el maximo días permitido

9290

SIS0290

Bloqueo por control de Seguridad

9291

SIS0291

Bloqueo por control de Seguridad

9292

SIS0292

Bloqueo por control de Seguridad

9293

SIS0293

Bloqueo por control de Seguridad

9294

SIS0294

La tarjeta no es Privada

9295

SIS0295

Error de duplicidad de operación. Se puede intentar de nuevo

9296

SIS0296

No se encuentra la operación Tarjeta en Archivo inicial

9297

SIS0297

Número de operaciones sucesivas de Tarjeta en Archivo superado

9298

SIS0298

El comercio no permite realizar operaciones de Tarjeta en Archivo

9299

SIS0299

Error en pago con PayPal

9300

SIS0300

Error en pago con PayPal

9301

SIS0301

Error en pago con PayPal

9302

SIS0302

Moneda no válida para pago con PayPal

9304

SIS0304

No se permite pago fraccionado si la tarjeta no es de FINCONSUM

9305

SIS0305

No se permite pago fraccionado FINCONSUM en moneda diferente de euro

9306

SIS0306

Valor del campo Ds_Merchant_PrepaidCard no válido

9307

SIS0307

Operativa de tarjeta regalo no permitida

9308

SIS0308

Tiempo límite para recarga de tarjeta regalo superado

9309

SIS0309

Faltan datos adicionales para realizar la recarga de tarjeta prepago

9310

SIS0310

Valor del campo Ds_Merchant_Prepaid_Expiry no válido

9311

SIS0311

Error genérico. Consulte con Soporte

9319

SIS0319

El comercio no pertenece al grupo enviado en Ds_Merchant_Group

9320

SIS0320

Error generando la referencia

9321

SIS0321

El identificador indicado en Ds_Merchant_Identifier no está asociado al comercio

9322

SIS0322

Error de formato en Ds_Merchant_Group

9323

SIS0323

Es necesario el campo Ds_Merchant_Customer_Mobile o Ds_Merchant_Customer_Mail

9324

SIS0324

Imposible enviar link al titular (Phone&Sell SMS/EMAIL)

9325

SIS0325

Pago ya realizado o no existe fase inicial (Phone&Sell SMS/EMAIL)

9326

SIS0326

Se han enviado datos de tarjeta en fase primera de un pago con dos fases

9327

SIS0327

No se ha enviado ni móvil ni email en fase primera de un pago con dos fases

9328

SIS0328

Token de pago en dos fases inválido

9329

SIS0329

No se puede recuperar el Token de pago en dos fases

9330

SIS0330

Fechas incorrectas de pago dos fases

9331

SIS0331

La operación no tiene un estado válido o no existe.

9332

SIS0332

El importe de la operación original y de la devolución debe ser idéntico

9333

SIS0333

Error en una petición a MasterPass Wallet

9334

SIS0334

Bloqueo por control de Seguridad

9334

SIS0334

Bloqueo por control de Seguridad

9335

SIS0335

El valor del campo Ds_Merchant_Recharge_Commission no es válido

9336

SIS0336

Error genérico. Consulte con Soporte

9337

SIS0337

Error genérico. Consulte con Soporte

9338

SIS0338

No se encuentra la operación iUPAY

9339

SIS0339

El comercio no dispone de pago iUPAY

9340

SIS0340

Respuesta recibida desde iUPAY no válida

9341

SIS0341

Error genérico. Consulte con Soporte

9342

SIS0342

El comercio no permite realizar operaciones de pago de tributos

9343

SIS0343

Falta o es incorrecto el parámetro Ds_Merchant_Tax_Reference

9344

SIS0344

No se han aceptado las condiciones de las cuotas

9345

SIS0345

Se ha elegido un número de plazos incorrecto

9346

SIS0346

Error en el formato del campo DS_MERCHANT_PAY_TYPE

9347

SIS0347

El comercio no está configurado para realizar la consulta de BIN.

9348

SIS0348

El BIN indicado en la consulta no se reconoce

9349

SIS0349

Los datos de importe y DCC enviados no coinciden con los registrados en SIS

9350

SIS0350

No hay datos DCC registrados en SIS para este número de pedido

9351

SIS0351

Autenticación prepago incorrecta

9352

SIS0352

El tipo de firma del comercio no permite esta operativa

9353

SIS0353

El comercio no tiene definida una clave 3DES válida

9354

SIS0354

Error descifrando petición

9355

SIS0355

El comercio-terminal enviado en los datos cifrados no coincide con el enviado en la petición

9356

SIS0356

Existen datos de entrada para control de fraude y el comercio no tiene activo control de fraude

9357

SIS0357

El comercio tiene activo control de fraude y no existe campo ds_merchant_merchantscf

9358

SIS0358

La entidad no dispone de pago iUPAY

9370

SIS0370

Error en formato Scf_Merchant_Nif. Longitud máxima 16

9371

SIS0371

Error en formato Scf_Merchant_Name. Longitud máxima 30

9372

SIS0372

Error en formato Scf_Merchant_First_Name. Longitud máxima 30

9373

SIS0373

Error en formato Scf_Merchant_Last_Name. Longitud máxima 30

9374

SIS0374

Error en formato Scf_Merchant_User. Longitud máxima 45

9375

SIS0375

Error en formato Scf_Affinity_Card. Valores posibles 'S' o 'N'. Longitud máxima 1

9376

SIS0376

Error en formato Scf_Payment_Financed. Valores posibles 'S' o 'N'. Longitud máxima 1

9377

SIS0377

Error en formato Scf_Ticket_Departure_Point. Longitud máxima 30

9378

SIS0378

Error en formato Scf_Ticket_Destination. Longitud máxima 30

9379

SIS0379

Error en formato Scf_Ticket_Departure_Date. Debe tener formato yyyyMMddHHmmss.

9380

SIS0380

Error en formato Scf_Ticket_Num_Passengers. Longitud máxima 1.

9381

SIS0381

Error en formato Scf_Passenger_Dni. Longitud máxima 16.

9382

SIS0382

Error en formato Scf_Passenger_Name. Longitud máxima 30.

9383

SIS0383

Error en formato Scf_Passenger_First_Name. Longitud máxima 30.

9384

SIS0384

Error en formato Scf_Passenger_Last_Name. Longitud máxima 30.

9385

SIS0385

Error en formato Scf_Passenger_Check_Luggage. Valores posibles 'S' o 'N'. Longitud máxima 1.

9386

SIS0386

Error en formato Scf_Passenger_Special_luggage. Valores posibles 'S' o 'N'. Longitud máxima 1.

9387

SIS0387

Error en formato Scf_Passenger_Insurance_Trip. Valores posibles 'S' o 'N'. Longitud máxima 1.

9388

SIS0388

Error en formato Scf_Passenger_Type_Trip. Valores posibles 'N' o 'I'. Longitud máxima 1.

9389

SIS0389

Error en formato Scf_Passenger_Pet. Valores posibles 'S' o 'N'. Longitud máxima 1.

9390

SIS0390

Error en formato Scf_Order_Channel. Valores posibles 'M'(móvil), 'P'(PC) o 'T'(Tablet)

9391

SIS0391

Error en formato Scf_Order_Total_Products. Debe tener formato numérico y longitud máxima de 3.

9392

SIS0392

Error en formato Scf_Order_Different_Products. Debe tener formato numérico y longitud máxima de 3.

9393

SIS0393

Error en formato Scf_Order_Amount. Debe tener formato numérico y longitud máxima de 19.

9394

SIS0394

Error en formato Scf_Order_Max_Amount. Debe tener formato numérico y longitud máxima de 19.

9395

SIS0395

Error en formato Scf_Order_Coupon. Valores posibles 'S' o 'N'

9396

SIS0396

Error en formato Scf_Order_Show_Type. Debe longitud máxima de 30.

9397

SIS0397

Error en formato Scf_Wallet_Identifier

9398

SIS0398

Error en formato Scf_Wallet_Client_Identifier

9399

SIS0399

Error en formato Scf_Merchant_Ip_Address

9400

SIS0400

Error en formato Scf_Merchant_Proxy

9401

SIS0401

Error en formato Ds_Merchant_Mail_Phone_Number. Debe ser numérico y de longitud máxima 19

9402

SIS0402

Error en llamada a SafetyPay para solicitar token url

9403

SIS0403

Error en proceso de solicitud de token url a SafetyPay

9404

SIS0404

Error en una petición a SafetyPay

9405

SIS0405

Solicitud de token url denegada SAFETYPAY

9406

SIS0406

El sector del comercio no está permitido para realizar un pago de premio de apuesta (Gambling)

9407

SIS0407

El importe de la operación supera el máximo permitido para realizar un pago de premio de apuesta(Gambling)

9408

SIS0408

La tarjeta debe de haber operado durante el último año para poder realizar un pago de premio de apuesta (Gambling)

9409

SIS0409

La tarjeta debe ser una Visa o MasterCard nacional para realizar un pago de premio de apuesta (Gambling)

9410

SIS0410

Bloqueo por Operación con Tarjeta Privada del Cajamar, en comercio que no es de Cajamar

9411

SIS0411

No existe el comercio en la tabla de datos adicionales de RSI Directo

9412

SIS0412

La firma enviada no es correcta

9413

SIS0413

La operación ha sido denegada por Lynx

9414

SIS0414

El plan de ventas no es correcto

9415

SIS0415

El tipo de producto no es correcto

9416

SIS0416

Importe no permitido en devolucion

9417

SIS0417

Fecha de devolucion no permitida

9418

SIS0418

No existe plan de ventas vigente

9419

SIS0419

Tipo de cuenta no permitida

9420

SIS0420

El comercio no dispone de formas de pago para esta operación

9421

SIS0421

Tarjeta no permitida. No es producto Agro

9422

SIS0422

Faltan datos para operacion Agro

9423

SIS0423

CNPJ del comecio incorrecto

9424

SIS0424

No se ha encontrado el establecimiento

9425

SIS0425

No se ha encontrado la tarjeta

9426

SIS0426

Enrrutamiento no valido para el comercio

9427

SIS0427

La conexion con CECA no ha sido posible

9428

SIS0428

Operacion debito no segura

9429

SIS0429

Error en la versión (Ds_SignatureVersion)

9430

SIS0430

Error al decodificar el parámetro Ds_MerchantParameters

9431

SIS0431

Error del objeto JSON que se envía codificado en el parámetro Ds_MerchantParameters

9432

SIS0432

FUC del comercio erróneo

9433

SIS0433

Terminal del comercio erróneo

9434

SIS0434

Formato de pedido no válido

9435

SIS0435

Error genérico. Consulte con Soporte

9436

SIS0436

Error en la construcción del elemento <REQUEST>

9437

SIS0437

Error en la construcción del elemento <DS_SIGNATUREVERSION>

9438

SIS0438

Error en la construcción del elemento <DATOSENTRADA>

9439

SIS0439

Error en la construcción del elemento <DS_SIGNATURE>

9440

SIS0440

Error genérico. Consulte con Soporte

9442

SIS0442

Error genérico. Consulte con Soporte

9443

SIS0443

No se permite pago en terminales ONEY con tarjetas ajenas

9444

SIS0444

Se está intentando acceder usando firmas antiguas y el comercio está configurado como HMAC SHA256

9445

SIS0445

Error genérico. Consulte con Soporte

9446

SIS0446

Para terminales Oney es obligatorio indicar la forma de pago

9448

SIS0448

El comercio no tiene el método de Pago Diners

9449

SIS0449

El comercio tiene configurado "Prohibir Pago A"

9450

SIS0450

El comercio tiene configurado Prohibir Pago A AMEX"

9451

SIS0451

El comercio tiene el método de pago "Prohibir Pago A"

9453

SIS0453

El comercio no tiene configurado método de pago "Pago JCB"

9454

SIS0454

El comercio no tiene configurado métoco de pago "Pago Amex"

9455

SIS0455

El comercio no tiene el método de pago "Tarjetas Propias"

9456

SIS0456

El comercio no tiene cnfigurado Segundo Intento

9459

SIS0459

El comercio no tiene configurado el método de pago "Pago JCB"

9460

SIS0460

El comercio no tiene el método de pago "Pago AMEX"

9461

SIS0461

El comercio no tiene el método de pago "Pago AMEX"

9462

SIS0462

Método de pago Seguro no disponible por la entrada Host to Host

9463

SIS0463

El comercio está intentando realizar una operación no segura sin metodo de pago No seguro

9464

SIS0464

El comercio no tiene el método de pago "MasterCard Comercial"

9465

SIS0465

El comercio no tiene el método de pago "Tradicional Mundial"

9466

SIS0466

La referencia que se está utilizando no existe.

9467

SIS0467

La referencia que se está utilizando está dada de baja

9468

SIS0468

Se está utilizando una referencia que se generó con un adquirente distinto al adquirente que la utiliza.

9469

SIS0469

No se ha superado el proceso de fraude MR

9470

SIS0470

La solicitud del primer factor ha fallado.SDK

9471

SIS0471

Error en la URL de redirección de solicitud del primer factor.PPII

9472

SIS0472

Error al montar la petición de Autenticación de PPII

9473

SIS0473

la respuesta de la petición de Autenticación de PPII es nula.

9474

SIS0474

El statusCode de la respuesta de la petición de Autenticación de PPII es nulo

9475

SIS0475

El idOperación de la respuesta de la petición de Autenticación de PPII es nulo

9476

SIS0476

Error tratando la respuesta de la Autenticación de PPII

9477

SIS0477

Se ha superado el tiempo definido entre el paso 1 y 2 de PPI

9478

SIS0478

Error tratando la respuesta de la Autorización de PPII

9479

SIS0479

La respuesta de la petición de Autorización de PPII es nula

9480

SIS0480

El statusCode de la respuesta de la petición de Autorización de PPII es nulo.

9481

SIS0481

El comercio no es Payment Facilitator

9482

SIS0482

El idOperación de la respuesta de una Autorización OK es nulo o no coincide con el idOp. de la Auth.

9483

SIS0483

La respuesta de la petición de devolución de PPII es nula.

9484

SIS0484

El statusCode o el idPetición de la respuesta de la petición de Devolución de PPII es nulo.

9485

SIS0485

BIZUM ha devuelto un KO en la devolución

9486

SIS0486

La respuesta a la consulta PPII es nula

9487

SIS0487

El comercio no tiene habilitado el método de pago Paygold (Phone&Sell SMS/EMAIL)

9488

SIS0488

El comercio no tiene el método de pago "Pago MOTO/Manual"

9489

SIS0489

Operacion MPI Externo no permitida

9490

SIS0490

Se reciben parametros MPI Soporte en operacion MPI Externo

9491

SIS0491

SecLevel no permitido en operacion MPI Externo

9492

SIS0492

Se reciben parametros MPI Externo en operacion MPI Soporte

9493

SIS0493

Se reciben parametros de MPI en operacion no segura

9494

SIS0494

Firma Obsoleta

9495

SIS0495

Configuración incorrecta ApplePay o AndroidPay

9496

SIS0496

No tiene dado de alta el método de pago AndroidPay

9497

SIS0497

No tiene dado de alta el método de pago ApplePay

9498

SIS0498

moneda / importe de la operación de ApplePay no coinciden

9499

SIS0499

Error obteniendo claves del comercio en Android/Apple Pay

9500

SIS0500

Error en el DCC Dinámico, se ha modificado la tarjeta.

9501

SIS0501

Error en La validación de datos enviados para genera el Id operación

9502

SIS0502

Error al validar Id Oper

9503

SIS0503

Error al validar el pedido

9504

SIS0504

Error al validar tipo de transacción

9505

SIS0505

Error al validar moneda

9506

SIS0506

Error al validar el importe

9507

SIS0507

Id Oper no tiene vigencia

9508

SIS0508

Error al validar Id Oper

9510

SIS0510

No se permite el envío de datos de tarjeta si se envía ID de operación

9511

SIS0511

Error en la respuesta de consulta de BINES

9515

SIS0515

El comercio tiene activado pago Amex en Perfil.

9516

SIS0516

Error al montar el mensaje de China Union Pay

9517

SIS0517

Error al establecer la clave para China Union Pay

9518

SIS0518

Error al grabar los datos para pago China Union Pay

9519

SIS0519

Mensaje de autenticación erróneo

9520

SIS0520

El mensaje SecurePlus de sesión está vacío

9521

SIS0521

El xml de respuesta viene vacío

9522

SIS0522

No se han recibido parametros en datosentrada

9523

SIS0523

La firma calculada no coincide con la recibida en la respuesta

9524

SIS0524

el resultado de la autenticación 3DSecure MasterCard es PARes="A" o VERes="N" y no recibimos CAVV del emisor

9525

SIS0525

No se puede utilizar la tarjeta privada en este comercio

9526

SIS0526

La tarjeta no es china

9527

SIS0527

Falta el parametro obligatorio DS_MERCHANT_BUYERID

9528

SIS0528

Formato erróneo del parametro DS_MERCHANT_BUYERID en operación Sodexo Brasil

9529

SIS0529

No se permite operación recurrente en pagos con tarjeta Voucher

9530

SIS0530

La fecha de Anulación no puede superar en mas de 7 dias a la de Preautorización.

9531

SIS0531

La fecha de Anulación no puede superar en mas de 72 horas a la de Preautorización diferida

9532

SIS0532

La moneda de la petición no coincide con la devuelta

9533

SIS0533

El importe de la petición no coincide con el devuelto

9534

SIS0534

No se recibe recaudación emisora o referencia del recibo

9535

SIS0535

Pago de tributo fuera de plazo

9536

SIS0536

Tributo ya pagado

9537

SIS0537

Pago de tributo denegado

9538

SIS0538

Rechazo en el pago de tributo

9539

SIS0539

Error en el envío de SMS

9540

SIS0540

El móvil enviado es demasiado largo (más de 12 posiciones)

9541

SIS0541

La referencia enviada es demasiada larga (más de 40 posiciones)

9542

SIS0542

Error genérico. Consulte con Soporte

9543

SIS0543

Error, la tarjeta de la operación es DINERS y el comercio no tiene el método de pago "Pago DINERS" o "Pago Discover No Seguro"

9544

SIS0544

Error, la tarjeta de la operación es DINERS y el comercio no tiene el método de pago "Pago Discover No Seguro"

9545

SIS0545

Error DISCOVER

9546

SIS0546

Error DISCOVER

9547

SIS0547

Error DISCOVER

9548

SIS0548

Error DISCOVER

9549

SIS0549

Error DISCOVER

9550

SIS0550

ERROR en el gestor de envío de los SMS. Consulte con Soporte

9551

SIS0551

ERROR en el proceso de autenticación.

9552

SIS0552

ERROR el resultado de la autenticacion PARes = 'U'

9553

SIS0553

ERROR se ha intentado hacer un pago con el método de pago UPI y la tarjeta no es china

9554

SIS0554

ERROR el resultado de la autenticacion para UPI es PARes = 'U' y el comercio no tiene métodos de pago no seguros UPI EXPRESSPAY

9555

SIS0555

ERROR la IP de conexión del módulo de administración no esta entre las permitidas.

9556

SIS0556

Se envía pago Tradicional y el comercio no tiene pago Tradicional mundial ni Tradicional UE.

9557

SIS0557

Se envía pago Tarjeta en Archivo y el comercio no tiene pago Tradicional mundial ni Tradicional UE.

101

101

Tarjeta caducada

106

106

Tarjeta bloqueada, exceso de pin erróneo

129

129

CVV Incorrecto

180

180

Tarjeta no válida o (LinX)

184

184

el cliente no se ha autenticado

190

190

Denegación emisor

904

904

Problema con la configuración del comercio

915

915

El titular ha cancelado la operación de pago.

9700

9700

PayPal a devuelto un KO

9801

9801

Denegada por iUPAY

9899

9899

Los datos en Ds_Merchant_Data y no estaban correctamente firmados

9900

9900

SafetyPay ha devuelto un KO

9909

9909

Error genérico. Consulte con Soporte

9912

9912

La operación ha tenido algún problema y se ha de generar una anulación automática

9913

9913

Error en el envío notificación SOAP

9914

9914

KO en la respuesta a la notificación SOAP

9915

9915

A petición del usuario se cancela el pago

9928

9928

A petición del usuario se cancela la preautorización

9929

9929

El titular ha cancelado la operación

9930

9930

La transferencia está pendiente

9931

9931

Denegada (LINX)

9932

9932

Denegada (LINX)

9933

9933

Denegada (LINX)

9934

9934

Denegada (LINX)

9935

9935

Denegada (LINX)

9966

9966

BIZUM ha devuelto un KO en la autorización

9992

9992

Solicitud de PAE

9994

9994

No se ha seleccionado ninguna tarjeta de la cartera.

9995

9995

Recarga de prepago denegada

9996

9996

No permite la recarga de tarjeta prepago

9997

9997

Con la misma tarjeta hay varios pagos en "vuelo"

9998

9998

Operación en proceso de solicitud de datos de tarjeta

9999

9999

Operación que ha sido redirigida al emisor a autenticar

XML0000

Errores en el proceso del XML-String recibido

XML0001

Error en la generación del DOM a partir del XML-String recibido y la DTD definida

XML0002

No existe el elemento "Message" en el XML-String recibido

XML0003

El tipo de "Message" en el XML-String recibido tiene un valor desconcido o inválido en la petición

XML0004

No existe el elemento "Ds_MerchantCode" en el XML-String recibido

XML0005

El elemento "Ds_MerchantCode" viene vacío en el XML-String recibido

XML0006

El elemento "Ds_MerchantCode" tiene una longitud incorrecta en el XML-String recibido

XML0007

El elemento "Ds_MerchantCode" no tiene formato numérico en el XML-String recibido

XML0008

No existe el elemento "Ds_Terminal" en el XML-String recibido

XML0009

El elemento "Ds_Terminal" viene vacío en el XML-String recibido

XML0010

El elemento "Ds_Terminal" tiene una longitud incorrecta en el XML-String recibido

XML0011

El elemento "Ds_Terminal" no tiene formato numérico en el XML-String recibido

XML0012

No existe el elemento "Ds_Order" en el XML-String recibido

XML0013

El elemento "Ds_Order" viene vacío en el XML-String recibido

XML0014

El elemento "Ds_Order" tiene una longitud incorrecta en el XML-String recibido

XML0015

El elemento "Ds_Order" no tiene sus 4 primeras posiciones numéricas en el XML-String recibido

XML0016

No existe el elemento "Ds_TransactionType" en el XML-String recibido

XML0017

El elemento "Ds_TransactionType" viene vacío en el XML-String recibido

XML0018

El elemento "Ds_TransactionType" tiene una longitud incorrecta en el XML-String recibido

XML0019

El elemento "Ds_TransactionType" no tiene formato numérico en el XML-String recibido

XML0020

El elemento "Ds_TransactionType" tiene un valor desconcido o inválido en un mensaje Transaction

XML0021

No existe el elemento "Signature" en el XML-String recibido

XML0022

El elemento "Signature" viene vacío en el XML-String recibido

XML0023

La firma no es correcta

XML0024

No existen operaciones para los datos solicitados

XML0025

El XML de respuesta está mal formado

XML0026

No existe el elemento "Ds_fecha_inicio" en el XML-String recibido

XML0027

No existe el elemento "Ds_fecha_fin" en el XML-String recibido

XML0028

El comercio-terminal está dado de baja

XML0029

El elemento "SignatureVersion" viene vacío en el XML-String recibido

XML0030

El elemento "SignatureVersion" viene con un valor erróneo en el XML-String recibido

XML0031

El elemento "Entrada" viene con un valor no permitido en el XML-String recibido

XML0032

El elemento "Autorizada" viene con un valor no permitido en el XML-String recibido

XML0033

El elemento "ImporteMayor" viene con un valor no permitido en el XML-String recibido

XML0034

El elemento "ImporteMenor" viene con un valor no permitido en el XML-String recibido

XML0035

El elemento "Autenticada" viene con un valor no permitido en el XML-String recibido

XML0036

El elemento "DCC" viene con un valor no permitido en el XML-String recibido

XML0037

El elemento "Paymethod" viene con un valor no permitido en el XML-String recibido

Mensajes al titular

En la siguiente tabla se relacionan los mensajes que la página de pago muestra al titular de la tarjeta compradora ante los diferentes errores que se puedan producir:

CÓDIGO

MENSAJE

MSG0000

El sistema está ocupado, inténtelo más tarde.

MSG0001

Número de pedido repetido.

MSG0002

El Bin de la tarjeta no está dado de alta en FINANET.

MSG0003

El sistema está arrancando, inténtelo en unos momentos.

MSG0004

Error de Autenticación.

MSG0005

No existe método de pago válido para su tarjeta.

MSG0006

Tarjeta ajena al servicio.

MSG0007

Faltan datos, por favor compruebe que su navegador acepta cookies.

MSG0008

Error en datos enviados. Contacte con su comercio