Pasarela de pago BBVA para WordPress WP e-commerce
Haz Click para aumentar |
|
[OBSOLETO]
BBVA usa el sistema de Redsys desde el 2013, probablemente el módulo que buscas es Redsýs SHA256 para WP e-commerce
Módulo de pago con BBVA para WP e-commerce
Añade la posibilidad de cobrar a través de tarjeta de crédito los pedidos de tus clientes usando la pasarela de pago de BBVA, si usas WordPress junto con el plugin "WP e-commerce" como plataforma de comercio electrónico.
OPCIONES
- Soporte vía email: Si elige esta opción le daremos soporte vía email para que pueda solucionar dudas sobre el funcionamiento, la instalación y/o configuración del módulo. El soporte está limitado a una hora de dedicación por parte de nuestro equipo.
- Instalación completa: Si selecciona esta opción nuestro equipo se pondrá en contacto con usted, le solicitará acceso al su servidor y le haremos la instalación sin que se tenga que preocupar de nada. Nuestro equipo realizará las modificaciones que fuesen necesarias para el correcto funcionamiento del módulo en su servidor sin ningún coste adicional. Esta opción es la recomendada para aquellos no tengan un perfil técnico.
INSTALACIÓN
- Descomprimir el fichero servired.zip descargado
- Copiar usando un cliente de FTP la carpeta wp-e-commerce-bbva la carpeta de plugins de WordPress.
- En la administración de WordPress -> plugins, activar el plugin Pasarela de pago para BBVA
-
Acceder a Administración -> Ajustes -> Store -> Pagos , Al pasar el puntero sobre "BBVA" pulsar en editar y configurar los parámetros de bbva.
- Display Name: Texto que se mostrará en la elección de método de pago.
- Código de comercio): Código de comercio asignado por el bbva.
- Terminal Id: Id de terminal, normalmente 999999.
- Clave : Clave de 8 carácteres usada para la descarga de la palabra secreta
- Palabra secreta: palabra secreta es el contenido del fichero descargado desde el backoffice de BBVA (https://tpvvirtual.bbva.es/), para más información ver post
LIMITACIONES
El módulo está pensado en principio, para funcionar en euros. Si fuese necesario que funcionase con otras monedas sería necesario la contratación del mismo con la opción de "instalación completa"
POSIBLES PROBLEMAS
NO SE PROCESA LA NOTIFICACIÓN DEL BANCO
La notifiación de BBVA es un XML que se envía en el GET, esto hace que la petición llegue a tener un tamaño de más de 512 bytes facilmente.
La configuración de php de algunos hosting compartidos suele limitar el tamaño de los GET y esto provoca que los pedidos no se registren después de haberlos pagado.
SOLUCIÓN: La limitación del tamaño de los GET se hace en el php.ini con el parámetro "post_max_size" y/o "suhosin.get.max_value_length". Habría que cambiar el valor de estos parámetros para que tengan por lo menos 700 bytes. El cambio se hace en el .htaccess si php está como módulo de apache o creando un php.ini en la raíz de la tienda con los parametros modificados.
LA OPERACIÓN FALLA NADA MÁS INTRODUCIR EL NÚMERO DE TARJETA
Si ocurre esto y en la URL de la página de error encontramos ...<coderror>226... lee el siguiente artículo y asegúrate de que los identificadores de transacción no se están repitiendo
Entidades que usan el sistema de BBVA
BBVA en su servicio tpv virtual milenium
Su Opinión: Nota: HTML no se ha traducido!
Valoración: Malo Bueno
Entre el código a continuación: