¿Que plugin de Stripe utilizas?
WooCommerce Stripe Gateway. Pero el problema me aparece con cualquier método de pago. Transferencia, stripe…
Has instalado, actualizado algo recientemente?
Hola, revisa en la configuración de WooCommerce
Ajustes -> Finalizar Compra -> Páginas de finalizar compra -> Página del carrito/Página de pago
Ajustes -> Finalizar Compra -> Variables de finalización de compra -> Pago recibido
Por lo que vi al hacer un pedido, debes tener definido
Página del carrito: Cart
Página de Pago: Checkout
Variable de finalización: order-received
El error está en esa variable, te está enviando de vuelta al carrito, cuando realmente debería enviarte a esta otra página
https://oksido.com/checkout/order-received/
Si la variable está bien configurada, seguramente tendrás algún problema con un plugin o el mismo tema, revisa que todo esté actualizado y si el fallo sigue prueba a desactivar todo e ir activando de uno en uno hasta encontrar donde está el problema.
Si tu consulta ha sido correctamente respondida, te agradeceríamos que la marcaras como resuelta en la barra lateral izquierda. Esto ayuda a nuestros voluntarios a localizar aquellos debates que reclaman más atención y un mayor número de usuarios podrán ser atendidos.
PD. Vas a ver un pedido de un cliente que se llama Prueba o algo así. Por favor, anúlalo.
-
Esta respuesta fue modificada hace 6 años, 1 mes por jose64. Razón: ampliar explicación
Luis, el problema aparece desde el principio, pero bien es cierto que tenia varios plugins q venian por defecto con el theme y alguno más que añadí (contactform7 y uno de cache).
Jose, la configuración de finalizar compra está como dices puesta ya por defecto. Crees que esto se debe a que algún plugin esta influyendo? No existe una manera de acceder por ftp hasta la función que le dice en el checkout que se redirija a «order-received» en lugar de al «cart» otra vez y modificarla? Es que el tema de los plugins ya los he probado a desactivar pero es raro que algo tenga que ver con eso con los que tengo.
Anulo el pedido, descuida. Y gracias por ayudar.
No pude ver el tema que usaste, así que asumo que lo ocultaste con algún plugin, puede ser una razón, el tema te puede modificar parte de woocommerce, lo puedes ver en la instalación con (cPanel o por FTP) o revisando el zip del tema, los archivos que aparecen en las carpetas woocommerce del tema tienen prioridad.
Desactiva el plugin de cache que tienes instalado así como el del Hosting si tiene hasta que lo tengas todo funcionando, si no lo que te va es a enredar porque no tienes la certeza de que lo que ves sea la última versión o sea una anterior.
Los plugins que te pueden afectar son los de pasarelas de pago, pero yo en mi pedido no usé ninguna pasarela y fue igual, así que concuerdo contigo.
Te aconsejo que hables con la gente del tema.
Por lo que veo, aún lo tienes en «garantía» 04-12-2017.
El soporte esta incluido durante los 6 primeros meses desde la compra.
Tema Specular.
No obstante puedes probar con esto.
Pon la página en mantenimiento e introducel el código en el archivo functions.php del child o del tema.
Realiza pruebas con compras ok y canceladas.
-
Esta respuesta fue modificada hace 6 años, 1 mes por Luis Martin.