Tarjetas y entornos de prueba

Cuando contrates tu TPV Virtual con BBVA, deberás primero realizar algunas pruebas en nuestro entorno sandbox. En este entorno, puedes probar todas las funcionalidades de tu TPV Virtual, todas las veces que quieras, ya que las operaciones realizadas en este entorno no tienen valor contable y están totalmente separadas del entorno de «producción» o «real» con el que operarás una vez abras tu web al público.

Entornos sandbox

Debes tener en cuenta que según el tipo de operativa que quieras realizar, deberás utilizar su URL o endpoint correspondiente. No te preocupes, en cada una de la operativas soportadas por tu TPV Virtual que se han explicado en esta web, se han incluido las URLs que hay que usar para utilizar el servicio. En las siguientes pestañas, puedes consultar todas las URLs de prueba que apuntan a nuestro entorno de Sandbox.

Tal y como se han explicado en las guías subidas a esta web, deberás codificar todos los parámetros en Base 64 y enviarlos a tu TPV Virtual realizando un POST a la siguiente URL:

Haz clic en las URLs para copiarlas a tu portapapeles e insertarlas donde las necesites.

Para las peticiones REST de consultas de datos de la tarjeta del cliente, se deben enviar las peticiones al siguiente endpoint:

Para realizar el resto de peticiones y operativas REST, envía los parámetros al siguiente endpoint:

Haz clic en las URLs para copiarlas a tu portapapeles e insertarlas donde las necesites.

En caso de querer realizar una petición SOAP, la URL es la misma indistintamente de la operativa que quieras realizar, así que puedes enviar tu petición al siguiente endpoint:

Haz clic en las URLs para copiarlas a tu portapapeles e insertarlas donde las necesites.

Todas las operaciones que se realicen en los entornos de pruebas, podrás consultarla también en el Portal de Administración del TPV Virtual del entorno Sandbox. Este portal es accesible mediante la URL

BBVA te debe haber provisto de las credenciales necesarias para acceder a este entorno. También puedes acceder al Portal de Administración del TPV Virtual del entrono de Sandbox usando el botón que encontrarás más abajo. Si no tuvieses estas credenciales o las hubieras perdido, puedes solicitarlas de nuevo contactando con la Línea Comercios BBVA a través del la dirección de correo electrónico soportevirtual@bbva.com o en el teléfono 912 983 609

Para la realización de pruebas, puedes utilizar el Comercio y Terminal de tu TPV Virtual, junto con la clave de comercio que te ha facilitado BBVA. Esta es la única manera de que puedas comprobar las operaciones que estás realizando dentro del Portal de Administración del TPV Virtual. Además, debes tener en cuenta que es posible que tengas que realizar unas pruebas específicas en tu Comercio y Terminal antes de solicitar que tu TPV Virtual pase al entorno de Producción.

En el caso de que quieras realizar una prueba de conexión con la pasarela de pago sin que todavía tengas tus claves de acceso, o que no necesites realizar una comprobación posterior en el Portal de Administración del TPV Virtual, puedes utilizar los datos genéricos de pruebas que mostramos a continuación. No te preocupes si la clave de firma que ves a continuación se parece a tu clave de firma en el entorno de pruebas, es algo normal y una vez en Producción, esta será totalmente distinta y única.

Código de Comercio (FUC)TerminalClave de firma SHA-256
999008881001sq7HjrUOBfKmC576ILgskD5srU870gJ7
Haz clic en los valores mostrados para copiarlos a tu portapapeles e insertarlos donde los necesites

Tarjetas de prueba para el entorno sandbox

A continuación, se muestran todas las tarjetas que puedes usar para probar todos los flujos posibles de autorización, autenticación, DCC… Debes tener en cuenta que estas tarjetas sólo funcionan dentro de los entornos de prueba, y que permiten comprobar que todos los flujos funcionan correctamente. Para todas y cada una de las tarjetas, la fecha de caducidad puede ser cualquier fecha posterior y el CVV cualquier número distinto de 999 salvo que se indique lo contrario, aunque por lo general se utilizará 123.

¡Tenlo en cuenta!
Aunque las tarjetas de prueba sólo sirven dentro del entorno sandbox o de pruebas, ten mucho cuidado de no tener tu TPV Virtual configurado para apuntar al entorno de pruebas una vez tu página esté abierta al público, pues un cliente podría usar las tarjetas de prueba en tu Web. Si esto sucediese, es muy probable que tu serivicio de tienda no tuviese ninguna manera de confirmar que la operación se ha realizado en un entorno de pruebas y daría por válido el pedido. Esto es especialmente importante si estás usando nuestros módulos de pago.

Para la mayoría de casos, la tarjeta genérica de pruebas de VISA te servirá para realizar un protocolo completo. Esta tarjeta autentica utilizando EMV3DS en su versión más actualizada (actualmente, EMV3DS 2.2). También se añade una tarjeta Mastercard para que puedas realizar una prueba utilizando esta marca si lo deseas, aunque ten en cuenta que esta tarjeta usa EMV3DS 2.1.

Marca y versión del protocoloNúmero de tarjetaCaducidadCVV
VISA
EMV3DS 2.2
4548 8100 0000 000312/49123
Mastercard
EMV3DS 2.1
5576 4415 6304 503712/49123
Haz clic en los valores mostrados para copiarlos a tu portapapeles e insertarlos donde los necesites

Otras marcas de tarjeta

Puedes probar tu TPV Virtual con otras marcas de tarjeta. Recuerda que en la configuración de tu TPV Virtual, debes tener activos los métodos de pago para otras tarjetas distintas de VISA y Mastercard.

MarcaNúmero de tarjetaCaducidadCVV
American Express
SafeKey 1.0.2
3766 740000 0000812/49123
Diners Club International
1.0.2
3684 98000 0001812/49123
JCB
JCB JSecure 1.0.2
3587 8700 0000 000112/49123
Haz clic en los valores mostrados para copiarlos a tu portapapeles e insertarlos donde los necesites

Casos de uso EMV3DS específicos

Con estas tarjetas, puedes probar casos de uso más específicos, como una autenticación frictionless, challenge o una anulación por un código de error específico. Además, con estas tarjetas puedes probar el tratamiento del threeDSMethodURL.

Caso y versión del protocoloNúmero de tarjetaCaducidadCVV
VISA Autenticación Frictionless
EMV3DS 2.1
4548 8144 7972 722912/49123
VISA Autenticación Frictionless
2.1 + threeDSMethodURL
4918 0191 6003 460212/49123
VISA Autenticación Challenge
EMV3DS 2.1
4548 8172 1249 301712/49123
VISA Autenticación Challenge
2.1 + threeDSMethodURL
4918 0191 9988 383912/49123
Haz clic en los valores mostrados para copiarlos a tu portapapeles e insertarlos donde los necesites

Simulación de operativa DCC

La operativa DCC requiere que la tarjeta esté configurada con otra moneda, para ello te ponemos a disposición una serie de tarjetas para que puedas probar esta operativa si tu tienda opera en Euros. Ten en cuenta que para usar DCC, tu terminal debe tener activa esta funcionalidad. Puedes solicitar su activación a BBVA.

Caso y versión del protocoloNúmero de tarjetaCaducidadCVV
Mastercard de Estados Unidos
EMV3DS 2.1 y moneda USD
5424 1808 0564 819012/49123
VISA de Estados Unidos
EMV3DS 2.1 y moneda USD
4117 7312 3456 789112/49123
Mastercard de Noruega
EMV3DS 2.1 y moneda NOK
5409 9600 3140 514612/49123
Haz clic en los valores mostrados para copiarlos a tu portapapeles e insertarlos donde los necesites

Otros casos de uso y flujos de error

Puedes probar otras casuísticas de error alterando el CVV que envías, para simular flujos de denegación o de errores de autenticación. Para ello, utiliza la tarjeta genérica de pruebas con los CVV que se detallan a continuación.

CVVCaso de uso que simula
999Denegada 190: Denegación del emisor sin especificar el motivo.
Durante la pantalla del simulador de autenticación, elige que quieres autenticar con éxito la operación.
172Denegada 172: La marca ordena no repetir.
Durante la pantalla del simulador de autenticación, elige que quieres autenticar con éxito la operación.
173Denegada 173: La marca ordena no repetir sin actualizar los datos de la tarjeta.
Durante la pantalla del simulador de autenticación, elige que quieres autenticar con éxito la operación.
174Denegada 174: La marca ordena no repetir hasta que no hayan transcurrido 72 horas.
Durante la pantalla del simulador de autenticación, elige que quieres autenticar con éxito la operación.
Códigos de error simulados con el importe del pedido
Si el importe tiene un valor de «X,96 €»; «X,72 €»; «X,73 €» o «X,74 €», las denegaciones demostradas también se producirán