Buenas
para intentar resolver su problema cree (si ya no está creada aún) una página de agradecimiento, acto seguido vaya al fichero functions.php de su tema y utilice el hook para redirigir a su página de agradecimiento, inserte su página de agradecimiento en la función wp_redirect.
add_action( 'template_redirect', 'wc_custom_redirect_after_purchase' );
function wc_custom_redirect_after_purchase() {
global $wp;
if ( is_checkout() && ! empty( $wp->query_vars['order-received'] ) ) {
wp_redirect( 'http://www.yoururl.com/your-page/' );
exit;
}
}
Espero haber sido de ayuda, un saludo
-
Esta respuesta fue modificada hace 2 años, 9 meses por
jose64. Razón: Etiquetar código
Hola.
Al hacer la compra no envía el correo y te lleva a la cabecera porque da un mensaje de error, lo que pasa es que no se ve, solo ves el fondo. Abre el inspector de elementos y verás que esa franja azul sin texto realmente es el mensaje de error:
<div class="woocommerce-NoticeGroup woocommerce-NoticeGroup-checkout">
<div class="woocommerce-error">
</div>
</div>
Aparte de eso verás la causa del error:
Failed to load resource: the server responded with a status of 500 ()
https://www.clickandhunt.com/?wc-ajax=checkout
Y en el archivo de respuesta:
result: "failure”
messages: "<ul class=\"woocomerce-error\" role=\"alert\">\n\t\t\t<li>\n\t\t\twe were unable to process your order, please try again.\t\t</li>\n\t</ul>\n"
refresh: true
reload: false
Resumiendo, la compra no se realiza. Prueba a cambiar el tema que estás usando por Storefront y desactivar los plugins que no sean imprescindibles para hacer la prueba.
Aparte de lo anterior, estás usando una versión obsoleta de Divi, la 4.6.3 y según los cambios de versión de Divi en la siguiente corrigieron un error en el módulo de ventas:
version 4.6.4 ( updated 09-24-2020 )
– Product ordering issue fixed in the Shop module.
Esa es una posible causa de errores, usar versiones obsoletas de temas o plugins. Coméntanos el resultado de las pruebas y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando así sea, de esta forma nos ayudas a mantener el foro al día.