Pasarela de pago TPV Redsys Woocommerce gratis

 In diseño web barcelona, Zona wordpress

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):

instalacion tpv redsys woocomerce

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!

 

https://www.dipixel.es/

Recommended Posts
Showing 14 comments
  • Sergio
    Responder

    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

    • Dipixel
      Responder

      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

  • Relax
    Responder

    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.

    • Dipixel
      Responder

      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 :).

      • jacobo
        Responder

        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,

  • Josue
    Responder

    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

    • Dipixel
      Responder

      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.

  • Alejandro
    Responder

    Hola

    Vale para Cajamar?

    • Dipixel
      Responder

      Es válido para todos los que usen la pasarela de Redsys

  • xabi
    Responder

    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.

    • Dipixel
      Responder

      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…

      • xabi
        Responder

        estoy introduciendo la línea al final de la función “public function includes()”

  • Manuela
    Responder

    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

    • Dipixel
      Responder

      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

Responder a xabi Cancelar la respuesta


El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.

Diseño web Barcelona SeguroNuevo algoritmo de Google