Avisos
Vaciar todo

Como lo puedo hacer para que desde una landin page me lleve al checkout sin pasar por el carrito

9 Respuestas
3 Usuarios
0 Reactions
32 Visitas
Respuestas: 138
Estimable Member
Topic starter
 

Hola de nuevo y perdonar, pero se cerró el hilo que tenía abierto y no puedo responder.

No consigo que lleve a la página de finalizar compra directamente sin pasar por el carrito por eso adjunto una imagen, para que podáis verlo.

Destino botón con enlace

El check out al que quiero que dirija es uno diferente al que tengo indicado en personalizador del tema y estilos globales de elementor-woocommerce.

El enlace que tengo puesto en los botones de la landing siguiendo vuestro consejo es: https://www.artesaniayminerales.com/carrito/?checkout-masterclass=1324&quantity=1

Por otra parte las urls o ID son los siguientes de lo que quiero conseguir:

Página de la landing: https://www.artesaniayminerales.com/masterclass-limpieza-energetica/

Página de Check out creada para esta lánding para no pasar por el carrito: https://www.artesaniayminerales.com/checkout-masterclass/

ID del producto: 1324.

Se puede crear como me habéis indicado poniendo en el botón directamente o me debería bajar el plugins?

Gracias como siempre.

Contenido solo visible a usuarios registrados


 
Respondido : 21/01/2024 10:26 pm
Tags del tema
Bruno
Respuestas: 6486
Illustrious Member Moderator
 

Que tal María Teresa,

Al recibir tu respuesta afirmativa dimos por resuelta tu consulta de igual manera podemos continuar por acá

Leyendo detenidamente tus puntos, hay cosas que debes tener en cuenta

-Solo se puede tener un "finalizar compra" configurado en WooCommerce

-Al usar un slug para el checkout personalizado, en este caso "finalizar-compra-2" la estructura de la URL sugerido no te funciona tal como lo esperado, es por ello que tomando en cuenta el ID del producto que nos mencionas es 1234 la URL para redireccionar a esa pagina de checkout seria el siguiente

https://www.artesaniayminerales.com/finalizar-compra-2/?add-to-cart=1234&quantity=1

-Adicional a las indicaciones, desde WooCommerce para corroborar que el usuario al hacer clic al botón con el enlace sugerido sea redireccionado a "finalizar compra" válida las opciones de WooCommerce -> Ajustes -> Productos activando el comportamiento al añadir al carrito de "Redirigir a la página del carrito tras añadir productos correctamente"

image

-No es necesario instalar plugins para este cometido, sin embargo, tal como te he sugerido en el tema previamente cerrado, si deseas saltar de forma absoluta el uso del carrito puedes usar el plugin de https://es.wordpress.org/plugins/woocommerce-direct-checkout/

Espero sea de ayuda, Saludos!


 
Respondido : 22/01/2024 2:29 am
Respuestas: 138
Estimable Member
Topic starter
 

Buenos días, he modificado el botón y ahora sí me lleva al checkout creado pero no aparece el producto añadido ni la cantidad.

Adjunto pantallazo para que lo puedan ver. Como puedo hacer para que ahora el producto aparezca y lo puedan comprar? Muchas gracias, saludos

image

 
Respondido : 22/01/2024 8:55 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Maria Teresa.

Si pulso en el primer boton veo que lleva a esta página con el producto:

screenshot www.artesaniayminerales.com 2024.01.22 11 10 33

Supongo que es eso lo que buscas, ¿ Cual es el problema ?

 

Un saludo


 
Respondido : 22/01/2024 10:16 am
Respuestas: 138
Estimable Member
Topic starter
 

@pepesoler Pues no entiendo como a ti te aparece y a mi no ya que he probado en varios dispositivos tanto ordenador como movil. He vaciado la caché y probado en modo incógnito y no me aparece. Sigue igual. Solo aparece el header y el footer.🤷‍♀️ Y ya no se que más probar.


 
Respondido : 22/01/2024 10:31 am
Respuestas: 138
Estimable Member
Topic starter
 

También he probado tanto en chrome como edge y no tengo forma de que aparezca. Que puedo hacer?

Muchas gracias, un saludo


 
Respondido : 22/01/2024 10:54 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Maria Teresa.

Pues veo que carga bien:

La verdad que no veo problemas.

 

Un Saludo


 
Respondido : 22/01/2024 3:07 pm
Respuestas: 138
Estimable Member
Topic starter
 

@pepesoler gracias por el video, de verdad. Pero quisiera que lo llevarán a la del checkout directamente sin pasar por el carrito y que no tuviera ninguna fuga ni abandono de carrito. Me he descargado el plugin que me comentabais anteriormente y la opción de directo al checkout es premium por lo que no lo puedo probar para ver si cumple con mis necesidades.

Veré como lo puedo solucionar o veré otra forma. Muchas gracias por vuestra ayuda y paciencia, saludos

 


 
Respondido : 22/01/2024 3:37 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola MAria Teresa.

Si no quieres que pase por el Carrito y dirija directamente a la página de finalizar compra puedes añadir el siguiente código al final del archivo functions.php o si utilizas algun plugin para añadir código como puede ser Code Snippets:


add_filter ('add_to_cart_redirect', 'redirect_to_checkout');
function redirect_to_checkout() {
global $woocommerce;
$checkout_url = $woocommerce->cart->get_checkout_url();
return $checkout_url;
}

 

Un Saludo


Esta publicación ha sido modificada el hace 2 años por Pepe
 
Respondido : 22/01/2024 3:53 pm