Soporte » Plugins y Hacks » WooCommerce » Envío a tercera persona

  • Hola,

    Tengo una cuestión que no se bien cómo resolver, os comento:

    Envío productos a terceras personas, es decir, el usuario compra pero envía a otra persona.

    Quiero que el usuario, al momento de hacer el pedido, el formulario sólo le pida su nombre, apellidos, teléfono y correo. Sin embargo, para la dirección de envío le pida todos los datos necesarios, el nombre del destinario, apellidos, dirección, ciudad, etc…

    Esto puedo hacerlo con algún plugin eliminando campos, pero si el usuario necesita factura del pedido, tan sólo conservo 4 datos suyos (nombre, apellidos, telefono y correo) por lo que no puedo realizar una factura correctamente.

    ¿Cómo puedo solventar esto?

    Más que nada, necesito esto porque siempre se va a dar el caso de que el usuario envía a un tercero, si tiene que rellenar todos sus datos y todos los del destinatario, se hace un formulario eterno.

    No se si se podría poner un «checkbox» o algo similar al principio del formulario del usuario solicitando si va a querer factura o no…

    Aunque ahora que pienso, si compra un usuario y envía a un tercero y quiere facturar a nombre de una empresa para la que trabaja… bueno, ¡qué jaleo!

    ¿cómo lo véis? ¿alguna idea?

    Gracias,
    Rafa

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Saludos.

    Lo que yo haría:

    Usaría este plugin

    De esta forma, ni se tocan campos y se mantienen todos os datos para que realices correctamente tus facturas.

    multiple adresses

    Creo que es lo que necesitas.

    Suerte y comenta si lo has solucionado.

    Iniciador del debate rafamm

    (@rafamm)

    Hola Kaosroc,

    ¡Agradezco tu rápida respuesta!
    Revisando el módulo entiendo que está enfocado a la compra para múltiples envíos o envíos a diferentes direcciones.

    En mi caso, siempre se va a enviar a otra dirección diferente de la del comprador. Esto ya lo soluciona de alguna manera wordpress, con la opción de «Enviar a una dirección diferente», pero el problema que yo me encuentro es que no quiero que el usuario rellene todos sus campos porque, de hecho, no los necesito, a la vez que quiero reducir el formulario de pedido, para una compra más agil y menos pesada para el usuario.

    Solamente necesitaría todos los datos del cleinte en el caso de que necesite factura con todos sus datos o los de su empresa.
    Es por eso que si elimino esos campos del formulario del checkout con algún plugin, la factura resultante no tendría validez, pues faltarían datos.

    Hola @rafamm,

    Creo que lo que intentas hacer se podría hacer usando el plugin y tutorial este:
    https://www.wpdesk.net/blog/woocommerce-shipping-and-billing-address/

    Como ves en ese artículo, hay una sección sobre crear una lógica condicional en caso de que el usuario quiera factura (busca la parte de «Conditional Logic»).

    Espero que esto te sirva de ayuda! Si encuentras la solución, déjalo aquí por escrito y otras personas podrán aprender de tu experiencia 🙂

    Ya nos dices!

    Iniciador del debate rafamm

    (@rafamm)

    Hola @_dorsvenabili,

    Finalmente me he decidido a usar el plugin que me comentas y, despues de hacer pruebas, creo que cubre satisfactoriamente mis necesidades, ¡por lo que te agradezco mucho tu ayuda! 🙂

    Un saludo!

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Envío a tercera persona’ está cerrado a nuevas respuestas.