Parámetros y códigos de respuesta

En esta sección encontrarás el detalle de todos los parámetros de petición que puedes enviar al TPV Virtual y todos los que te puede devolver en la respuesta el mismo. Recuerda que cada uno de los parámetros debe enviarse en el momento adecuado, siguiendo todas las guías que encontrarás en la documentación publicada en esta web, de lo contrario podrían producirse comportamientos inesperados en tu TPV Virtual.

Parámetros de la petición

Estos son todos los parámetros que puedes enviar en tu petición al TPV Virtual. Te recomendamos que consultes esta tabla una vez ya hayas seguido la guía de integración, para que sepas qué parámetros debes enviar según la operativa que quieras realizar.

Parámetros de la petición al TPV Virtual

Descripción de todos los parámetros que pueden ser enviados al TPV Virtual. Tenga en cuenta el tipo de cada parámetro y respete en todo momento los comentarios sobre la obligatoriedad o no de los parámetros y su explicación.

Parámetros de la respuesta

Aquí encontrarás todos los parámetros que puedes recibir por parte del TPV Virtual. Te recomendamos que les eches un vistazo y estés preparado para recibir cada uno de ellos, sobretodo los obligatorios, pero también para poder recibir uno nuevo si se introdujera.

Parámetros específicos

Dentro de las tablas de parámetros de la petición y de la respuesta se incluyen todos los parámetros que pueden enviarse al TPV Virtual o recibirse del mismo, pero en dichos parámetros a veces se incluyen objetos que necesitan su propia tabla. En los siguientes apartados, puedes ver información sobre los parámetros más complejos, con sus especificaciones y cómo usarlos.

EMV3DS en la petición

Aquí puedes visualizar todos los detalles de los campos que se deben enviar dentro del parámetro Ds_Merchant_EMV3DS para la correcta realización del proceso de autenticación.

Parámetro Ds_Merchant_EMV3DS

Descripción de todos los campos que puedes enviar dentro del parámetro Ds_Merchant_EMV3DS en la llamada al TPV Virtual.

Tipos de Transacción

En esta tabla puedes encontrar todos los tipos de transacción disponibles para enviar en Ds_Merchant_TransactionType. Ten en cuenta que algunas de estas operativas podrían requerir activación en tu TPV Virtual.

Parámetro Ds_Merchant_TransactionType

Descripción de todos los tipos de transacción disponibles para enviar en el parámetro Ds_Merchant_TransactionType en la llamada al TPV Virtual

EMV3DS en la respuesta

En este parámetro se envían todos los detalles sobre EMV3DS en la respuesta del TPV Virtual. Revisa la siguiente tabla para que sepas qué contiene el parámetro Ds_EMV3DS.

Parámetro Ds_EMV3DS

Descripción de los campos que pueden llegar dentro del parámetro Ds_EMV3DS en la respuesta del TPV Virtual


Códigos de respuesta y errores del TPV Virtual

Esta tabla muestra todos los códigos de error con los que puede responder el TPV Virtual. Algunos puedes verlos en el Portal de Administración del TPV Virtual, y otros te podrían llegar en una respuesta durante una petición REST.

Códigos recibidos en el parámetro Ds_response

Dispones también de una tabla con los códigos que pueden llegar dentro del parámetro Ds_Response en la respuesta del TPV Virtual.

Parámetro Ds_Response

Descripción de los códigos de error que pueden llegar dentro del parámetro Ds_Response.