5 - TPV VIRTUAL Manual
5 - TPV VIRTUAL Manual
VIRTUAL
Redirección
Versión adaptada a EMV 3DS 2.2
Versión 1.3
CONTROL DE VERSIÓN
1.2 20/07/2020 Aspectos básicos - Fecha aplicación SCA para entidades españolas
Introducción
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio
y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
2
ÍNDICE DE CONTENIDO
CVV .................................................................................................................7
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
1
3.1. Medidas de seguridad adicionales ...........................................................18
6. BIZUM ..........................................................................................................28
8.4. Informe....................................................................................................38
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
2
1. ASPECTOS BASICOS - INTRODUCCIÓN
BBVA dispone de una unidad específica para eCommerce en la que trabajan gestores
especializados en plataformas de pagos virtuales y un equipo de back-office para facilitar
a nuestros clientes soluciones diferenciadas y seguras, así como un amplio conjunto de
servicios en el ámbito de las ventas por Internet.
La guía de comercios BBVA recoge aspectos a tener en cuenta por los comercios que
deseen utilizar el TPV Virtual BBVA en la instrumentación de sus compras por Internet,
así como el conjunto de funcionalidades (perfiles de funcionamiento, tipos de peticiones
de autorización, nivel de seguridad de los pagos...) y especificaciones técnicas
necesarias para realizar la conexión del comercio con el TPV Virtual.
Con esta guía se facilita la información técnica necesaria para que el comercio, o su
servicio de informática, realicen de forma satisfactoria la adaptación del TPV Virtual
BBVA a la nueva funcionalidad de EMV3DS (en su versión 3DS 2.2) lo que permitirá al
comercio beneficiarse de un sistema de Autenticación con menos fricción, y también le
ofrece la posibilidad de solicitar excepciones a la Autenticación de doble factor derivada
de la nueva regulación de PSD2 con autorización previa por parte de BBVA.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
3
Para aquellos comercios que ya estén procesando pagos con esta integración
(Redirección) es importante notar que no es imprescindible realizar ningún cambio ni
adaptación para poder procesar transacciones en EMV3DS, aunque es recomendable
proporcionar el máximo de información complementaria (lo que requiere el envío de
nuevos parámetros por parte del comercio y por tanto un desarrollo informático) a fin de
que la pasarela y el Banco Emisor sean capaces de realizar una análisis de Riesgo de la
transacción más eficiente.
2. El comercio redirige la sesión del navegador del cliente a la URL del TPV virtual. En
esta URL el cliente introduce los datos de tarjeta.
En este modelo los datos de la tarjeta se informan en el TPV Virtual de BBVA, con lo que
el comercio no tiene contacto con estos datos y de esta forma evita tener cumplir con los
requisitos del programa PCI-DSS de seguridad en el tratamiento de datos de tarjeta.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
4
1.2. Tarjetas aceptadas
Las tarjetas aceptadas son las mismas que se admiten en los comercios con TPV físico,
concretamente Visa, Visa Electron, MasterCard y Maestro. Se puede solicitar la
posibilidad de operar con tarjetas JCB, así como American Express, Union Pay, Diners
Club y Discovery.
- Euros
- Dólares
- Libras
- Yenes
- Dólar Canadiense
- Nuevo Peso Mexicano
- Franco Suizo
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
5
- Real Brasileño
- …
El TPV virtual de BBVA integra CES (Compra Electrónica Segura) que, bajo los
protocolos internacionales Verified by Visa y MasterCard SecureCode (ambos basados
en la tecnología 3DSecure), aporta una alta seguridad y protección en los pagos. En
2019, con la implantación de 3DSecure 2.x han pasado a llamarse VISA SECURE y
MASTERCAD IDENTITY CHECK.
Desde Septiembre de 2019 existe una nueva regulación llamada PSD2, que requiere que
las compras se procesen mediante sistemas de autenticación reforzada, salvo en
determinadas situaciones que pueden ser excepcionadas. Los sistemas de tarjetas se
han adaptado a los requerimientos de esta ley con la publicación del protocolo EMV3DS,
especialmente a partir de su versión 2.2 que es la que integrará el TPV virtual a partir de
Mayo de 2020 (aunque se podrán realizar pruebas en entorno de test desde Abril de
2020).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
6
Asimismo si el comercio desea hacer uso de las excepciones contempladas en la
regulación y BBVA así lo autoriza, también se deberán realizar las modificaciones
necesarias para su implementación.
CVV
El TPV virtual de BBVA solicita de forma obligatoria la introducción del CVV2 de la tarjeta
(serie de tres números situados en la parte posterior de la tarjeta) cómo una medida
antifraude.
VELOCITY CHECKS
Los filtros de seguridad o Velocity Checks que se configuran en el TPV virtual permiten
prevenir los fraudes. Se validan diferentes parámetros de los datos de la compra como
la IP, número de tarjeta, número de intentos,… y si la operación no pasa favorablemente
estos filtros de seguridad se deniega la operación.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
7
Dado que el comercio no procesa ni almacena los datos de tarjeta no ha de cumplir con
los requisitos de la Normativa PCI-DSS.
PCI-DSS (Payment Card Industry - Data Security Standard) son los estándares de
seguridad (requisitos técnicos y operativos) que tienen que cumplir todos los
participantes en el sector que procesan o almacenan datos de tarjeta (entidades
financieras, comercios, proveedores de servicios, empresas de software, etc.)
Para activar esta opción tendrá que solicitarlo en su oficina, en Línea Comercio o, en caso
de tener uno asignado, a su gestor en eCommerce.
En este caso hay que destacar la diferencia entre Pago en 1 click y transacciones
generadas por el comercio (MIT – Merchant Initiated Transactions). Los pagos en 1 click
son aquellos en que el comprador está presente en la compra online, aunque no se le
soliciten los datos de la tarjeta al estar estos previamente guardados (Tokenizados). Estas
operaciones han de ser Autenticadas de acuerdo a PSD2 (salvo que se aplique alguna
excepción) y por tanto es posible que se le solicite al comprador alguna información
adicional por parte del Banco emisor de la tarjeta.
Las operaciones iniciadas por el Comercio en cambio son aquellas en que el comprador no
está presente en la compra, como resultado de un acuerdo previo entre ambas partes en
que el comprador dio su autorización mediante un método validado. Un ejemplo de estas
transacciones son las suscripciones mensuales a servicios como gimnasios.
1.8. Reglamentación
El TPV Virtual, por su naturaleza, está sujeto a unas reglas que se derivan de su
participación en los sistemas de medios de pago internacionales así como de su
gestión por parte de BBVA.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
8
del site, así como la residencia o domicilio del comercio (incluido el país).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
9
2. ASPECTOS OPERATIVOS
2.1. Tipos de petición de autorización
En función de las necesidades de cada comercio el TPV Virtual ofrece una elevada
variedad de peticiones de autorización, que el comercio puede combinar según sus
necesidades.
Es el caso más general. En él la transacción es iniciada por el titular que está presente
durante el proceso de la misma. Una vez se ha recibido la petición de compra por parte
del comercio, el TPV Virtual solicita al cliente los datos para realizar la transacción de
autorización.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
10
La solicitud de preautorización se lleva a cabo en tiempo real, produciendo una
retención por el importe de la venta en la cuenta del titular.
El titular no está presente y, por tanto, es siempre iniciada por el comercio. Debe
realizarse en los 7 días siguientes a la preautorización original (contando el día de
la Preautorización dentro de estos 7 días).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
11
Devolución Parcial o Total (Ds_Merchant_TransactionType = “3”)
Este tipo de operación puede ser utilizado por el comercio cuando el importe de la venta
no puede ser determinado con exactitud en el momento de producirse la misma.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
12
Las confirmaciones de autenticación conservan las mismas condiciones de
seguridad respecto a la autenticación original.
Esta operación permite al comercio la opción de almacenar los datos de la tarjeta del
cliente sin necesidad de cumplir con la normativa PCI DSS. Es el método de pago
recomendable para suscripciones sin fecha de caducidad predefinida o para aquellos
comercios que quieran facilitar los pagos posteriores de sus clientes eliminando un paso
en el proceso de compra.
El comercio enviará un primer pago con la presencia del cliente, al que se podrán añadir
pagos posteriores sin presencia de éste.
IMPORTANTE – en todos los TPV virtuales están activados por defecto los
siguientes métodos de pago: 0, 3, 7, 8. En caso que se quiera utilizar algún método
de pago no incluido en los anteriores hay que solicitarlo en su oficina gestora o a
su gestor de comercio electrónico.
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
13
A continuación se resumen las principales características de cada tipo de operación:
Operación Original
Tipo de Operación Iniciada por Contable Garantía – Operación Segura
Validaciones
Autorización:
Devolución
comercio SI Suma de importes devueltos < ó
automática
=120 días
Confirmación de
Comercio SI Autenticación: 45 días Mismas que la original
autenticación
Este formulario debe enviarse a las siguientes URLs dependiendo de si se quiere realizar
una petición de pruebas u operaciones reales:
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
14
[Link] Real
• Ds_Signature: Firma de los datos enviados. Resultado del HMAC SHA256 de la cadena
JSON codificada en Base 64 enviada en el parámetro anterior. El comercio es
responsable de validar el HMAC enviado por el TPV Virtual para asegurarse de la validez
de la respuesta. Esta validación es necesaria para garantizar que los datos no han sido
manipulados y que el origen es realmente el TPV Virtual.
NOTA: El TPV Virtual envía la notificación on-line a la URL informada por el comercio en
el parámetro Ds_Merchant_MerchantURL.
Las IP’s desde las cuales se pueden recibir estas notificaciones son:
[Link]
[Link]
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
15
Además, en caso de que la operación se deniegue, el cliente tendrá la opción de
reintentar el pago con otra tarjeta u otro método de pago, siempre y cuando la
configuración del comercio lo permita (la opción de reintentar el pago se describe en
detalle en el capítulo 2.6).
Se puede obviar la pantalla de recibo pero en ese caso es el comercio quién está
obligado a mostrar al comprador el resultado del intento de pago. Esta posibilidad se ha
de solicitar a BBVA para su aprobación
Por último, en este paso se devuelve al comercio el control de la navegación del titular.
De esta forma el comercio puede completar el flujo del pago manteniendo una secuencia
de navegación natural para el cliente/comprador.
Opcionalmente el TPV Virtual puede incluir los mismos campos de la notificación on-line.
2.5. Personalización
Las pantallas que se muestran al cliente durante el proceso del pago pueden ser
personalizadas. Por defecto, la imagen que se muestra en el pago es la siguiente:
Existe una herramienta de personalización a la que pueden acceder los comercios y que
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
16
permite modificar los colores, el logo, la información a mostrar en la página de pago,
botones,...
Para poder acceder a este servicio, el comercio deberá solicitar el acceso a la herramienta
a su oficina, a Línea Comercios o, en caso de tener uno asignado, a su gestor en
eCommerce.
Se recomienda también solicitar el manual específico que existe para llevar a cabo dicha
personalización.
Para que al cliente le aparezca esta opción, el comercio debe tener una configuración
específica en el Módulo de Administración del TPV-Virtual (Permitir Repetir Pedido = SI,
con reintentos) y cumplir los siguientes requisitos:
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
17
3. MEDIDAS DE SEGURIDAD
Puesto que se realizan en un entorno no presencial, las operaciones de TPV Virtual son
las más susceptibles de recibir pagos de tarjetas fraudulentas donde el titular no es quien
realiza la compra. Para reducir el riesgo de estas operaciones, BBVA aplicará una serie
de condiciones que limitan la operatoria de cada comercio. Estás limitaciones han de
ajustarse a unos valores que no condicionen las expectativas de venta del comercio pero
que a su vez evite desviaciones exageradas de su facturación habitual (en la mayoría de
los casos significan que se está recibiendo un ataque con tarjetas robadas y/o
fraudulentas).
o Etc…
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
18
medidas para evitar ser víctima de un fraude.
o Pedidos con la misma dirección de envío pero realizadas con múltiples tarjetas
o Múltiples tarjetas usadas desde una misma dirección IP, o con una misma
dirección de correo electrónico o DNI del usuario registrado.
o Pedidos en los que la entrega ha de ser urgente, o incluso “para el día siguiente”.
Los delincuentes quieren estos productos obtenidos fraudulentamente tan
pronto como sea posible, para una posible reventa y no están preocupados por
el sobrecoste del envío.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
19
los números de tarjetas son iguales pero los últimos cambian).
o Validar que el código del teléfono y/o su prefijo coincide con el área geográfica
de la dirección de envío del pedido.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
20
Contactar con aquellos compradores que excedan estos límites para determinar si la
operativa es legítima y debe ser aceptada, asumiendo siempre que esta operación haya
sido aceptada por el banco emisor.
No permitir a los compradores utilizar más de un usuario, o más de una tarjeta para cada
compra.
Los responsables del comercio han de conocer estas medidas de seguridad, hacer
acciones de formación a todos los empleados que gestionen los pagos con tarjeta y
verificar periódicamente el cumplimiento de estas medidas de seguridad. En caso
contrario, se corre el riesgo de que las operaciones fraudulentas se puedan retroceder al
comercio y, si el número de operaciones retrocedidas o fraudulentas es significativo, se
proceda al bloqueo del terminal y la rescisión del contrato con BBVA.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
21
4. VENDER EN EL EXTRANJERO
El TPV Virtual de BBVA se adapta a las necesidades de expansión internacional de
los comercios integrando soluciones que facilitan la venta fuera de nuestras fronteras:
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
22
MONEDAS COTIZADAS ACTUALMENTE EN BBVA
MONEDA DESCRIPCIÓN
AUD Dólar Australiano
CAD Dólar Canadiense
CHF Franco Suizo
CNY Yuan Renminbi
CZK Corona Checa
DKK Corona Danesa
GBP Libra Esterlina
HKD Dólar Hong Kong
HUF Forint
JPY Yen Japonés
LTL Lita Lituanian
LVL Lat Letón
MAD Dirham Marroquí
MXN Peso Mexicano
NOK Corona Noruega
NZD Dólar New Zeland
PEN Nuevo Sol
PLN Zloty
RUB Rublo Ruso
SAR Rial Saudita
SEK Corona Sueca
SGD Dólar Singapur
TRY Nueva Lira Turca
USD Dólar USA
ZAR Rand Sudafricano
Para activar cualquiera de estas dos opciones deberá solicitarlo en su oficina o a su gestor
eCommerce de BBVA.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
23
5. INTEGRACIÓN - FORMULARIO DATOS PETICIÓN
OPERACIÓN
Los comercios que integran el TPV Virtual mediante Redirección han de enviar al
comprador a la web de Redsys/BBVA para que este complete el Pago, introduciendo los
datos necesarios en el/los formularios que se le presenten según la opción escogida,
habitualmente los datos de la Tarjeta de Pago. El TPV se encargará de redirigir al
comprador al formulario de Autenticación (Challenge EMV3DS) cuando este sea necesario.
En la siguiente URL el Comercio dispone de instrucciones para montar la cadena de
petición al TPV Virtual:
[Link]
Asimismo, el comercio dispone de las siguiente URL donde se describen los mensajes a
enviar a la pasarela en cada caso:
[Link]
Por otro lado el comercio dispone de librerías para la ayuda de la integración del TPV virtual.
Estas librerías están disponibles para PHP, JAVA i .NET y se describe su uso en la
siguiente URL:
[Link]
Los datos a enviar al TPV Virtual están recogidos en el libro Excel Anexo. Revisar la hoja
“Parámetros de Entrada” donde se recogen todos los campos obligatorios y Opcionales.
Este campo, a su vez incorpora campos fijos y otros campos variables de estructura JSON,
descritos en sus correspondientes hojas.
Estos parámetros no son obligatorios pero permitirán al Banco Emisor a analizar de forma
más eficiente el riesgo de la transacción y decidir si la transacción requiere de Autenticación
por Challenge (interacción con el comprador) o bien es suficiente con Autenticación
Frictionless (basada en análisis de riesgo). Asimismo, en caso de que el comercio pueda y
desee solicitar una excepción a SCA el banco emisor tendrá mayor capacidad para
autorizar o denegar dicha excepción.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
24
Por otro lado se incorpora el campo DS_MERCHANT_EXCEP_SCA en el que el comercio
puede solicitar la excepción de Autenticación a BBVA y el Banco Emisor de la tarjeta, es
decir que la transacción de procese de forma No Segura, siendo consciente de que en caso
de que dicha excepción se aplicase, el comercio asume la responsabilidad financiera de la
transacción en caso de Fraude. La disponibilidad de esta operativa requiere activación por
parte de BBVA.
o LWV: exención por bajo importe (hasta 30 €, con máx. 5 ops. o 100 € acumulado por
tarjeta, estos contadores son controlados a nivel de entidad emisora de la tarjeta).
o TRA: exención por utilizarse un sistema de análisis de riesgo (y considerarse bajo
riesgo) por parte del adquirente/comercio.
o MIT: operación iniciada por el comercio (sin estar asociada a una acción o evento del
cliente) que están fuera del alcance de la PSD2. Este es el caso de las operativas de
pagos de subscripciones, recurrentes, etc, todas las que requieren el
almacenamiento de las credenciales de pago del cliente (COF) o su equivalente
mediante operativas de pagos programados tokenizados (uso funcionalidad “pago
por referencia” en pagos iniciados por el comercio). Toda operativa de pago iniciada
por el comercio (MIT) requiere que inicialmente cuando el cliente concede el permiso
al comercio de uso de sus credenciales de pago, dicho “permiso o mandato” se haga
mediante operación autenticada con SCA. Ver capítulo específico de Operativa COF
/ MIT.
o COR: exención restringida a los casos de uso de un protocolo pago corporativo
seguro
o ATD: autenticación delegada. Esta excepción si bien está contemplada por la
Normativa está todavía en fase de discusión con lo que no es aún operativa.
NOTA: Se deberá tener en cuenta que para las exenciones LWV, TRA y COR la primera
opción será marcar la exención en el paso de la autenticación, para mejorar la experiencia
de usuario. Esto permite que si el emisor no quiere aceptar la propuesta de exención y
requiere SCA pueda solicitar la autenticación en el mismo momento sin necesidad de
rechazar la operación (challenge required EMV3DS).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
25
5.2. Transacciones iniciadas por el comercio (COF - MIT)
Son las transacciones iniciadas por el comercio sin que haya interacción posible con el
cliente. Por ejemplo, pago mensual de un recibo o cuota de subscripción. Este tipo de
exención requiere el marcaje de la operativa como COF (Credencial on File) de acuerdo al
uso concreto que se esté haciendo de las credenciales almacenadas.
Sin embargo no todas las operativas en las que se utilizan datos de tarjeta/credenciales
almacenadas (COF) son consideradas MIT. Por ejemplo, la operativa de pago en 1 clic,
donde las credenciales del cliente están almacenadas o tokenizadas (pago por referencia)
con el objetivo de facilitar al máximo el momento del pago sin tener que solicitarlas de nuevo
al cliente, no se puede considerar una transacción iniciada por el comercio. En tal caso
según PSD2, y mientras no se aplique otra exención, se requiere el uso de autenticación
reforzada (SCA).
No obstante, con PSD2 estando en vigor, toda operativa de pago iniciada por el comercio
(MIT) requiere inicialmente una operación autenticada con SCA que es aquella en la que el
cliente concede el permiso y acuerda con el comercio las condiciones para que se usen
sus datos de pago para cargos posteriores de acuerdo a un servicio prestado continuado
en el tiempo. Esta operativa debe también marcarse debidamente siguiendo la
especificación Card-on-file (COF) para indicar que los datos de tarjeta se están
almacenando para pagos posteriores.
NOTA: El listado completo de todos los parámetros de entrada del SIS se presenta en la
hoja de cálculo adjunta “TPV-Virtual Parámetros [Link]”.
En muchos casos se suele utilizar la tokenización de las credenciales de pago del cliente
para que el TPV Virtual se encargue del almacenamiento seguro de los mismos y asegurar
el cumplimiento de los estándares de seguridad de PCI DSS, con el objetivo de generar
más tarde pagos iniciados por el comercio sin estar presente el titular de la tarjeta.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
26
5.3. Ejemplo EMV 3DS
A continuación, se muestra un ejemplo del parámetro Ds_Merchant_Parameters, previo a
ser codificado en Base 64:
{“DS_MERCHANT_ORDER":"1552565870",
"DS_MERCHANT_MERCHANTCODE":"999008881",
”DS_MERCHANT_TERMINAL":"999",
"DS_MERCHANT_CURRENCY":"978",
"DS_MERCHANT_TRANSACTIONTYPE":"0",
"DS_MERCHANT_AMOUNT":"1000",
"DS_MERCHANT_MERCHANTURL":"http:\/\/[Link]\/urlNotificaci
[Link]",
"DS_MERCHANT_URLOK":"http:\/\/[Link]\/[Link]",
"DS_MERCHANT_URLKO":"http:\/\/[Link]\/[Link]"",
"DS_MERCHANT_EMV3DS": {
"shipAddrCountry": "840",
"shipAddrCity": "Ship City Name",
"shipAddrState": "CO",
"shipAddrLine3": "Ship Address Line 3",
"shipAddrLine2": "Ship Address Line 2",
"shipAddrLine1": "Ship Address Line 1",
"shipAddrPostCode": "Ship Post Code",
"cardholderName": "Cardholder Name",
"email": "example@[Link]",
"mobilePhone": {"cc": "123","subscriber": "123456789"}
}
}
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
27
6. BIZUM
Desde finales de 2019 el TPV Virtual de BBVA incorpora la posibilidad de realizar cobros
mediante BIZUM C2R. Esto es que el comprador pague la transacción mediante la
redirección a una página de pago específica de BIZUM. En esta página el comprador no ha
de introducir los datos de la tarjeta, sino su número de teléfono, su clave Bizum y
posteriormente la OTP (One Time Password) para la firma de la transacción.
El comercio debe realizar cambios para que en el proceso de compra final (checkout)
BIZUM se muestre como una opción más de pago.
Los pasos necesarios para que un comercio pueda ofrecer BIZUM son básicamente estos
tres puntos:
1. El comercio debe tener activada por su entidad financiera la posibilidad de pagar
con BIZUM.
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
28
2. El comercio debe incluir el botón que identifica al pago mediante BIZUM.
3. Realizar una llamada al TPV Virtual con un formato concreto y muy sencillo de
implementar.
Para poder ofrecer el pago con BIZUM a través del TPV virtual se deben realizar unas
pequeñas modificaciones en el servidor del comercio.
Además de los métodos de pago distintos de tarjeta con los que ya puede estar trabajando,
deberá incluir un botón de pago con BIZUM a través del TPV virtual junto al resto de
opciones.
Estos botones se han incluido en la comunicación de bienvenida que se envió en el alta del
TPV Virtual. También pueden descargarse desde la sección de “Documentación” que se
encuentra en Redsys. El zip tiene el siguiente nombre: Botones Bizum.7z
En el momento que el cliente pulse el botón de pago, se debe generar una petición idéntica
a una petición estándar realizada al TPV Virtual (realizarPago). En dicha petición se deberá
incluir el siguiente campo:
Ds_Merchant_PayMethods
Cuyo valor será la letra "z" minúscula para el pago con BIZUM.
a. Pago Bizum estándar: Esta operativa Bizum consiste en realizar una autenticación
del cliente y, seguidamente, la autorización de la operación que se desee realizar.
Ds_Merchant_TransactionType = 0
b. Pago Bizum de doble flujo: La referencia del doble flujo indica que el comercio
tiene la posibilidad de realizar de manera separada la autenticación y la autorización
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
29
de la operación del cliente. La diferencia con el Pago Bizum estándar está en el tipo
de transacción enviado en la petición al TPV Virtual (realizarPago).
Una vez realizada la autenticación, el comercio tiene máximo 30 días para lanzar la
autorización de la operación. Pasado ese tiempo, la autorización no se hará efectiva.
Fase 1 (Autenticación)
Ds_Merchant_Transaction Type = 7
Fase 2 (Autorización)
Ds_Merchant_Transaction Type = 8
La identificación del comercio y terminal se realizará mediante alta por parte de su entidad
en el módulo de administración del TPV Virtual y las transacciones serán securizadas de
forma individual mediante una firma digital que realizará el comercio.
NOTA: Los detalles técnicos para realizar una petición por realizarPago se debe seguir la
guía de “TPV-Virtual Manual Integración - Redirecció[Link]”.
A partir de este punto, el TPV Virtual gestionará completamente la autorización sin que sea
necesaria la intervención del comercio. Sin embargo, el comercio que realice una operación
Bizum utilizando el doble flujo, éste deberá intervenir para realizar la autorización de la
operación original. En todo momento, la operativa se ajustará a la personalizada para cada
comercio.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
30
7. ACCESO AL ENTORNO DE PRUEBAS
Para poder realizar las pruebas de instalación, durante el proceso de alta de su TPV Virtual
BBVA, la entidad le facilitará los parámetros de acceso a un entorno de TPV TEST donde,
en un entorno aislado, idéntico al entorno de producción, podrá realizar operaciones de
prueba. Estas ventas serán ficticias, por lo que no tendrán validez contable.
Para acceder a este entorno es preciso tener habilitado el acceso a los puertos 25443 y
26443.
URL’s pago:
Otros parámetros
Número de terminal (Ds_Merchant_Terminal = 001)
Código divisa operación (Ds_MerchantCurrency = 978)
Tarjetas de pruebas
Tarjetas Autorizadas:
Tarjeta Autorizada 1
Tarjeta: 4548 8120 4940 0004
Caducidad: 12/34
Código de seguridad: (CVV2) 123
Atención: Esta tarjeta está configurada simulando que el titular necesita autenticarse con
su banco. Para ello se debe introducir el Código de Identificación 123456.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
31
Atención: Esta tarjeta está configurada simulando que el titular necesita autenticarse con
su banco. Para ello se debe introducir el Código de Identificación 123456.
Atención:
Esta tarjeta está configurada simulando que el titular necesita autenticarse con su
banco. Para ello se debe introducir el Código de Identificación 123456.
Esta tarjeta irá por el flujo EMV3DS, se podrán mandar datos adicionales en el
parámetro DS_MERCHANT_EMV3DS.
Atención:
Esta tarjeta está configurada simulando que el titular necesita autenticarse con su
banco. Para ello se debe introducir el Código de Identificación 123456.
Esta tarjeta irá por el flujo EMV3DS, se podrán mandar datos adicionales en el
parámetro DS_MERCHANT_EMV3DS.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
32
Tarjeta Autorizada 7 (EMV3DS 2.2 con “iniciapeticion” sin threeDSMethodURL con
autenticación FRICTIONLESS):
Tarjeta: 4548 8161 3458 1156
Caducidad: 12/34
Código de seguridad: (CVV2) 123
Atención: Esta tarjeta está configurada simulando que el titular necesita autenticarse con
su banco. Para ello se debe introducir el Código de Identificación 123456.
Atención: Esta tarjeta está configurada de forma que acepta exenciones. Si la petición
incluye exenciones la operación se procesa como FRICTIONLESS, es decir NO
AUTENTICA. Si la operación se envía sin solicitud de exencion se procesa como
CHALLENGE, es decir, se solicita clave de Autenticación simulando que el titular necesita
autenticarse con su banco. Para ello se debe introducir el Código de Identificación 123456.
Atención: Esta tarjeta está configurada de forma que acepta la exencion MIT. Si la petición
incluye exencion MIT la operación se procesa como FRICTIONLESS, es decir NO
AUTENTICA. Si la operación se envía sin solicitud de exencion o con solicitud de Exención
diferente de MIT se procesa como CHALLENGE, es decir, se solicita clave de Autenticación
simulando que el titular necesita autenticarse con su banco. Para ello se debe introducir el
Código de Identificación 123456.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
33
Adicionalmente, la URL para el acceso al módulo de administración es la siguiente:
[Link]
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
34
8. MÓDULO DE ADMINISTRACIÓN
El TPV Virtual de BBVA incluye herramienta de administración donde podrá realizar todas
las gestiones relacionadas con su negocio. Ofrece la posibilidad de consultar en tiempo
real el detalle de las ventas realizadas.
Además de consultar las operaciones realizadas, podrá tener un control de los cierres
contables, gestionar devoluciones y visualizar las transacciones que no han finalizado
correctamente, obteniendo información sobre el motivo de denegación.
Una vez confirmado que el usuario y la contraseña introducidos son correctos, tendrá
acceso a los módulos de Administración habilitados para su comercio:
Los usuarios y el nivel de acceso a las funciones administrativas serán proporcionadas por
BBVA de acuerdo con sus necesidades.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
35
8.1. Consulta y administración de operaciones
Dentro del módulo “Administración” y en el apartado de “Consultas”, podrá consultar y
administrar de forma muy intuitiva todas las operaciones de un TPV Virtual. Podrá consultar
el detalle de las mismas, realizar devoluciones (totales o parciales), y confirmar
manualmente los tipos de operaciones que lo requieran indicadas anteriormente, por
ejemplo, las Autorizaciones en Diferido.
El TPV Virtual ofrece esta posibilidad para los últimos 360 días de operaciones, y siempre
realizadas en intervalos de 30 días como máximo. Es decir, del 1 al 30 ó 31 del mes o del
12-04-2016 al 12-05-2016 por ejemplo.
Además todas estas operaciones podrán ser exportadas a Excel y en formato .txt.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
36
8.2. Confirmación de una operación
Aquellos comercios con operativa de pre-autorizaciones o Autorizaciones en Diferido,
podrán generar confirmaciones y anulaciones de las mismas a partir del módulo de
administración. Asimismo, si el comercio trabaja con la operativa de pre-autenticaciones,
podrá generar las confirmaciones de estas.
Cuando se accede a esta opción, aparecen los datos de la operación, y una casilla para
indicar el importe a devolver, que puede ser parcial o total (nunca debe sobrepasar al
importe de la operación original). En el caso de operativa DCC, deberá introducir el importe
en la moneda del TPV:
A continuación le mostrará una página ticket de devolución que podrá imprimir o archivar si
lo desea.
Se podrá consultar una devolución pulsando sobre la opción “Resumen devoluciones”, que
aparecerá en la última columna:
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
37
8.4. Informe
Pulsando el apartado “Informe” de la parte izquierda de la pantalla, podrá obtener un
resumen de las operaciones OK y no OK del período seleccionado.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
38
8.6. Consulta notificación
Pulsando la opción de “Notificaciones”, que aparece en la parte izquierda de la página, se
podrá consultar el resultado de la Notificación OnLine de las operaciones enviada al
comercio en un rango de fechas deseado y se mostrará el resultado de la Notificación,
informando si ésta ha sido correcta o se ha producido algún error, en cuyo caso se informa
del error.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
39
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
40
ANEXO – Parámetros de Entrada – Salida
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
41
ÍNDICE
- Parámetros de Entrada
- Parámetros de Salida
- Errores SIS
- Monedas
- Idiomas
- DS_RESPONSE
- DS_MERCHANT_TRANSACTIONTYPE
- DS_MERCHANT_EMV3DS
- DS_EMV3DS
- Phone
- merchantRiskIndicator
- threeDSRequestorAuthenticationIn
fo
threeDSRequestorPriorAuthenticat
ionInfo
- acctInfo
- DS_MERCHANT_DCC
- DS_MERCHANT_PAYMETHODS
- DS_MERCHANT_MPIEXTERNAL
- DS_DCC
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
42
PARÁMETROS DE ENTRADA
TIPO OPERACIÓN
REALIZAR WEBSERVICE DOCUMENTACION
DATO PARAMETRO ENTRADA Long. / Tipo (DS_MERCHANT_ REST CONDICIONALES COMENTARIOS
PAGO SOAP ESPECIFICA
TRANSACTIONTYPE)
Las últimas posiciones hacen
Importe DS_MERCHANT_AMOUNT 12 / N 0,1,3,7,15,17,34,3 OBLIGATORIO OBLIGATORIO OBLIGATORIO referencia a los decimales de la
7 moneda. Ejemplo: En el caso del
EURO 43,45 Euros habría que indicar
4345
Representa el código de
autorización necesario para
Código de DS_MERCHANT_ identificar de manera inequívoca
6 / Num 3 OPCIONAL OPCIONAL OPCIONAL
Autorización AUTHORISATIONCODE la transacción original sobre la
que se desea realizar la
devolución. Este parámetro tiene
sentido en aquellos comercios que
permiten repetir el número de
pedido.
Obligatorio para operativa COF
Visa y MC. Valores posibles:
“S”: Sí es primera transacción COF
Indicador de Especificacion
DS_MERCHANT_COF_INI 1 / AN 0,1,7 OPCIONAL OPCIONAL OPCIONAL (almacenar credenciales)
transcción COF es COF ECom
“N”: No es primera transacción
[Link]
COF Cualquier otro valor no se
tendrá en cuenta y
la operación no se procesará como
COF
Opcional. Este identificador es
devuelto en la respuesta de la
Identificador de Especificacion primera operación COF
DS_MERCHANT_COF_TXNID 15/AN 0,1,7 OPCIONAL OPCIONAL OPCIONAL
transacción COF es COF ECom (almacenamiento de credenciales),
[Link] y deberá enviarse en
transacciones sucesivas
realizadas con las credenciales
que
generaron este mismo Id_txn
Opcional para COF Visa y MC.
Valores posibles:
“I”:
Installments
Tipo de Especificacion “R”:
DS_MERCHANT_COF_TYPE 1 / AN 0,1,7 OPCIONAL OPCIONAL OPCIONAL
transacción COF es COF ECom Recurring
[Link] “H”:
Reauthorization
“E”:
Resubmission
“D”: Delayed
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
43
PARÁMETROS DE ENTRADA
“M”:
Incremental
“N”: No Show
“C”: Otras
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
44
PARÁMETROS DE ENTRADA
Identificació
n de DS_MERCHANT_MERCHANTCODE 9/N. 0,1,2,3,7,8,9,15,1 OBLIGATORIO OBLIGATORIO OBLIGATORIO Código FUC asignado al comercio.
comercio: 7,34,37
código FUC
Cadena de datos que no procesará
Datos del DS_MERCHANT_MERCHANTDATA 1024 /A-N 0,1,2,3,7,8,9,15,1 OPCIONAL OPCIONAL OPCIONAL el TPV- Virtual y se devolverán
comercio 7,34,37 de la misma forma en la respuesta
Para la entrada de realizar pago esta
información se mostrará al titular en
Identificaci
DS_MERCHANT_MERCHANTNAME 25/A-N 0,1,2,3,7,8,9,15,1 OPCIONAL OPCIONAL OPCIONAL la pantallas con las
ón de 7,34,37 que este interacciona. En caso de
comercio: no informarse
aparecerá el nombre configurado en
la administración del TPV- Virtual
Si el comercio tiene configurada
URL del
notificación online “HTTP” en el
comercio para DS_MERCHANT_MERCHANTURL 250/A-N 0,1,2,3,7,8,9,15,1 OPCIONAL
la 7,34,37 módulo de administración, se
notificación enviará una petición post con el
“on-line” resultado de la transacción a la
URL especificada
Se recomienda, por posibles
problemas en el proceso de
liquidación, que los 4 primeros
dígitos sean numéricos. Para
Número de Pedido DS_MERCHANT_ORDER 12 / A-N. 0,1,2,3,7,8,9,15,1 OBLIGATORIO OBLIGATORIO OBLIGATORIO
los
7,34,37
dígitos restantes solo utilizar
los siguientes caracteres ASCII:
Del 48 = 0 al 57
= 9 Del 65 = A
al 90 = Z
Del 97 = a al 122 = z
Obligatorio si no
se envía el
parámetro DS_
Tarjeta DS_MERCHANT_PAN 19/N 0,1,7,17,34,37 OPCIONAL CONDICIONAL CONDICIONAL Tarjeta. Su longitud depende del tipo
MERCHANT_IDENTIFIER
de tarjeta.
o el valor de
DS_
MERCHANT_IDENTIFIER
Manual TPV Virtual por Redirección
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
45
PARÁMETROS DE ENTRADA
es “REQUIRED”
Ver hoja
Forma de pago
DS_MERCHANT_PAYMETHODS 1/A DS_MERCHANT_ OPCIONAL Ver hoja DS_MERCHANT_PAYMETHODS
aplicable
PAYMETHODS
La longitud máxima es 125. Para la
Descripción del DS_MERCHANT_ entrada de realizar pago esta
125 / A-N 0,1,2,3,7,8,9,15,1 OPCIONAL OPCIONAL OPCIONAL
producto PRODUCTDESCRIPTION información se mostrará
7,34,37
al titular en la pantallas con las
que este
interacciona.
Operativa especial de pago de
Código del tributos. Código de barras del
DS_MERCHANT_TAX_REFERENCE 100/N 0 OPCIONAL OPCIONAL OPCIONAL
tributo a pagar tributo en operativa especial
de pago de tributos. Se
requiere activación por parte
de la entidad.
Número de DS_MERCHANT_TERMINAL 3/N. 0,1,2,3,7,8,9,15,1 OBLIGATORIO OBLIGATORIO OBLIGATORIO Número de terminal que le asignará
terminal 7,34,37 su banco.
Su longitud máxima es de 60
caracteres. Para la entrada de
Nombre y
DS_MERCHANT_TITULAR 60/A-N 0,1,2,3,7,8,9,15,1 OPCIONAL OPCIONAL OPCIONAL realizar pago esta información se
apellidos del 7,34,37
titular mostrará al titular en la pantallas
con las que este interacciona. En
la pantalla de pago, el titular
podrá modificar este valor.
Formato yyyy-mm-dd. Representa la
fecha de la operación sobre que
la se realiza
DS_MERCHANT_ la devolución, este campo es
Fecha de la 10 / A-N 3 OPCIONAL OPCIONAL OPCIONAL
TRANSACTIONDATE necesario para identificar de
operación
manera inequívoca la transacción
original sobre la que se desea
realizar la devolución. Este
parámetro tiene sentido en
aquellos comercios que permiten
repetir el número de pedido.
DS_MERCHANT_ Tipo de operación. Ver hoja
Tipo de 1 / Num 0,1,2,3,7,8,9,15,1 OBLIGATORIO OBLIGATORIO OBLIGATORIO
transacción TRANSACTIONTYPE 7,34,37 DS_MERCHANT_
TRANSACTIONTYPE
URL en la que se enviará una
petición HTTP get cuando el
URL KO DS_MERCHANT_URLKO 250/A-N 0,1,2,3,7,8,9,15,1 OPCIONAL resultado de la transacción sea
7,34,37 KO. Si este parámetro no viene
informado
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
46
PARÁMETROS DE ENTRADA
se usará la configuración en el
módulo de
administración.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
47
PARÁMETROS DE ENTRADA
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
48
PARÁMETROS DE ENTRADA
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
49
PARÁMETROS DE ENTRADA
incluirá describiendo la
compra. Sin limitación de
carácteres.
Campo
Enviar Y o N para la solicitud de
indicador
DS_MERCHANT_DCC JSON 0 OPCIONAL OPCIONAL iniciaPetición. Para mandar
para la información de DCC ver hoja
solicitud de DS_MERCHANT_DCC
DCC y envio
de
información
DCC
Marzo 2020. Para
iniciaPeticion: Enviar Y o N
Exenciones
para la solicitud de ver las
para PDS2 DS_MERCHANT_EXCEP_SCA 3/A-N 0,1,7 OPCIONAL OPCIONAL OPCIONAL
exenciones posibles. Para
(Marzo 2020)
trataPetición, marcar la
excepción con los siguientes
valores posibles: MIT , LWV, TRA,
COR y ATD. Requiere
activación por parte de la
Entidad.
Marzo 2020. Valor: S (petición
Petición inicial
DS_MERCHANT_OTA 1/N. 7 OPCIONAL OPCIONAL OPCIONAL inicial OTA SI). Petición de
de OTA (Marzo
2020) operación inicial de Autenticación
de Viajes Online (OTA)
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
50
PARÁMETROS DE SALIDA
DATO PARAMETRO DE SALIDA Long. / Tipo REALIZAR PAGO WEBSERVICE SOAP REST COMENTARIOS
Importe DS_AMOUNT 12 / Núm. OBLIGATORIO OBLIGATORIO OBLIGATORIO Mismo valor que en la petición.
Moneda DS_CURRENCY 4 / Núm. OBLIGATORIO OBLIGATORIO OBLIGATORIO Mismo valor que en la petición. 4 se considera su longitud máxima.
Número de pedido DS_ORDER 12 / A-N. OBLIGATORIO OBLIGATORIO OBLIGATORIO Mismo valor que en la petición.
Identificación de
DS_MERCHANTCODE 9 / N. OBLIGATORIO OBLIGATORIO OBLIGATORIO Mismo valor que en la petición.
comercio: código FUC
Terminal DS_TERMINAL 3 / Núm. OBLIGATORIO OBLIGATORIO OBLIGATORIO Número de terminal que le asignará su banco. 3 se considera su longitud
máxima.
Valor que indica el resultado de la operación. Indicará si ha sido
Código de respuesta DS_RESPONSE 4 / Núm. OBLIGATORIO OBLIGATORIO OBLIGATORIO
autorizada o no. Ver hoja DS_RESPONSE
Datos del comercio DS_MERCHANTDATA 1024 / A-N OBLIGATORIO OBLIGATORIO OBLIGATORIO Información opcional enviada por el comercio en el formulario de pago.
0 – Si el pago NO es
seguro 1 – Si el pago
Pago Seguro DS_SECUREPAYMENT 1 / Núm. OBLIGATORIO
es seguro
(Si el comercio tiene habilitada la opción de más información: recibirá
los siguientes valores 0 (No seguro), 1(Attems), 2 ( pago seguro)
0 – Si el pago NO es seguro
Pago Seguro DS_SECUREPAYMENT 1 / Núm. OBLIGATORIO OBLIGATORIO 1 – Si el pago attems ( Comercio seguro -
Titular no seguro) 2 – Si el pago es seguro
Tipo de operación DS_TRANSACTIONTYPE 1 / A-N OBLIGATORIO OBLIGATORIO OBLIGATORIO Tipo de operación que se envió en el formulario de pago
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
51
PARÁMETROS DE SALIDA
Idioma del titular DS_CONSUMERLANGUAGE 3 / Núm OPCIONAL El valor 0, indicará que no se ha determinado el idioma del cliente.
Valores
Tipo de Tarjeta DS_CARD_TYPE 1 / A-N OPCIONAL OPCIONAL OPCIONAL posibles:
C – Crédito
D – Débito
No se debe hacer una validación cerrada sobre estos valores, pues
pueden variar y/o añadirse nuevos. Valores posibles:
1 – VISA
2 –MASTERCARD
Marca de Tarjeta DS_CARD_BRAND 2 / Núm OPCIONAL OPCIONAL OPCIONAL 8 – AMEX
9 – JCB
22 – UPI
6 – DINERS
22 – CUP
7 - PRIVADA
Número de tarjeta DS_CARDNUMBER 19/N OPCIONAL OPCIONAL Tarjeta. Su longitud depende del tipo de tarjeta.
Referencia de la tarjeta DS_MERCHANT_IDENTIFIER 8/N OPCIONAL OPCIONAL Este parámetro indica la referencia de la tarjeta a utilizar
Enlace de pago Paygold DS_URLPAGO2FASES Max 80 /A-N OPCIONAL OPCIONAL Código de error
Información sobre DCC DS_DCC Json OPCIONAL OPCIONAL Información sobre DCC, ver campo DS_DCC
Información sobre pago DS_EMV3DS Json OPCIONAL OPCIONAL OPCIONAL Ver Hoja DS_EMV3DS
seguro
Tarjeta afectada por PSD2 DS_CARD_PSD2 1/A-N OBLIGATORIO OBLIGATORIO Parámetro de respuesta en iniciaPeticion. Valores posibles: Y (Si
afectada) o N (no afectada)
Parámetro de respuesta en iniciaPeticion. Valores posibles un
Excepciones permitidas Ds_Excep_SCA Max 40 /A-N OPCIONAL OPCIONAL OPCIONAL
subconjunto de: LWV; TRA [30.0]; COR; MIT; ATD; WHL
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
52
ERRORES SIS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
53
ERRORES SIS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
54
ERRORES SIS
9104 SIS0104 Comercio con “titular seguro” y titular sin clave de compra segura
9114 SIS0114 Se está realizando la llamada por GET, la tiene que realizar por POST
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
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
55
ERRORES SIS
9218 SIS0218 El comercio no permite operaciones seguras por entradas Host to Host
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
56
ERRORES SIS
9228 SIS0228 Sólo se puede hacer pago aplazado con tarjeta de crédito On-us
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.
9255 SIS0255 El importe acumulado por la IP supera el límite permitido por el comercio
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
57
ERRORES SIS
9267 SIS0267 La operación no se puede procesar por no existir Código Cuenta Cliente
9274 SIS0274 Tipo de operación desconocida o no permitida por esta entrada al SIS
9288 SIS0288 No se puede realizar otro pago Adicional. se ha superado el número de pagos
9289 SIS0289 El importe del pago Adicional supera el máximo días permitido
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
58
ERRORES SIS
9309 SIS0309 Faltan datos adicionales para realizar la recarga de tarjeta prepago
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
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
59
ERRORES SIS
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
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
60
ERRORES SIS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
61
ERRORES SIS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
62
ERRORES SIS
9462 SIS0462 Método de pago Seguro no disponible por la entrada Host to Host
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
63
ERRORES SIS
9518 SIS0518 Error al grabar los datos para pago China Union Pay
9528 SIS0528 Formato erróneo del parámetro DS_MERCHANT_BUYERID en operación Sodexo Brasil
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
64
ERRORES SIS
9550 SIS0550 ERROR en el gestor de envío de los SMS. Consulte con Soporte
9565 SIS0565 Formato del importe del campo Ds_Merchant_Amount excede del límite permitido.
ERROR se ha intentado hacer un pago con una tarjeta china UPI y el comercio
9567 SIS0567
no tiene método de pago UPI
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
65
ERRORES SIS
9595 SIS0595 El comercio indicado no tiene métodos de pago seguros permitidos en EMV3DS V2
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
66
ERRORES SIS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
67
ERRORES SIS
9634 SIS0634 Error no existe la operación de pago sobre la que realizar la anulación
9635 SIS0635 Error en la anulación del pago, ya existe una anulación asociada al pago
9637 SIS0637 La fecha de Anulación no puede superar en los días configurados al pago.
9639 SIS0639 Error no existe la operación de devolución sobre la que realizar la anulación
Error la confirmación separada sobre la que se desea anular no está
9640 SIS0640
autorizada o ya está anulada
La fecha de Anulación no puede superar en los días configurados a la
9641 SIS0641
devolución.
La fecha de la preautorización que se desea reemplazar no puede superar los
9642 SIS0642
30 días de antigüedad
9643 SIS0643 Error al obtener la personalización del comercio
9651 SIS0651 Error la exención exige SCA y el comercio no está preparado para autenticar
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
68
ERRORES SIS
Denegada, no repetir sin actualizar datos de la [Link] tarjeta es correcta,
173 173
pero el comercio deberá actualizar algunos datos asociadas a la tarjeta.
Denegada, no repetir antes de 72 horas. El comercio deberá esperar plazo
174 174
recomendado antes de repetir la operación.
180 180 Tarjeta no válida o (LinX)
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
69
ERRORES SIS
8102 8102 Operación que ha sido redirigida al emisor a autenticar EMV3DS V1 (para H2H)
8210 8210 Operación que ha sido redirigida al emisor a autenticar EMV3DS V2 (para H2H)
9860 9860 Error en operación realizada con Amazon Pay. Se puede reintentar la operación
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
70
ERRORES SIS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
71
MONEDAS
8 LEK ALL
50 TAKA BDT
64 NGULTRUM BTN
70 DINAR BAD
72 PULA BWP
76 CRUZEIRO BRC
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
71
MONEDAS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
72
MONEDAS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
73
MONEDAS
624 GUINEA
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
74
MONEDAS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
75
MONEDAS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
76
MONEDAS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
77
IDIOMAS
Código Idioma
1 Español
2 English - Ingles
3 Català
4 Français - Frances
5 Deutsch - Aleman
6 Nederlands - Holandes
7 Italiano
8 Svenska - Sueco
9 Português
10 Valencià
11 Polski - Polaco
12 Galego
13 Euskara
156 Chino
392 Japonés
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
78
DS_RESPONSE
Código Significado
9104 Comercio con “titular seguro” y titular sin clave de compra segura
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
79
DS_MERCHANT_TRANSACTIONTYPE
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
80
DS_MERCHANT_EMV3DS
OPCION DEL
DATO NOMBRE DEL COMENTARIOS
Long. / Tipo PARÁMETRO CONDICIONALES
DATO
Información acctID Variable, máximo 64 / OPCIONAL Información adicional sobre la
adicional de la A-N cuenta
cuenta del cliene
Información de la acctInfo JSON Data Type Object OPCIONAL Parámetro altamente recomendable el
cuenta del envío de esta información.
titular Información adicional de la cuenta
de usuario en el establecimiento.
Ver hoja acctInfo
Indicador de addrMatch 1/A-N OPCIONAL Indica si la dirección de envío es
coincidencia de la misma qu la dirección de
dirección facturación
Y = La dirección de envío es la
misma que la de facturación
N = Las direcciones de envío y
facturación son diferentes
Ciudad de la billAddrCity Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el La ciudad de la dirección de
dirección de A-N estándar EMV 3DS, podría ser facturación del titular de la
facturación requerido según el emisor de la tarjeta asociada a la compra
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
País de la billAddrCountr 3 / N CONDICIONAL Obligatorio si se envía el Corresponde al código numérico (ISO
dirección de y billAddrState. 3166-1) del país de la dirección de
facturación facturación del titular de la
tarjeta asociada asociado a la
compra
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
81
DS_MERCHANT_EMV3DS
Dirección de billAddrLine1 Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el Primera línea de la dirección de
facturación A-N estándar EMV 3DS, podría ser facturación del titular de la
(línea 1) requerido según el emisor de la tarjeta asociada a la compra
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Dirección de billAddrLine2 Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el Segunda línea de la dirección de
facturación A-N estándar EMV 3DS, podría ser facturación del titular de la
(línea 2) requerido según el emisor de la tarjeta asociada a la compra.
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Dirección de billAddrLine3 Longitud: Variable, OPCIONAL (*) Definido como Conditional por el Tercera línea de la dirección de
facturación máximo 50 / A-N estándar EMV 3DS, podría ser facturación del titular de la
(línea 3) requerido según el emisor de la tarjeta asociada a la compra.
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Código postal de billAddrPostCo Variable, máximo 16 / OPCIONAL (*) Definido como Conditional por el Código postal de la dirección de
la dirección de de A-N estándar EMV 3DS, podría ser facturación del titular de la
facturación requerido según el emisor de la tarjeta asociada a la compra.
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
82
DS_MERCHANT_EMV3DS
Estado o billAddrState Variable, máximo 3 / OPCIONAL (*) Definido como Conditional por el El estado o provincia de la
provincia de la A-N estándar EMV 3DS, podría ser dirección de facturación del titular
dirección de requerido según el emisor de la de la tarjeta asociada a esta
facturación tarjeta. Altamente recomendado para compra.
permitir autenticaciones basadas en Corresponde al código de subdivisión
análisis del riesgo (Risk Based ISO 3166-2
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
No enviar en caso de que el estado
no aplique en este pais.
Browser Accept browserAcceptH Variable, máximo 2048 CONDICIONAL REALIZAR PAGO: Parámetro recogido HTTP accept headers enviado desde el
Headers eader / A-N automáticamente por el TPV-Virtual, navegador .
no es necesario enviarlo.
REST: Parámetro Obligatorio
Webservice SOAP: Parámetro
Obligatorio
Browser Screen browserColorDe 1-2 /A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido Valor que representa la profundidad
Color Depth pth automáticamente por el TPV-Virtual, de bits de la paleta de colores para
no es necesario enviarlo. mostrar imágenes, en bits por píxel.
REST: Parámetro Obligatorio Obtenido desde el navegador del
Webservice SOAP: Parámetro titular de la tarjeta utilizando la
Obligatorio propiedad [Link].
Valores aceptados:
1 = 1 bit
4 = 4 bits
8 = 8 bits
15 = 15 bits
16 = 16 bits
24 = 24 bits
32 = 32 bits
48 = 48 bits
Enviar 1 en el caso que no tenga
hablitado javascript (versión
3DS2.1.0)
Browser IP browserIP Variable, máximo 45 / CONDICIONAL REALIZAR PAGO: Parámetro recogido IP del navegador. Value accepted:
Address A-N automáticamente por el TPV-Virtual, IPv4 address Ejemplo: [Link]
no es necesario enviarlo. IPv6 address.
REST: Parámetro Obligatorio Ejemplo:2011:0db8:85a3:0101:0101:8a2
Webservice SOAP: Parámetro [Link]
Obligatorio
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
83
DS_MERCHANT_EMV3DS
Browser Java browserJavaEna Boolean CONDICIONAL REALIZAR PAGO: Parámetro recogido Indicador de capacidad del navegador
Enabled bled automáticamente por el TPV-Virtual, de ejecutar Java. Valores aceptados:
no es necesario enviarlo. true , false.
REST: Parámetro Obligatorio si
browserJavascriptEnabled=true
Webservice SOAP: Parámetro
Obligatorio si
browserJavascriptEnabled=true
Browser browserJavascr Boolean CONDICIONAL REALIZAR PAGO: Parámetro recogido Indicador de capacidad del navegador
JavaScript iptEnabled automáticamente por el TPV-Virtual, de ejecutar JavaScript. Valores
Enabled no es necesario enviarlo. aceptados: true , false
REST: Parámetro Obligatorio
Webservice SOAP: Parámetro
Obligatorio
Browser Language browserLanguag Variable, 1–8 / A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido Idioma del navegador definido en
e automáticamente por el TPV-Virtual, IETF BCP47 . Es el valor retornado
no es necesario enviarlo. por la propiedad [Link]
REST: Parámetro Obligatorio
Webservice SOAP: Parámetro
Obligatorio
Browser Screen browserScreenH Variable, 1–6 / A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido Altura total de la pantalla en
Height eight automáticamente por el TPV-Virtual, píxeles
no es necesario enviarlo. El valor se devuelve de la propiedad
REST: Parámetro Obligatorio [Link]
Webservice SOAP: Parámetro Enviar 0 en el caso que no tenga
Obligatorio hablitado javascript (versión
3DS2.1.0)
Browser Screen browserScreenW Variable, 1–6 / A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido Ancho total de la pantalla en
Width idth automáticamente por el TPV-Virtual, píxeles.
no es necesario enviarlo. El valor se devuelve de la propiedad
REST: Parámetro Obligatorio [Link]
Webservice SOAP: Parámetro Enviar 0 en el caso que no tenga
Obligatorio hablitado javascript (versión
3DS2.1.0)
Browser Time Zone browserTZ 1-5 / A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido Diferencia horaria entre la hora UTC
automáticamente por el TPV-Virtual, y la hora local del navegador, en
no es necesario enviarlo. minutos
REST: Parámetro Obligatorio Value accepted:
Webservice SOAP: Parámetro Value is returned from the
Obligatorio getTimezoneOffset() method.
Enviar 0 en el caso que no tenga
hablitado javascript (versión
3DS2.1.0)
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
84
DS_MERCHANT_EMV3DS
Browser User- browserUserAge Variable, máximo 2048 CONDICIONAL REALIZAR PAGO: Parámetro recogido Http user-agent header
Agent nt / A-N automáticamente por el TPV-Virtual, Si la longitud total del User-Agent
no es necesario enviarlo. enviado por el navegador supera los
REST: Parámetro Obligatorio 2048 caracteres, el valor será
Webservice SOAP: Parámetro truncado
Obligatorio
Nombre del cardholderName Variable, 2–45 / A-N OPCIONAL (*) Definido como Conditional por el Nombre del titular
titular estándar EMV 3DS, podría ser
requerido según el emisor de la
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Tamaño de ventana challengeWindo 2 / A-N OPCIONAL Dimensión de ventana de challenge
del challenge wSize que el banco emisor presentará al
cliente para realizar la
autenticación
Valores posibles (tamaño en
píxeles):
01 = 250 x 400
02 = 390 x 400
03 = 500 x 600
04 = 600 x 400
05 = Full screen (Valor por
defecto)
El tamaño precondigurado es el ancho
x alto en píxeles de la ventana del
navegador
Dirección de Email Variable, máximo 254 OPCIONAL (*) Definido como Conditional por el La dirección de correo electrónico
correo / A-N estándar EMV 3DS, podría ser asociada con la cuenta del titular
electrónico del requerido según el emisor de la de la tarjeta
titular tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
85
DS_MERCHANT_EMV3DS
Número de homePhone JSON Data Type: OPCIONAL (*) Definido como Conditional por el Número de teléfono del domicilio del
teléfono del Object estándar EMV 3DS, podría ser titular. Ver hoja Phone
domicilio requerido según el emisor de la
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Indicador de merchantRiskIn JSON Data Type: OPCIONAL Altamente recomendable el envío de
riesgo del dicator Object esta información. Información
comerciante adicional del comercio que
representa la evaluación del nivel
de riesgo de fraude para la
autenticación. Ver hoja
merchantRiskIndicator
Número de móvil mobilePhone JSON Data Type: OPCIONAL (*) Definido como Conditional por el Número de teléfono móvil del
del titular Object estándar EMV 3DS, podría ser titular. Ver hoja Phone
requerido según el emisor de la
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
URL de notificationUR Variable, máximo 256 CONDICIONAL REALIZAR PAGO: Parámetro recogido Url del comercio que recibirá la
notificación de L / A-N automáticamente por el TPV-Virtual, notificación con el mensaje CRes al
respuesta del no es necesario enviarlo. finaliza el challenge
challenge REST: Parámetro Obligatorio
Webservice SOAP: Parámetro
Obligatorio
Versión del protocolVersio Variable 5-8 / A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido Versión de protocolo 3DSecure
protocolo n automáticamente por el TPV-Virtual, Valores posibles :
3DSecure no es necesario enviarlo. - 1.0.2
REST: Parámetro Obligatorio - 2.1.0
Webservice SOAP: Parámetro
Obligatorio
Datos de pago purchaseInstal Variable, máximo 3 / CONDICIONAL Obligatorio para operaciones Especifica Indica el número máximo de
aplazado Data N Instalment. ciones COF autorizaciones en pago aplazado
ECom Valores aceptados: El valor debe ser
[Link] mayor que 1
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
86
DS_MERCHANT_EMV3DS
Finalización de recurringExpir 8 / A-N CONDICIONAL Obligatorio para operaciones Especifica La fecha a partir de la cual no se
pago recurrente y Recurring e Instalment. ciones COF harán más autorizaciones Formato
ECom aceptado: YYYYMMDD
[Link]
Frecuencia de recurringFrequ Variable, máximo 4 / CONDICIONAL Obligatorio para operaciones Especifica Indica el mínimo número de días
pagos recurrentes ency A-N Recurring e Instalment. ciones COF entre autorizaciones
ECom
[Link]
Ciudad de la shipAddrCity Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el Ciudad de la dirección de envío
dirección de A-N estándar EMV 3DS, podría ser solicitada por el titular de la
envío requerido según el emisor de la tarjeta
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
País de la shipAddrCountr 3 / N CONDICIONAL Obligatorio si se envía el Corresponde al código numérico (ISO
dirección de y shipAddrState . 3166-1) del país de la dirección de
envío envío solicitada por el titular de
la tarjeta
Dirección de shipAddrLine1 Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el Primera línea de la dirección de
envío (línea 1) A-N estándar EMV 3DS, podría ser envío solicitada por el titular de
requerido según el emisor de la la tarjeta.
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Dirección de shipAddrLine2 Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el Segunda línea de la dirección de
envío (línea 2) A-N estándar EMV 3DS, podría ser envío solicitada por el titular de
requerido según el emisor de la la tarjeta.
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
87
DS_MERCHANT_EMV3DS
Dirección de shipAddrLine3 Variable, máximo 50 / OPCIONAL (*) Definido como Conditional por el Tercera línea de la dirección de
envío (línea 3) A-N estándar EMV 3DS, podría ser envío solicitada por el titular de
requerido según el emisor de la la tarjeta
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Código postal de shipAddrPostCo Variable, máximo 16 / OPCIONAL (*) Definido como Conditional por el El código postal de la dirección de
la dirección de de A-N estándar EMV 3DS, podría ser envío solicitada por el titular de
envío requerido según el emisor de la la tarjeta.
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Estado o shipAddrState Variable, máximo 3 / OPCIONAL (*) Definido como Conditional por el El estado o provincia de la
provincia de la A-N estándar EMV 3DS, podría ser dirección de envío asociada con la
dirección de requerido según el emisor de la tarjeta utilizada para esta compra.
envío tarjeta. Altamente recomendado para Corresponde al código de subdivisión
permitir autenticaciones basadas en ISO 3166-2
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Indicador del threeDSCompInd 1 / Y,N,U CONDICIONAL REALIZAR PAGO: Parámetro recogido Indica si el 3DSMethod se ha
resultado del automáticamente por el TPV-Virtual, ejecutado
3DSMethod no es necesario enviarlo. Values accepted:
REST: Parámetro Obligatorio Y = Completado correctamente
Webservice SOAP: Parámetro N = Completado con errores
Obligatorio U = 3DSMethod no ejecutado
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
88
DS_MERCHANT_EMV3DS
Tipo de threeDSInfo Variable, máximo CONDICIONAL REALIZAR PAGO: Parámetro recogido Tipo de solicitud. Valores posibles:
información 32/A-N automáticamente por el TPV-Virtual, - CardData
3dSecure enviada no es necesario enviarlo. - AuthenticationData
REST: Parámetro Obligatorio - ChallengeResponse
Webservice SOAP: Parámetro - 3RI-Recurring
Obligatorio - 3RI-OTA
Información de threeDSRequest JSON Data Type: OPCIONAL Información adicional sobre como el
inicio de sesión orAuthenticati Object cliente se autenticó en el inicio de
en el onInfo sesión en la cuenta del comercio.
establecimiento Ver hoja
threeDSRequestorAuthenticationInfo
Identificador de threeDSServerT 36 / A-N CONDICIONAL REALIZAR PAGO: Parámetro recogido El mismo valor devuelto en la
transacción ransID automáticamente por el TPV-Virtual, consutla de tarjeta
3DSecure no es necesario enviarlo.
REST: Parámetro Obligatorio
Webservice SOAP: Parámetro
Obligatorio
Teléfono del workPhone JSON Data Type: OPCIONAL (*) Definido como Conditional por el Número de teléfono del [Link]
trabajo Object estándar EMV 3DS, podría ser hoja Phone
requerido según el emisor de la
tarjeta. Altamente recomendado para
permitir autenticaciones basadas en
análisis del riesgo (Risk Based
Analisys) y facilitar
una experiencia de compra sin
fricción (frictionless). Igualmente
recomendable si se solicita la
aplicación de exenciones SCA (PSD2).
Cres de respuesta cres Variable length, OPCIONAL Cres de respuesta del ACS, se deberá
del ACS al Base64url enviar de respuesta de la
Challenge autenticación.
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
89
DS_MERCHANT_EMV3DS
Información de la threeDSRequest JSON Data Type: OPCIONAL Opcional Datos de la autenticación previa.
autenticación orPriorAuthent Object Estos datos pueden ser requeridos en
previa icationInfo determinadas operativas. Por
ejemplo, en recurrentes EMV 3DS
subsiguientes deberá enviarse en
este campo el json Object
threeDSRequestorPriorAuthenticationI
nfo de la recurrente inicial, es
decir, lo mismo que se devolvió en
el
threeDSRequestorPriorAuthenticationI
nfo (DS_EMV3DS) en la recurrente
inicial.
Para más información consultar el
apartado Funcionalidades Avanzadas
EMV3DS en las guías de integración
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
90
DS_EMV3DS
Identificador de transacción threeDSServerTransID 36 / A-N Identificación de la transaccion EMV3DS, se debe mandar el mismo en todo
3DSecure el flujo EMV3DS
Tipo de información 3dSecure enviada threeDSInfo Variable, Tipo de solicitud. Valores posibles:
máximo 32/A-N - CardConfiguration
- ChallengeRequest
URL del ACS para ejecutar el threeDSMethodURL Variable, máximo URL del ACS para ejecutar el 3DSMethod
3DSMethod 256 characters
URL del ACS para la ejecución del acsURL Variable, máximo URL del ACS para la ejecución del Challenge
Challenge 2048 characters
Creq que se deberá enviar al ACS CReq Variable length, Creq que se deberá enviar al ACS para la ejecución del Challenge
para la ejecución del Challenge Base64url
Información adicional para el cardholderInfo Variable, Campo opcional que contiene información adicional para mostrar al titular
titular máximo 128/A- después de solicitar la autenticación
N
Información de la autenticación threeDSRequestorPriorAuthentication JSON Data Type: Contiene datos de la autenticación realizada. Estos datos pueden ser
Info Object requeridos en operaciones posteriores que necesiten vincularse a
ésta. Por ejemplo, el json Object
threeDSRequestorPriorAuthenticationInfo devuelto en una recurrente
EMV 3DS inicial será utilizado en las recurrentes subsiguientes
Para más información consultar el apartado Funcionalidades Avanzadas
EMV3DS en las guías
de integración
Información de la autenticación AuthenticacionValue 28 / A-N [Link] más información consultar el apartado Funcionalidades
Avanzadas EMV3DS en las guías de integración
Información de la autenticación ECI 2 / N Indicador de comercio electró[Link] más información consultar el
apartado Funcionalidades Avanzadas EMV3DS en las guías de integración
Información de la autenticación TraceId 16 / A-N Identificador de la operació[Link] más información consultar el apartado
Funcionalidades Avanzadas EMV3DS en las guías de integración
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o
comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
91
PHONE
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
92
MERCHANTRISKINDICATOR
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
93
THREEDSREQUESTORAUTHENTICATIONI
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
94
THREEDSREQUESTORPRIORAUTHENTICA
Información adicional
threeDSReqPriorAuthData Variable, máximo 2048
de la autenticación A/N
“Valores
aceptados: 01 =
Mecanismo de
threeDSReqPriorAuthMethod 2 A/N Frictionless
autenticación en la que
se autenticó el titular 02 = Challenge
03 =
Verificación AVS
04 = Otros
métodos”
Fecha y hora UTC de la “Formato
threeDSReqPriorAuthTimestamp 12 A/N
autenticación aceptado:
YYYYMMDDHHMM”
Referencia de la
threeDSReqPriorRef 36 A/N
autenticación
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
95
ACCTINFO
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
96
ACCTINFO
cuentas de pago del año anterior
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
97
ACCTINFO
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
98
DS_MERCHANT_DCC
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
99
DS_MERCHANT_PAYMETHODS
DS_
FORMA DE DS_MERCHANT_
MERCHANT_ COMENTARIOS DOCUMENTACION ESPECIFICA
PAGO TRANSACTIONTYPE
PAYMETHODS
Se requiere
TPV-Virtual Guía de Integración
Bizum z 0,7,8 activación por
BIZUM comercios [Link]
parte de la
entidad.
Se requiere
PayPal p 0,1,15 activación por TPV-Virtual Manual Integración
parte de la [Link]
entidad.
Se requiere
Transferenci R 0,15, activación por TPV-Virtual [Link]
a parte de la
entidad.
Se requiere
Masterpass N 0,7,15, activación por TPV-Virtual [Link]
parte de la
entidad.
Con Tarjeta C TODAS
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
100
DS_MERCHANT_MPIEXTERNAL
Identificador que
TXID 28 / A-N 1.0.2 OBLIGATORIO devuelve al
autenticador. Valor en
Base 64
Obligatorio
para Valor CAVV de campo
CAVV 28 / A-N 1.0.2 CONDICIONAL
valores del autenticado. Valor en
parámetro ECI: Base 64
01,
02, 05 o 06
Valor del ECI. Valores
ECI 2/N 1.0.2 OBLIGATORIO posibles: 02,01 o 00
(Master); y 05, 06 o 07
(Resto de Marcas).
threeDSServerTransID 36 / A-N 2.1.0 OBLIGATORIO Identificador de la
transacción
dsTransID 36 / A-N 2.1.0 OBLIGATORIO Identificador del DS
Obligatorio
para Valor CAVV de campo
authenticationValue 28 / A-N 2.1.0 CONDICIONAL
valores del autenticado. Valor en
parámetro Eci: Base 64
01,
02, 05 o 06
“Versión de protocolo
3DSecure 2 con la que
Variable
protocolVersion 2.1.0 OBLIGATORIO se ha autenticado la
5-8 / A-
operación.
N
Valores permitidos:
2.1.0”
Valor del ECI. Valores
Eci 2 / A-N 2.1.0 OBLIGATORIO posibles: 02,01 o 00
(Master); y 05, 06 o 07
(Resto de Marcas).
authenticationType 2 /A-N 2.1.0 OPCIONAL
“Valores
posibles: F =
authenticationFlow 1 / A-N 2.1.0 OPCIONAL Frictionless
C = Challenge (Valor
por defecto en caso de
no informarse este
campo)”
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por cualquier
medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
101
DS_MERCHANT_MPIEXTERNAL
DATO NOMBRE DEL DATO Long. / Tipo COMENTARIOS PARÁMETROS DEL JSON
Banco Bilbao Vizcaya Argentaria, S.A. es titular de los derechos de propiedad intelectual sobre este documento. Queda prohibido modificar, copiar, reproducir, comunicar públicamente, transformar o distribuir, por
cualquier medio y bajo cualquier forma, la totalidad o parte de los contenidos aquí incluidos, para fines públicos o comerciales, sin la autorización previa, expresa y por escrito de Banco Bilbao Vizcaya Argentaria, S.A.
102
Risk-based analysis plays a critical role in the EMV3DS authentication process by allowing transactions to be assessed based on their risk profile, which enables the system to decide whether full authentication is necessary or if a transaction can proceed frictionlessly. In the BBVA TPV Virtual, this process is enhanced by the provision of enriched transaction data, which helps issuing banks perform effective risk assessments, improving the likelihood of authorizing transactions without additional customer authentication steps .
The BBVA TPV Virtual system implements error management mechanisms that include various error codes (SIS codes) for identifying specific transaction issues, such as errors in signature calculation or invalid order numbers . These mechanisms enable quick diagnostics and resolution actions, thus enhancing transaction reliability and minimizing downtime or transaction failures. Merchants can consult support for generic issues or transaction-specific errors, ensuring more robust error handling and customer trust .
The 'Pago en 1 Clic' and tokenization feature benefits merchants by simplifying and speeding up the payment process for repeat customers. This feature allows customer card details to be securely stored as tokens, enabling merchants to request payments without needing customers to re-enter their card information for each transaction. Consequently, it eliminates compliance requirements with the PCI DSS for merchants and enhances the customer experience, especially in mobile environments .
Enriching transaction data facilitates a frictionless user experience under EMV3DS by providing the issuing bank with sufficient information to perform risk-based analysis and potentially bypass extensive security checks for trusted transactions. This enrichment supports the processing of authentication exemptions under PSD2 and enhances the likelihood of carrying out a frictionless authentication process, thereby improving user experience and transaction efficiency .
The implementation of EMV3DS 2.2 in the BBVA's virtual POS system aims to enhance customer authentication by reducing transaction friction. It allows merchants to request exceptions from the PSD2's two-factor authentication requirement with prior authorization from BBVA, improving user experience and potentially increasing conversion rates by providing a more frictionless transaction process . Furthermore, the enriched information provided by merchants for risk analysis supports a smoother authentication process .
The BBVA virtual POS system aligns with PSD2 regulation by incorporating the EMV3DS 2.2 protocol, which supports Strong Customer Authentication (SCA) while also allowing merchants to request SCA exemptions. This compliance framework helps balance the security requirements of PSD2 while optimizing for customer convenience by allowing frictionless transactions when sufficient transaction data is provided for risk assessment .
The BBVA TPV Virtual system ensures compliance with security standards by incorporating mandatory CVV2 verification as an anti-fraud measure and employing Velocity Checks to validate transaction parameters such as IP address and card number. These security filters are designed to prevent fraudulent activities and safeguard payment transactions . Additionally, the system's design ensures merchants do not directly handle sensitive card information, thus reducing the burden of PCI DSS compliance .
In the BBVA Virtual POS redirection model, the transaction flow involves the customer selecting products and proceeding to checkout, after which the merchant redirects the browser session to the virtual POS URL where card details are entered. This separation ensures security as the merchant does not handle card data, avoiding the need for PCI DSS compliance. The virtual POS processes the transaction, assesses risk, and then redirects the session back to the merchant, providing the operation results, thus ensuring efficient processing while safeguarding sensitive information .
The management of pre-authorizations allows merchants to secure funds without immediately debiting a customer's account, which can aid in managing inventory or guaranteeing payments for non-immediate services. This delay in fund settlement helps merchants plan their cash flow strategically by controlling the timing of actual fund collections, ensuring cash availability aligns with delivery schedules or after-service requirements .
The introduction of CVV2 verification serves as an immediate layer of security by ensuring that the cardholder physically possesses the card, which reduces the risk of card-not-present fraud. Velocity Checks further improve fraud prevention by analyzing transactional patterns such as IP address and transaction frequency to detect and block suspicious activities. Together, these mechanisms provide a comprehensive approach to fraud detection within the BBVA TPV Virtual system, enhancing overall transaction security .