Soporte » Plugins y Hacks » WooCommerce » Dirección de Envio no aparece en el cuerpo del email de las nuevas ordes

  • Resuelto carlandres

    (@carlandres)


    Hola, su gentil ayuda, realice la actualización del woocommerce del 4.1.0 a la versión del 4.2.0, como resultante me percaté que en los correos de nuevas ordenes dejo de reflejarse los datos de Dirección de envío, cuando antes de la actualización si se veían.

    Los datos de Facturación aparecen OK, pero los datos de Dirección de envío no.

    Como aclaración en los datos de la orden aparecen los datos correctamente, tanto el de facturación como el de envío.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • Moderador Jose Luis

    (@jose64)

    Hola

    La página de checkout no es la propia de WooCommerce, así que es posible que tengas alguna incompatibilidad con algún plugin.

    Actualiza tema y plugins a la última versión, si no se soluciona desactiva todos los plugins que tengas instalados excepto WooCommerce y haz la prueba, coméntanos el resultado.

    Iniciador del debate carlandres

    (@carlandres)

    José Luis, buenas noches,

    Gracias por tu respuesta, realice lo que recomiendas, y los datos de dirección de envío en el correo de nueva orden no aparecen, los campos o datos de facturación si.

    Moderador Jose Luis

    (@jose64)

    Hola @carlandres

    Sigues usando una versión sin actualizar de DIVI, por lo que realmente no hiciste lo que te recomendé. Haz la prueba cambiando DIVI por uno de los temas por defecto de WordPress, por ejemplo Twenty Twenty.

    Estás usando DIVI, un tema comercial. Si estás usando un tema comercial y necesitas soporte debes ir a su canal de soporte oficial. Para dar el mejor servicio a la comunidad WordPress, y generar progreso e innovación, creemos que es importante dirigir a la gente a los sitios oficiales:

    DIVI 24/7 Support

    Community Forums

    Además, los voluntarios del foro no tenemos acceso a productos comerciales, así que no sabríamos porque tu tema comercial no funciona adecuadamente. Y hay otra razón por la que los voluntarios te dirigimos a los vendedores del producto comercial: los vendedores son responsables de dar soporte a su producto comercial.

    Se podría resumir en que en los foros de WordPress.org podemos dar soporte a todo aquello que se pueda instalar o descargar desde WordPress.org.

    Iniciador del debate carlandres

    (@carlandres)

    Gracias por al recomendación, aun así no me es claro que tiene que ver DIVI que es un constructor de paginas web con los formatos de correo que genera Woocomerce después de llenar los campos de dato de facturación y datos de envíos. Depronto no he sido claro con mi problema.

    El problema sucede en los correos que genera woocommerce, en ingles he visto el mismo problema: Shipping address missing from New Order emails

    https://wordpress.org/support/topic/shipping-address-missing-from-new-order-emails/

    Acá ejemplo de los que me sucede:
    Antes del update: https://drive.google.com/file/d/1-N7v4xaL_0ocb5nnQHh5MYJ9t2JHnKqQ/view?usp=sharing

    despúes de update: https://drive.google.com/file/d/1-N7v4xaL_0ocb5nnQHh5MYJ9t2JHnKqQ/view?usp=sharing

    Si con lo anterior consideras que sigue siendo el DIVI consultaré con ellos

    Moderador Jose Luis

    (@jose64)

    Hola.

    Los enlaces no se pueden ver, súbelos a otro servicio, aunque hice la prueba y te puedo confirmar que el error se produce con DIVI y la última versión de WooCommerce. Si hay una actualización de WordPress que produzca un problema en DIVI, ¿quién debe resolverlo?

    Te remites a un posible error de hace tres años, de un usuario que manipula los archivos:

    One customization we did was to remove all billing fields, and some shipping fields on the checkout page. I don’t think it should impact emails but I thought I would call it out.

    Al igual que tú, no cree que las modificaciones que hace tengan nada que ver…

    DIVI es un tema y como tal se instala, aparte de que da igual que sea un tema o un plugin, debe ser compatible y tiene que adaptarse a WooCommerce, no WooCommerce a DIVI, a eso me refiero. Si el error se produjese en Storefront o en otro de los temas por defecto de WordPress (como ha sucedido en otras ocasiones) sería culpa de WooCommerce, si cambias de tema verás que funciona, así que el problema es de DIVI.

    Por cierto, sigues usando una versión obsoleta de DIVI, aunque no resuelva este problema, no se que empeño tienes en no actualizarla.

    Iniciador del debate carlandres

    (@carlandres)

    Hola,

    He realizado las actualizaciones y el problema persiste.

    Si, hice la la referencia a un problema de woocommerce de la versión 3.2, por favor mira ese link, la solución fue el upgrade a 3.2.1:
    https://wordpress.org/support/topic/customer-details-removed-from-new-order-email-in-3-2/, esto es exactamente lo que me pasa.

    Y de acuerdo contigo el modificar códigos en los .PHP podria ocacionarme problemas irreversibles, sumando que soy amateur en el tema.

    Versión 4.1.0
    https://ibb.co/3Mmshh0 la imagen es parte de un correo que llega al cliente y a mi como nueva orden, y muestra datos de facturación y los datos de envío.

    Después de actualizar
    Versión 4.2.0
    https://ibb.co/0ZGLNGn en los correos de nueva orden solo llegan los campos o datos de facturación.

    Quedo atento y gracias

    • Esta respuesta fue modificada hace 1 año, 11 meses por carlandres.
    Moderador Jose Luis

    (@jose64)

    Hola

    Acaba de publicarse una actualización de WooCommerce, haz la prueba instalándola (nunca está de más estar al día). Si el problema persiste, haz la prueba cambiando el tema por el Twenty Twenty u otro de los que trae WordPress por defecto.

    Iniciador del debate carlandres

    (@carlandres)

    Hola José Luis,

    Listo, active la versión más reciente y aún así no funcionó.

    Instalé un sistema de envíos, un pluging de Chilexpress, un courier acá de chile, y con este pluging los datos de envíos empezaron a aparecer en los correos de las nuevas ordenes, esto me causo aún más curiosidad y empece a hacer varios cambios y pruebas.

    Comprobé que cuando se configura woocommerce/ajustes/envío/metodo de envío y activas el método «Recogida Local», con este método no mostrará los datos de envío en los correos enviados de las las nuevas ordenes, es lógico, para que tener en el email los datos de envío si van al local.

    Con los demás métodos, como «envío gratuito» y «precio fijo», adjunta los datos de envío en el correo de las nuevas ordenes.

    Agradezco tus comentarios al respecto, gracias.

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • El debate ‘Dirección de Envio no aparece en el cuerpo del email de las nuevas ordes’ está cerrado a nuevas respuestas.