Pasarela de pago TPV Redsys Woocommerce gratis
Hay muchas empresas de programación que ofrecen el plugin Pasarela de pago Redsys. La instalación por parte de un profesional en ocasiones puede llegar a los 200 €… Si buscamos plugins para instalarlo nosotros mismos, estas solucciones van de precios que oscilan entre 50 y 80 € aproximadamente por el plugin. Es necesario gastarnos todo ese dinero para instalarlo? La respuesta es no.
Lamentablemente muchos desconocen que el propio sistema Redsys, ofrede el módulo para instalarlo, el cual es gratuito, y además con la confianza de ser un plugin desarrollado directamente por el propio sistema, con lo que la seguridad está garantizada, por encima de empresas de programación web que no sabemos qué tipo de código han podido programar.
A continuación indicamos cómo instalar el módulo de pago del sistema redsys, el cual es utilizado por muchos bancos: La Caixa, Bankia, Cajamar, Banco Sabadell, Caixa Catalunya, Caixa Penedés, Caja España, Cajamar, Laboral Kutxa, ING direct, Triodos, Santander, BBVA, Banco Pastor, Banco Popular, Banesto…
Instalación de la pasarela de pago Redsys en WooCommerce
Requisitos: Wordpres 3.8.1 o superior, WooCommerce 2.3.7.
Dirígete a la página oficial de Redsys: https://www.redsys.es/
En la pestaña «Servicios web», haz clic sobre «Descarga de documentación y ejecutables». Desde aquí, podrás descargarte el módulo de pago de banco para tu página web o tienda on-line.
Sube los archivos del plugin a la carpeta wp-conten/plugins/woocommerce/includes/gateways/redsys
Ahora abre el archivo coommerce.php que se encuentra en la carpeta wp-content/plugins/coocommerce e inserta el código php que te indicamos a continuación. Este código debes introducirlo al final de la función «public function includes()», en nuestro caso y para la versión de WooCommerce 2.3.7, lo hemos insertado en la línea de código 242:
include_once( ‘includes/gateways/redsys/class-wc-redsys.php’);
Con esto, nuestro sistema woocommerce ya reconocerá la pasarela de pago.
Accedemos a la administración de nuestro wordpress, y desde ahí, pasamos a configurar la pasarela de pago. Accedemos al menú Woocommerce / Ajustes / Finalizar Compra / Tarjeta de crédito (REDSYS):
A continuación rellenamos los datos que nos ha pasado nuestro banco:
- Entorno de Redsys: el que corresponda según estemos en un entorno real o de pruebas.
- Nombre de comercio: es el nombre de nuestra tienda on-line
- FUC Comercio: Es un número de comercio que nos proporciona nuestro banco.
- Clave secreta de encriptación: Dato proporcionado por el banco.
- Terminal: El que nos indique el banco.
El resto de casillas, debemos dejarlas tal como se ve en la captura de pantalla.
Para probarla, deberemos configurar la pasarela de pago en la web del banco que corresponda, y con esto y las pruebas que nos piden realizar, ya tendremos nuestra pasarela de pago redsys instalada, y sin ningún coste para nosotros.
¿Te ha gustado el aporte? Déjanos tu comentario, y haz clic en «Me gusta» de nuestra página de facebook. Gracias!!
Si necesitas ayuda, podemos instalarte nosotros la pasarela de pago en tu página web por un mínimo coste. Consúltamos!
Me da un error
PHP Fatal error: Class ‘WC_Payment_Gateway’ not found in /var/www/vhosts/webweb.com/httpdocs/wp-content/plugins/woocommerce/includes/gateways/redsys/class-wc-redsys.php on line 12
Has comprobado que las versiones de Woocommerce y las del plugin coincidan con las que hemos indicado en nuestro blog?
Versión 2.3.5 (Woocomerce) Y asegúrate de meter la línea donde hemos indicado para que no de error.
Esperamos tus noticias
Fatal error: Class ‘WC_Payment_Gateway’ not found in XXXX XXXXX/wp-content/plugins/woocommerce/includes/gateways/redsys/class-wc-redsys.php on line 12
Me sale el mimso error descargando el plugin de la web oficial.
Con las nuevas versiones de woocommerce, cambia la línea de código donde debe insertarse. Hemos actualizado el post a la ultima versión de woocommerce :).
Hola,
¿Podríais indicar en que línea hay que añadir el código en la última versión de Woocommerce 2.5.5?
Gracias,
Buenas tardes
He seguido los pasos y al actualizar el backend me sale la pantalla en blanco.
Tengo woocommerce 2.3.7 y WP actualizado a la última versión. He probado en varias posiciones de la línea de código del archivo woocommerce.php y me da el error otra vez.
He vuelto a subir la carpeta redsys por si acaso y nada…
Alguna idea?
Gracias
El problema estará en la línea de código en la que se inserta… con cada versión cambia. Si lo deseas, puedes ponerte en contacto con nosotros, y sin ningún compromiso, valoramos la solución.
Hola
Vale para Cajamar?
Es válido para todos los que usen la pasarela de Redsys
Tengo woocommerce 2.3.8 y WP actualizado a la última versión. He instalado el plugin de la web de versys (versión 05/05/2015), y me sigue saliendo el error que comenta Josue.
El artículo indicaba la línea de código para insertarlo en Woocommerce 2.3.7. A medida que van actualizando Woocommerce, esta cambia…
estoy introduciendo la línea al final de la función “public function includes()”
Hola,
Estoy intentando conectar mi woocommerce con la pasarela de pago gratuita de redsys y me sale: Error en datos enviados. Contacte con su comercio.
Ya he probado en pruebas y en real y no funciona de ningunma manera. La pregunta es hay que hacer algo a parte de instalar plugin y rellenar con los datos que nos da el banco?
Como se vincular la web a la ventana de pago: https://sis-t.redsys.es:25443/sis/realizarPago ?? No soy informatico y no tengo ni idea, por favor necesito ayuda ya que desde noviembre estoy intentando conectarlo sin resultado.
Un saludo
Hola Manuela. Reciéntemente la pasarela de pago de redsys ha cambiado. En principio, siguiendo las instrucciones que te da Redsys y configurando la pasarela de pago con los datos definitivos que ellos te dan, así como dentro de la propia pasarela, debería ser suficiente. Si no te es posible, contacta con nosotros y sin ningún compromiso te podemos valorar lo que sería dejarte la pasarela de pago operativa