Avisos
Vaciar todo

[Resuelto] Woocommerce no finaliza la compra  

 
MARIANA
 MARIANA
Usuario activo

Hola, tengo un problema con la configuración de los ajustes de woocommerce, eso creo?

No se logra finalizar la compra y no sé a qué se debe. 

1.tengo la última actualización de wordpress y woocomerce

2.no interfiero con otros plugins ya que es el único instalado

3. el tema es uno que viene por defecto al instalar wordpress

Así que no sé qué puede estar pasando...

PRODUCTO DE PRUEBA:

https://empresasyejecutivoschile.cl/web/producto/test/

Contenido solo visible a usuarios registrados

Respondido : 29/04/2025 3:51 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola mariana.

No tienes creadas las zonas de envío, tienes que crear las zonas de envío y las clases.

Revisa esta documentación del blog, si tienes dudas en algún punto lo indicas:

-> Cómo configurar envíos en WooCommerce

 

Un saludo

Respondido : 29/04/2025 11:15 am

Cursos Gratuitos WordPress

MARIANA
 MARIANA
Usuario activo

@pepesoler Hola, gracias por responder

Pero cómo se hace si el producto es sólo descargable?

 

Respondido : 29/04/2025 1:47 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Mariana, 

Tienes marcado el producto como Virtual? en este tipo de productos debes indicarles que es un producto digital para 

image

Verifica como tienes añadidas estas opciones del producto y nos comentas como va todo

Un Saludo

 
Respondido : 29/04/2025 2:23 pm

MARIANA
 MARIANA
Usuario activo

@karen Hola! lo puse "virtual" y no se logra finalizar compra

Respondido : 29/04/2025 2:27 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mariana.

Prueba lo siguiente:

.- Accede a WooCommerce -> Ajustes.

.- Accede a la pestaña envíos y elimina todos los envíos que tengas:

chrome capture 2025 4 29

.- Instala el siguiente plugin:

-> https://wordpress.org/plugins/code-snippets/

El plugin es para añadir código sin tener que editar los archivos

.- Accede a fragmentos de código -> Añadir nuevo

.- Añade un titulo para tenerlo identificado y añades este código:


add_filter( 'woocommerce_checkout_fields' , 'ocultar_campos_envio_virtual' );
function ocultar_campos_envio_virtual( $fields ) {
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
return $fields;
}

Con esto simplificaremos el formulario de finalizar compra eliminado las celdas que no nos interesan cómo direcciones, código postal......

 

.- Edita el producto

.- Revisa que tengas selecciona la opción de producto virtual

chrome capture 2025 4 29 (1)

 

Vamos a cambiar la pagina de finalizar compra que ahora la tienes por bloques y la cambiaremos a la opción de ShortCode

.- Accede a Paginas y edita la pagina Finalizar compra

.- Pulsa en el Icono de Transformar y selecciona ShortCode Clásico

Captura de Pantalla 2025 04 29 a las 16.19.50

 

Guarda los cambios e intenta hacer una compra

 

Un saludo

 

Respondido : 29/04/2025 3:24 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

MARIANA
 MARIANA
Usuario activo

Muchas gracias ahora funciona!!!

Respondido : 29/04/2025 3:55 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Mariana,

Es un gusto saber que te ha funcionado, cualquier otra duda que tengas estaremos atentos

Saludos!

Respondido : 29/04/2025 4:10 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación