Avisos
Vaciar todo

[Resuelto] De procesando a completado  

 
Aitz
 Aitz
Usuario experto

Hola en esta web, que no vendemos productos físicos, sino cursos online, queremos que cuando se complete un pago en estado de pedido en Woocomerce no quede en procesando, sino completado, De esta manera saltará el envío de email con las instrucciones en ese momento y no dependerá de hacerlo manualmente. No se si puede hacerse desde Woocommerce o imagino que algún plugin. Muchas gracias

Contenido solo visible a usuarios registrados

Respondido : 21/06/2024 12:55 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Aitz, 

Actualmente, puedes probar dos alternativas para autocompletar las órdenes en WooCommerce de forma automática, una de ellas es añadir el siguiente código en el function.php de tu tema (preferiblemente un tema hijo) o con un plugin como code snippets

/**
* Autocompletar todas las órdenes en woocommerce
*/
add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' );
function custom_woocommerce_auto_complete_order( $order_id ) {
if ( ! $order_id ) {
return;
}

$order = wc_get_order( $order_id );
$order->update_status( 'completed' );
}

Este código va a completar las órdenes de forma automática en tu tienda, puedes probarlo y ver como va todo

Otra alternativa es utilizar un plugin como → https://es.wordpress.org/plugins/autocomplete-woocommerce-orders/ una vez lo instalas solo debes acceder a WooCommerce → Ajustes → Completar automáticamente los pedidos y activar la opción.

Puedes ver todas las alternativas explicadas en el siguiente artículo que tenemos disponible → https://www.webempresa.com/blog/cambiar-estado-del-pedido-en-woocommerce-automaticamente.html

Revisalo y nos comentas como va todo

Un Saludo 

Respondido : 21/06/2024 1:05 pm

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

Aitz
 Aitz
Usuario experto

@karen puedo hacerlo desde Elementor en "código personalizado" para no instalar snipper?. TE adjunto pantalla. Básicamente me da para pegar el código, lugar donde aplicar y editar las codiciones (imagino que sera en toda la web?)

Respondido : 21/06/2024 1:26 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Aitz, 

En este caso no veo funciona esta opción para este tipo de código, con la opción de Elementor puedes añadir código HTML, CSS o JS, pero no un código PHP, dentro de su documentación detallan su compatibilidad

El código personalizado no admite fragmentos de PHP. No puede utilizar esta función para agregar enlaces o acciones personalizados. Puedes utilizar un enfoque diferente para PHP, ya sea a través de funciones.php o un complemento de terceros.

Un Saludo 

Respondido : 21/06/2024 1:39 pm

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

Aitz
 Aitz
Usuario experto

@karen me he decidido por el plugin. En principio con esto irá bien. Pagar, y completar para enviar el email correspondiente. Asi nos ahorramos el paso de hacerlo manualmente. Muchas gracias

Respondido : 21/06/2024 4:18 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Aitz, 

Gracias a ti, es un placer para nosotros siempre poder ayudarte. 

No dudes en escribirnos si tienes cualquier otra consulta. 

Un Saludo 😊 

Respondido : 21/06/2024 4:22 pm

Cursos Gratuitos WordPress