
Añade pago con tarjeta Servired (Redsys) en tu tienda Woocommerce.
Nueva versión con codificación SHA256 aún más segura
Soporte
¿Alguna duda? Usa el sistema de comentarios de esta página y te contestaremos lo antes posible.
Descarga
Puedes darcargar el plugin desde Codecanyon.
Hola,
no se me actualiza el estado del pedido cuando los clientes realizan el pago.
¿Sabeis a que puede ser debido?
Gracias
Hola JCarlos,
normalmente puede ser debido a que algún plugin referente a anti-spam o seo esté filtrando las notificaciones del banco, creyendo que se trata de spam.
Si tienes alguno, prueba a desactivarlos, hacer una prueba, e irlos activando uno a uno para encontrar cual puede ser el culpable.
Saludos,
Antonio B.
Hola nuevamente. He habilitado iupay (Mostrar IUPAY (si está disponible)) pero no se muestra el icono en la tienda. Es así o hay algo que configurar de forma extra. Con cambiar la imagen bastaría ¿no?
Gracias Leonardo,
al activar IUPAY no se cambia el icono, lo que ocurre es que cuando el cliente pasa a la pasarela de pago del banco, entonces le da la opción de poder pagar con IUPAY.
Si quieres indicar en tu web que dicha opción está disponible, podrías cambiar la imagen por una que incluya ambos iconos (tarjetas + IUPAY), o indicarlo en la descripción del método de pago.
Saludos,
Antonio B.
Hola, lo he instalado pero me da error sis0007 “Error en formato de entrada”, tanto WordPress como WC son las últimas versiones 4.3.1 y 2.4.8, he pobado con la plantilla por defecto y activado el modo de depuración de WP pero no sé por qué está fallando.
también tengo habilitada la extensión php-mcrypt.
Tanto el FUC como la clave de encriptación son corectas
Es un Cloud Server de 1&1,.
Gracias, un saludo.
Si sirve de algo, si cambio la firma a SHA256 completa extendida en la configuración del módulo el error que veo en el código fuente de la página de respuesta es:
!–SIS0435:–>
Hola tornadijo,
justo eso te iba a recomendar, que usaras la nueva firma SHA256.
Ese error SIS0435 indica error en la firma, si puedes revisa que los datos sean correctos, y que si son datos de prueba, esté activado el entorno de pruebas.
Saludos,
Antonio B.
Hola!
tengo la version 2.4.8 de woo y no me funciona el plugin en SHA 256. lo he visto con la consola de java de chrome y me sale esto:
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
http://www.xxxxxx.org/web/finalizar-comprar/?key=wc_order_5642017fb614c&order=966 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
tengo que decir que tengo el “oficial” de la pagina woocommerce el redsys 3.0 y si me que funciona y es el que tengo activado ahora en la tienda.
no se que problema es el que tiene el tuyo.siempre ha funcionado mucho mejor que este otro y la verdad no me gustaria cambiarlo.
Hola,
ambas versiones trabajando conjuntamente entran en conflicto, deberías usar sólo una a la vez.
Prueba si puedes acceder a la página: http://www.xxxxxx.org/web/finalizar-comprar/
Esa página es la que finaliza el proceso de compra, y desde la que se salta a la plataforma de pago.
Saludos
ok. todo perfecto en cuanto desactive redsys 3. ese era el problema . ahora va perfecto. muchas gracias por el consejo.
un saludo.
Hola Eggemplo. Estoy teniendo problemas con la versión 2 del plugin, a la cual actualicé para poder hacer uso de la nueva encriptación sha-256.
He cogido la nueva clave de mi TPV, la he introducido en el plugin, y por supuesto he seleccionado que es SHA-256 Completa Extendida.
Cuando quiero realizar el pago, al llegar a la plataforma de Redsys sis-t.redsys.es me sale el siguiente mensaje:
Importe 0 Sin Asignar
Código Comercio (Éste si lo recibe bien)
Terminal 1
Número pedido
Error en datos enviados. Contacte con su comercio.
He estado mirando el manual de Redsys y el formulario que se forma tiene todos los datos necesarios, aunque igual no se están encriptando correctamente?
Gracias de antemano.
Ok, todo solucionado, era por el modo prueba. Menudo día tonto llevo jaja. Un saludo!
jeje perfecto.
Saludos,
Antonio B.
Lo que te decia por condecanyon , son los mismos datos ( num comercio , terminal , clave secreta 256 ) pero en entrono prueba ( chekeando la opcion ) me funcciona , en entorno real no .
Con la version anterior del plugin sin sha256 funccionaba bien .
Que piensas que puede ser ?
Hola Daniel,
los datos de prueba y reales no pueden ser los mismos. El banco envía unos datos de prueba inicialmente, y cuando se comprueba que todo funciona correctamente, entonces envía unos datos distintos para el “modo real”.
En este enlace puedes ver cómo obtener la nueva clave SHA256, prueba a obtenerla desde el entorno real.
Saludos.
Si eso lo hice , ya utilize tu plugin en varios webs y me funcciona en todas bien , pero en este caso no , no es le primera actualizacion que hago .
http://dulceycreativo.com esta es la web puedes ir hasta la cesta y ver el error .
Lo que me extraña es que me dices que si activas el entorno de pruebas sin tocar nada más funciona bien.
Y si simplemente lo desactivas, debe dejar de funcionar, ya que tienes metidos los datos del entorno de prueba, a lo mejor te has liado con los emails del banco y estás usando los datos del entorno de pruebas (lo digo por experiencia, porque no es la primera vez que me ha pasado a mi 😉 )
Si quieres pásame acceso de administrador a info@eggemplo.com y reviso la configuración.
Saludos.
gracias , reviso de nuevo datos y si no va te paso los datos , Saludos
Buenas:
Funciona este plugin para pasarela de pago con Unicaja?
Gracias
Hola Iñigo,
lo siento, parece que Unicaja no está en el listado de entidades de Redsys.
Saludos,
Antonio B.
Buenos días he pasado a la encriptación de sha 256 y he actualizado la misma con el banco me han dado dos claves una para el comercio que se llama clave de comercio que entiendo es el campo de nº de comercio y la clave secreta que entiendo es la clave nueva.
El caso es que no funciona al pasar a modo pruebas. me da el mensaje siguiente:
Error en datos enviados contacto con su comercio:
Gracias por mirarlo Antonio.
Un saludo
JP
Hola Juan Pablo,
perdona por la tardanza. El banco te suele dar unos datos para el entorno de prueba y otros para el entorno real.
Si te funcionan en el modo real, pero no en el de pruebas, es completamente normal, ya que son datos distintos para cada entorno.
Saludos,
Antonio B.
Tengo la última versión de este plugin, pero cuando intentamos realizar el pago da el siguiente error
Fatal error: Cannot redeclare class Services_JSON in /homepages/15/d546597231/htdocs/shop/wp-content/plugins/woocommerce-servired/apiRedsys/json.php on line 116
La versión de WP es la más reciente 4.6.1 y la de woocommerce 2.6.8
Muchas gracias
Hola,
ese error suele ocurrir cuando se tiene tambien instalado el plugin que ofrece Redsys para Woocommerce. Si lo eliminas, se debería solventar el problema.
Saludos,
Antonio B.