Inicio
TPV VIRTUAL
TPV Virtual Redsys
Introducción
Elementos de seguridad
Pago de suscripciones y pagos exprés
Soluciones para la internacionalización
Herramientas Back Office
¿Qué necesito?
¿Cómo se instala?
¿Qué debería tener mi web?
¿Qué reglamentación sobre pagos debo cumplir?
Medidas de seguridad
Velocity checks
Verificación del CVV2
Protocolo de compra segura (CES)
Medidas de seguridad adicionales
Aspectos operativos
Tipos de transacciones
Solicitud de documentación del pago por parte del comprador
Descriptor Flexible
Operativa Importe 0
Módulo de administración del TPV Virtual
Acceso
Usuarios
Consulta y administración de operaciones
Devolución de operaciones
Consulta de totales
Instalación
Manual de Integración - REDIRECCIÓN
Descripción general del flujo
Formulario de envío de petición
Librería PHP
Librería JAVA
Librería .NET
Recepción de la notificación on-line
Librería PHP
Librería JAVA
Librería .NET
Retorno del control de la navegación
Librerías PHP / JAVA / .NET
Peticiones Autenticadas EMV3DS
Adaptaciones PSD2
Funcionamiento de las solicitudes de exención a la SCA
Transacciones iniciadas por el comercio (MIT)
Transacciones MIT y uso de tokenización (pago por referencia)
Funcionalidades Avanzadas EMV3DS
Entorno de pruebas
Manual de Integración - WEBSERVICE
Envío de petición de pago Web Service
Identificar la versión de algoritmo de firma a utilizar (Ds_SignatureVersion)
Montar la cadena de datos de la petición (DATOSENTRADA)
Firmar los datos de la petición (Ds_Signature)
Utilización de librerías de ayuda
Librería PHP
Librería JAVA
Librería .NET
Respuesta de petición Web Service
Firma del mensaje de respuesta
Utilización de librerías de ayuda
Librería PHP
Librería JAVA
Librería .NET
Transacciones Directas (Sin Autenticación)
Envío de petición al TPV Virtual
Recepción del resultado
Transacciones con Autenticación 3DSecure 1.0 y EMV3DS
Ejemplo del flujo de una Autorización con autenticación EMV3DS Frictionless
Ejemplo del flujo de una Autorización con autenticación EMV3DS Challenge
Ejemplo del flujo de una Autorización con autenticación 3DSecure 1.0
Peticiones para realizar una transacción con autenticación EMV3DS
Peticiones para realizar una transacción con autenticación 3DSecure 1.0
Transacciones con DCC
Paso 1: Iniciar petición
Paso 2: Petición de autorización con DCC
Transacciones Autenticadas con DCC
Pasos para realizar una transacción autenticada con DCC
Adaptaciones PSD2
Funcionalidades Avanzadas EMV3DS (Avance)
Parámetros de Entrada y Salida
Entorno de pruebas
Códigos de error
Web Service de petición de pago y autenticación – WSDL
Manual de Integración - REST
Estructura de una petición REST
Librería PHP
Librería JAVA
Librería .NET
Estructura de respuesta REST
Librería PHP
Librería JAVA
Librería .NET
Transacciones Directas (Sin Autenticación)
Transacciones con Autenticación 3DSecure 1.0 y EMV3DS
Peticiones para realizar una transacción con autenticación EMV3DS
Peticiones para realizar una transacción con autenticación 3DSecure 1.0
Transacciones con DCC
Petición de autorización con DCC
Transacciones Autenticadas con DCC
Paso 1: Iniciar Petición
Paso 2: Petición de autorización con DCC
Adaptaciones PSD2
Funcionalidades Avanzadas EMV3DS
Otras Integraciones REST
Integración para PSP
MPI Externo EMV3DS
PUCE (autenticación)
Entorno de pruebas
Parámetros de Entrada y Salida
Códigos de error
Web Service de petición de pago y autenticación – WSDL
TPV Virtual PLUS Redsys
Introducción
Elementos de seguridad
Pago de suscripciones y pagos exprés
Soluciones para la internacionalización
Herramientas Back Office
¿Qué necesito?
¿Cómo se instala?
¿Qué debería tener mi web?
¿Qué reglamentación sobre pagos debo cumplir?
Medidas de seguridad
Velocity checks
Verificación del CVV2
Protocolo de compra segura (CES)
Medidas de seguridad adicionales
Licencia cross-border
Aspectos operativos
Tipos de transacciones
Solicitud de documentación del pago por parte del comprador
Ventas internacionales
Operativa DCC (Dynamic Currency Conversion)
Descriptor Flexible
Operativa Importe 0
Módulo de administración del TPV Virtual
Acceso
Usuarios
Consulta y administración de operaciones
Devolución de operaciones
Consulta de totales
Instalación
Manual de Integración - REDIRECCIÓN
Descripción general del flujo
Formulario de envío de petición
Librería PHP
Librería JAVA
Librería .NET
Recepción de la notificación on-line
Librería PHP
Librería JAVA
Librería .NET
Retorno del control de la navegación
Librerías PHP / JAVA / .NET
Peticiones Autenticadas EMV3DS
Adaptaciones PSD2
Funcionamiento de las solicitudes de exención a la SCA
Transacciones iniciadas por el comercio (MIT)
Transacciones MIT y uso de tokenización (pago por referencia)
Funcionalidades Avanzadas EMV3DS
Entorno de pruebas
Manual de Integración - WEBSERVICE
Envío de petición de pago Web Service
Identificar la versión de algoritmo de firma a utilizar (Ds_SignatureVersion)
Montar la cadena de datos de la petición (DATOSENTRADA)
Firmar los datos de la petición (Ds_Signature)
Utilización de librerías de ayuda
Librería PHP
Librería JAVA
Librería .NET
Respuesta de petición Web Service
Firma del mensaje de respuesta
Utilización de librerías de ayuda
Librería PHP
Librería JAVA
Librería .NET
Transacciones Directas (Sin Autenticación)
Envío de petición al TPV Virtual
Recepción del resultado
Transacciones con Autenticación 3DSecure 1.0 y EMV3DS
Ejemplo del flujo de una Autorización con autenticación EMV3DS Frictionless
Ejemplo del flujo de una Autorización con autenticación EMV3DS Challenge
Ejemplo del flujo de una Autorización con autenticación 3DSecure 1.0
Peticiones para realizar una transacción con autenticación EMV3DS
Peticiones para realizar una transacción con autenticación 3DSecure 1.0
Transacciones con DCC
Paso 1: Iniciar petición
Paso 2: Petición de autorización con DCC
Transacciones Autenticadas con DCC
Pasos para realizar una transacción autenticada con DCC
Adaptaciones PSD2
Funcionalidades Avanzadas EMV3DS (Avance)
Pagos recurrentes EMV3DS ("3RI-Recurring")
Pago recurrente sucesivo
Pagos autenticados de diferentes comercios (“3RI-OTA”)
Pago OTA
Parámetros de Entrada y Salida
Entorno de pruebas
Códigos de error
Web Service de petición de pago y autenticación – WSDL
Manual de Integración - REST
Envío de petición
Librería PHP
Librería JAVA
Librería .NET
Respuesta de petición
Librería PHP
Librería JAVA
Librería .NET
Transacciones Directas (Sin Autenticación)
Transacciones con Autenticación 3DSecure 1.0 y EMV3DS
Peticiones para realizar una transacción con autenticación EMV3DS
Peticiones para realizar una transacción con autenticación 3DSecure 1.0
Transacciones con DCC
Petición de autorización con DCC
Transacciones Autenticadas con DCC
Paso 1: Iniciar Petición
Paso 2: Petición de autorización con DCC
Adaptaciones PSD2
Funcionalidades Avanzadas EMV3DS (Avance)
Pagos recurrentes EMV3DS ("3RI-Recurring")
Pago recurrente sucesivo
Pagos autenticados de diferentes comercios (“3RI-OTA”)
Pago OTA
Otras Integraciones REST
Integración para PSP
MPI Externo EMV3DS
PUCE (autenticación)
Entorno de pruebas
Parámetros de Entrada y Salida
Códigos de error
Web Service de petición de pago y autenticación – WSDL
Consulta SOAP-XML de transacciones de TPV virtual
Cálculo de la firma
Consultas SOAP - Especificación de los mensajes de entrada y de salida
Consultas SOAP - Ejemplos
WSDL del servicio
Ejemplo de cliente SOAP
Códigos de error SOAP
Ficheros de información periódica
Canales para la recepción de los ficheros
Descripción de los ficheros
Fichero de operaciones
Fichero de retrocesiones
Fichero de fraude confirmado
Fichero de petición de documentación
Programas de supervisión y penalizaciones
PCI DSS: Programa de seguridad de datos de tarjetas
Adaptaciones PSD2 (Septiembre 2019)
Entorno de pruebas
Anexos
Parámetros Entrada-Salida
Códigos de error
Códigos de respuesta (Ds_Response)
Datos del formulario de pago
Ejemplos específicos Pago de suscripciones / Pagos Exprés
Códigos ISO países
Códigos ISO divisas
Códigos de idioma
Credenciales en Archivo (COF)
Requisitos para webs que ofrecen suscripción con período gratuito
Operativa Flexipago
Reintentos de pago
Guía de Integración BIZUM en TPV Virtual y Phone&Sell (sms/email)
Amazon Pay
Introducción
Descripción general de la operativa Amazon Pay Hosted (Bienes digitales)
Descripción general de la operativa Amazon Pay Hosted (Bienes físicos)
Gestión de pagos con errores reintentables
Consideraciones especiales y alta del comercio en Amazon Pay
Filtrado de direcciones de envío en solución Hosted (bienes físicos)
Parámetros específicos de respuesta en operación de solicitud de dirección de envío
Parámetros específicos de respuesta en petición de pago
Códigos de error específicos (Ds_Response)
Anexo 1: Integración Custom (Bienes digitales y/o físicos)
Envío de la petición: Utilización de librerías de ayuda
Librería PHP
Librería JAVA
Librería .NET
Respuesta de la petición: Utilización de librerías de ayuda
Librería PHP
Librería JAVA
Librería .NET
MasterPass
Pago de premios de apuestas
Guía de Personalización de TPV Virtual
Módulos OpenSource
Enlaces de interés
TPV Virtual PUCE (Redsys)
TPV Virtual ORGANISMOS
Introducción
Operativa modalidad 1 y 2
Operativa modalidad 3
Instalación TPV Virtual Organismos
Instalación TPV Virtual Organismos BÁSICO
Tratamiento de la URL de respuesta
Entorno de pruebas
Servicio de Soporte Técnico
Anexos
Anexo I. Datos del organismo
Anexo II. Datos de configuración
Anexo VI. Mensaje HTML datos de salida
Anexo VIII. Códigos de error
Anexo IX. Códigos ISO países
Anexo X. Códigos de concepto
Anexo XI. Códigos de moneda
PHONE&SELL
Smart Phone&Sell
Phone&Sell (SMS/e-mail) Redsys
Introducción: ventajas para el establecimiento
Modalidades de generación de ordenes de pago
Aceptación de la orden de pago
Notificación al establecimiento
Medidas de seguridad
Módulo de administración
Acceso
Usuarios
Consulta y administración de operaciones
Devolución de operaciones
Consulta de totales
Servicio de soporte técnico
Anexo: Integración WebService
Anexo: Integración REST
Anexo: Personalización del mensaje al comprador
Anexos
Parámetros Entrada-Salida
Códigos de error
Códigos de respuesta (Ds_Response)
Datos del formulario de pago
Ejemplos específicos Pago de suscripciones / Pagos Exprés
Códigos ISO países
Códigos ISO divisas
Códigos de idioma
Credenciales en Archivo (COF)
Requisitos para webs que ofrecen suscripción con período gratuito
Operativa Flexipago
Reintentos de pago
Guía de Integración BIZUM en Phone&Sell (sms/email) Redsys
Phone&Sell (Tarjeta) Redsys
TPV PC
TPV Móvil (mPOS)
TPV-PC Implantado Slim Pack
Introducción
Requerimientos del sistema
Integración TpvpcImplantado SlimPack
ANEXO I. Errores devueltos
ANEXO II. Versiones Librería
ANEXO III. Diccionario de Datos
ANEXO IV. Códigos Error TPVPC
ANEXO V. Códigos de Denegación
ANEXO VI. Ejemplos Impresión de Recibos
ANEXO IX. Al llamar a la función de Pago, Preautorización, Confirmación o Devolución nos devuelve el código -2
ANEXO X. Operativas Adicionales
ANEXO XII. Tratamiento PIN
Librerías y certificados TPV-PC
Guía migración firma SHA-256
Guía Migración TLS
PUC/PRICE
Manual PUC/PRICE - Adaptación a EMV
Portal de documentación técnica de Banco Sabadell
TPV Virtual - Funcionalidades Avanzadas EMV3DS (Avance)
Inicio
TPV VIRTUAL
TPV Virtual Redsys
Instalación
Manual de Integración - WEBSERVICE
Funcionalidades Avanzadas EMV3DS (Avance)
Funcionalidades Avanzadas EMV3DS (Avance)
Pendiente de especificaciones por parte de las marcas (VISA/MASTERCARD).