Pasarela de pago BBVA para Virtuemart 2
![]() Haz Click para aumentar |
|
Módulo de Pago BBVA para VirtueMart 2: Acepta Tarjetas de Crédito Fácilmente
Amplía las opciones de pago de tu tienda online con este módulo para VirtueMart 2, que te permite aceptar pagos con tarjeta de crédito a través de la pasarela de pago Pasat 4B de BBVA. Ofrece a tus clientes una forma segura y cómoda de completar sus compras.
Este plugin es compatible con VirtueMart 2.X, integrándose perfectamente con Joomla 1.7 y Joomla 2.5 para potenciar tu plataforma de comercio electrónico.
Si utilizas Joomla 1.5, quizás te interese la pasarela de pago de BBVA para VirtueMart 1.X.
AVISO IMPORTANTE: Antes de adquirir este módulo, verifica que tienes acceso a la plataforma https://tpvvirtual.bbva.es. Si tu banco (BBVA) te ha dado de alta en el sistema Redsys, necesitarás un módulo de Redsys.
OPCIONES DE SOPORTE
- Soporte Vía Email: Recibe asistencia técnica por correo electrónico para resolver dudas sobre la instalación, configuración y funcionamiento del módulo. El soporte está limitado a una hora de dedicación por parte de nuestro equipo.
- Instalación Completa (Recomendada): Nuestro equipo se encargará de la instalación del módulo en tu servidor. Nos pondremos en contacto contigo para solicitar acceso y realizaremos todas las modificaciones necesarias para garantizar el correcto funcionamiento, sin coste adicional. Opción ideal para usuarios sin perfil técnico.
INSTALACIÓN
La instalación es similar a la de cualquier otro plugin en Joomla 1.7 o Joomla 2.5. Dirígete a la administración de Joomla y selecciona "Extensiones" -> "Gestor de Extensiones".
- Selecciona el archivo `bbva.zip` que has descargado de http://modulosdepago.es y haz clic en "Instalar".
- Una vez instalado, activa el plugin. En la misma página, haz clic en "Gestionar". Busca el plugin con el nombre "VM - Payment, BBVA" y actívalo.
- Para configurar el módulo en VirtueMart 2, ve a "Componentes" -> "VirtueMart" -> "Tienda" -> "Métodos de Pago" y haz clic en "Añadir". Asigna un nombre al método de pago (este es el que verán tus clientes) y, opcionalmente, agrega una descripción. Selecciona "VM - Payment, BBVA" en la lista de métodos de pago y guarda los cambios haciendo clic en "Aplicar".
-
Con los cambios aplicados, configura el módulo con los datos proporcionados por el backoffice de BBVA:
- Id Comercio: Cadena alfanumérica.
- Terminal: Generalmente 999999.
- Clave: 8 caracteres introducidos al descargar la "palabra secreta".
- Palabra secreta: Contenido del fichero descargado desde el backoffice de BBVA. Más información sobre la descarga de la palabra secreta.
POSIBLES PROBLEMAS
- Existe un fallo en el plugin de PayPal de la versión 2.0.0 de VirtueMart que causa incompatibilidad con este módulo. Este problema ha sido resuelto en versiones posteriores de VirtueMart (2.0.1 y superiores). Si experimentas este problema, actualiza tu plugin de PayPal a la última versión disponible en https://dev.virtuemart.net/svn/virtuemart/trunk/virtuemart/plugins/vmpayment/paypal/. Descarga el archivo `paypal.php` y reemplaza el existente en el directorio `plugins/vmpayment/paypal/` de tu tienda.
- NO SE PROCESA LA NOTIFICACIÓN DEL BANCO
La notificación de BBVA es un XML que se envía en el GET, lo que puede resultar en un tamaño de petición superior a 512 bytes.
Algunos hosting compartidos limitan el tamaño de los GET, impidiendo que los pedidos se registren correctamente después del pago.
SOLUCIÓN: La limitación del tamaño de los GET se configura en el `php.ini` con los parámetros `post_max_size` y/o `suhosin.get.max_value_length`. Aumenta el valor de estos parámetros a al menos 700 bytes. Modifica el archivo `.htaccess` (si PHP está configurado como módulo de Apache) o crea un archivo `php.ini` en la raíz de la tienda con los parámetros modificados.
- LA OPERACIÓN FALLA AL INTRODUCIR EL NÚMERO DE TARJETA
Si ocurre esto y la URL de la página de error contiene `...
NOTAS
-
Versión actual: 2.0 estable.
- Permite añadir un recargo o descuento por el uso de este método de pago. Se puede configurar un importe fijo o un porcentaje del total del pedido.
- Permite definir importes mínimos y máximos del pedido para habilitar este método de pago.
- Permite restringir el uso de este método de pago a determinados países.
Su Opinión: Nota: HTML no se ha traducido!
Valoración: Malo Bueno
Entre el código a continuación: