Hola
Lo que quieres hacer suena tan raro que es posible que lo estés enfocando mal. Si eliminas el envío será porque:
– Es recogida local (un tipo de envío)
– Es un producto virtual (no tiene envío)
Lo que necesito hacer es desactivar el envío en WooCommerce para ciertos pedidos.
¿A que llamas desactivar el envío y cuales son esos ciertos pedidos? si es porque será recogida local o un producto virtual con las clases de envío lo solucionas.
Revisa este plugin:
Conditional Shipping for WooCommerce
También tienes este código que tal vez te de alguna idea:
WooCommerce: Hide Shipping If Local Pickup Is Selected
Si lo que quieres hacer es gestionar recogida local también hay plugins en el repositorio para eso.
Coméntanos mejor cuál es tu caso y algún voluntario seguramente te podrá dar una respuesta adecuada y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.
-
Esta respuesta fue modificada hace 2 años, 9 meses por
Jose Luis. Razón: Añadir código
Jose, muchas gracias por tu respuesta. Realmente es un requerimiento raro. Quiero responder a tus consultas, para que se entienda mejor.
El envío se desea eliminar porque quien realiza la compra va a hacer un regalo, entonces al momento de la compra no conoce la información de envío de quien recibe el regalo (Si es muy raro lo sé). Por lo que decidieron eliminar la calculadora de envío y la información relacionada al shipping para dichos pedidos y revisarlo puntualmente con cada comprador posteriormente a la compra.
En general todos los plugins de envíos condicionales están relacionados a los productos y las características de ellos, pero acá hablamos del pedido sin importar lo que haya dentro.
Hola
Ahora si se entiende mucho mejor, pero igualmente lo tienen mal planteado. Si quitan el envío ¿cómo hacen el cálculo del coste? hay otra forma de hacerlo, en un debate anterior un usuario pidió la opción de que un pedido se pudiese poner en espera mientras el cliente pedía un presupuesto de envío, revisa el debate:
Presupuesto en Métodos de Envíos WooCommerce
Aquí te dejo la consulta que hizo al soporte del plugin donde explica como funciona:
Budget Into Custom Shipping Method
El plugin en cuestión es:
Custom Shipping Methods for WooCommerce
Coméntanos si te sirve para lo que intentas hacer.
Agradezco mucho la respuesta Jose Luis, voy a revisar los links que me has compartido para ver si puedo resolverlo.
Muchas gracias!