Hola,
Tenemos Woocommerce con el plugin de Yith de depositos.
El primer pago funciona genial, pero el segundo genera un link de pago que te lleva a una URL que no existe.
Después de mucho investigar, hemos visto que el enlace que se genera en el correo de segundo pago es:
(os pongo un ejemplo real)
https://nalucamps.com/order-pay/6671/?pay_for_order=true&key=wc_order_hzC43eijhLa7c
Donde 6671 es el numero de pedido y wc_order_hzC43eijhLa7c la clave que genera.
Sin embargo da error, esa URL no existe, pero despues de mucho investigar hemos visto que la URL que si funciona es añadinedo /finalizar-compra/ antes de order-pay
https://nalucamps.com/finalizar-compra/order-pay/6671/?pay_for_order=true&key=wc_order_hzC43eijhLa7c
No se porqué esto se genera así y si se puede solucionar.
los pagos iniciales del deposito si funcionan es solo cuando manda el recordatorio del pago 2
Hemos intentado modifcar el htaccess, creado codigo de redirección etc y no lo hemos conseguido
¿podéis ayudarnos?
Gracias
Contenido solo visible a usuarios registrados
Hola Jose,
La estructura de order-pay debería funcionar por defecto en WooCommerce, ya que order-pay/ID es la URL que carga la pasarela de pago para pedidos pendientes. El hecho de que solo funcione cuando añades /finalizar-compra/ sugiere que algo está interfiriendo con la estructura de URLs de WooCommerce es posible que sean los enlaces permanentes, una redirección personalizada, o incluso un conflicto con el tema o algún plugin adicional.
Accede a Ajustes > Enlaces permanentes y guarda los cambios nuevamente (sin cambiar nada). Esto regenera las reglas de URL de WordPress y suele solucionar este tipo de errores.
Si no soluciona el problema, verifica desactivar temporalmente otros plugins (especialmente los relacionados con checkout o redirecciones) y prueba si el enlace /order-pay/ vuelve a funcionar correctamente. También prueba con un tema por defecto como Storefront para descartar conflictos con el tema actual
Verifica y nos comentas como va todo
Un saludo
Hola, gracias porla respuesta, creo que lo hemos solucionado. No obstante con enlaces permamenten, desctivacion de plugins y cambio de tema tampoco fucnionaba 🙁
Hola Jose,
Enhorabuena lograste solucionarlo, en este caso si deseas puedes compartirnos la solución de esta forma otro usuario que presente este conflicto puedes solucionarlo de la misma forma.
Un Saludo 😊