Avisos
Vaciar todo

[Resuelto] Envío de email woocommerce  

Página 1 / 3
 
Robert
 Robert
Reputable Member

Buenas, tengo un problema con el envío de email de woocommerce. No envía correos, se ha probado en pedidos cancelados que adjujnto la configuración ya que tenemos que firmar con el banco y la tpv no está 100% operativa.

 

Gracias

configeneral
pedidocancelado

 

Contenido solo visible a usuarios registrados

Respondido : 09/12/2021 4:18 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Robert,

Los formularios de contacto sencillos y las alertas de mensajes si llegan correctamente? puedes verificar con este complemento:

https://wordpress.org/plugins/email-test/

Si se envía correctamente? Verifica y nos comentas.

Un saludo 🖐️ 

Respondido : 09/12/2021 4:38 pm

Cursos Gratuitos WordPress

Robert
 Robert
Reputable Member

Los formularios de contacto sencillos y las alertas de mensajes si llegan correctamente? 

 

A esta  pregunta le puedo decir que Si llegan correctamente los formularios de contacto...

Pero teniendo en cuenta la configuración enviada en nuestro anterior post, deberían de enviarnos un correo como de Pedido Cancelado ya que así lo registra la secciónd e pedidos de woocommerce.

 

Gracias. 

Respondido : 09/12/2021 5:40 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Robert,

El hecho de que preguntemos eso es para poder confirmar si son enviados el resto de correos y no hay un problema con el método de envio predeterminado de wordpress, has verificado enviar un correo como tal al destinatario?

image

Recuerda que pedido cancelado no es pedido pagado, es pedido cancelado ya sea por que no se pago o por algún error.

Un saludo 🖐️ 

Respondido : 09/12/2021 6:01 pm

Robert
 Robert
Reputable Member

@argenis el destinatario recibe correos correctamente, es la única cuenta de correo que usa el dominio a diario. Anteriormente adjuntamos la configuración general de envíos a emails de woocommerce donde la opción está activada al tratarse de un "Pedido Cancelado" que también queda registrado en los pedidos de la woocommerce en este mismo estado. Por lo que debería de enviar un correo en este caso a info... como Pedido Cancelado.

 

Gracias.

Respondido : 09/12/2021 6:42 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Robert, 

En este caso si no recibes ningun correo de WooCommerce verifica que cuenta de correo tienes asignada en las opciones de WooCommerce -> Ajustes - > Correo Electrónico -> Opciones del remitente del correo electrónico

Screenshot (93)

Ten en cuenta configurar una cuenta de correo con el mismo dominio de tu sitio web, por ejemplo tiend@tudominio.com y comprueba si con ello si llegan los correos de woocommerce

Verifica esto y nos comentas como ha ido todo

Un Saludo 

Respondido : 09/12/2021 7:27 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Robert
 Robert
Reputable Member

@karen como remitente tenía una dirección de gmail nuestra. Pero la cambie a info@kingsschoolofenglish.com que es la misma que está como destinatario en el caso de "Pedido Cancelado". Confirmo que no llegan ni a una y tampoco a otra tras el cambio.

 

Gracias.

Respondido : 09/12/2021 8:17 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Robert,

Puedes seguir nuestra guía:

https://www.webempresa.com/blog/configuracion-ajustes-correo-electronico-woocommerce.html

Para configurar el envio de correos por medio de smtp, sin embargo en esta hay dos métodos una con un plugin y la otra con código, te recomendamos utilizar la del plugin es mas sencillo.

Un saludo 🖐️ 

Respondido : 09/12/2021 9:08 pm

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

Robert
 Robert
Reputable Member

@argenis hemos procedido con la instalación y configuración del plugin y como remitente y destinatario el mismo correo: info@kingsschoolofenglish.com

 

Como resultado la imagen que adjuntamos donde se puede apreciar un warning DMARC y no envía el correo.

 

prueba

 

Respondido : 10/12/2021 8:12 am
Robert
 Robert
Reputable Member

Perdonar, si envía los email de prueba. Pero en la tienda al hacer un Pedido Cancelado no envía correo por lo que seguimos igual antes del uso de este plugin.

Respondido : 10/12/2021 8:34 am

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

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Roberto.

En el estado de pedido cancelado solo recibe el correo el administrador cuando se cambia el estado de pedido a cancelado, el usuario no recibe avisos de pedido cancelado.

Hemos Añadido la cuenta a lista blanca para conexiones a SMTP remotos

Su cuenta se ha habilitado para tráfico saliente hacia servidores SMTP remotos.

Revisa si recibes los correos y comprueba tambien si recibes correos cuando hay un nuevo pedido y tambien cuando el pedido pasa a completado.

 

Un saludo

Respondido : 10/12/2021 12:21 pm
Robert
 Robert
Reputable Member

@pepesoler buenas tardes, gracias por su respuesta. Tal y como está configurado (enviado al inicio del tema) y como se refleja en Pedidos de nuestro Woocommerce que adjuntamos. El pedido está cancelado y por ello debería de enviar un correo a info@kingsschoolofenglish@gmail.com que casualmente hace en esta ocasión de remitente y destinatario al mismo tiempo, ¿será ese el problema?

 

Acabamos de hacer una prueba como resultado PEDIDO CANCELADO y no envía correo. Adjuntamos capturas: bandeja de entrada del correo, spam y pedidos.

 

Gracias, un saludo.

Pedidos
entrada
spam

 

Respondido : 10/12/2021 4:02 pm

Cursos Gratuitos WordPress

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Robert,

Verifica agregara uno nuevo con una , es decir colocas:

correo@correo.com, segundocorreo@correo.com

Sustituyes lo que he escrito directamente con tu correo, si luego de esto sigue sin enviarse verifica agregando este código en tu archivo function.php ubicado en:

Cpanel > Administrador de archivos > Public_html > dominio > wp-content > themes > tema que estas utilizando > archivo functions.php

Una vez dentro vas al final del todo y agregas esto:

function wc_cancelled_order_add_customer_email( $recipient, $order ){
return $recipient . ',' . $order->billing_email;
}
add_filter( 'woocommerce_email_recipient_cancelled_order', 'wc_cancelled_order_add_customer_email', 10, 2 );

Verifica y nos comentas.

Un saludo 🖐️ 

Respondido : 10/12/2021 4:28 pm
Robert
 Robert
Reputable Member

@argenis lo siento pero no entiendo nada de lo que me dijiste y añadir ese código conlleva hacer copia de seguridad de functions.php cuando se actualice el tema. No lo veo....

 

Gracias

Respondido : 10/12/2021 5:26 pm

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Robert,

Asumo que hiciste lo de agregar otro correo?, igualmente tienes otras opciones para agregar el codigo, tema hijo o bien este complemento:

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

lo agregas alli y se activa en el sitio, verifica y nos comentas.

Un saludo 🖐️ 

Respondido : 10/12/2021 5:44 pm
Página 1 / 3