PAKORTIZ Posted February 8, 2020 Share Posted February 8, 2020 Buen día, tengo mi transportista como envío respecto al peso por ejemplo: 0 - 1 kg se cobran 150, 1kg a 5 kg 250... El problema es que sin importar el peso, cuando pase la cantidad de precio en mi carrito mayor que $499 pesos, se programe como gratis. Estoy haciendo un override en Cart.php // Free fees //MODIFICACIÓN $free_fees_price = 0; // $this->getOrderTotal(true, Cart::BOTH_WITHOUT_SHIPPING, $product_list) //$this->context->cart->getOrderTotal(true,Cart::ONLY_PRODUCTS) //$this->getTotalWeight($product_list) < 25 if (isset($configuration['PS_SHIPPING_FREE_PRICE']) && $getOrderTotal($product_list) > 499 ) { $free_fees_price = Tools::convertPrice((float) $configuration['PS_SHIPPING_FREE_PRICE'], Currency::getCurrencyInstance((int) $this->id_currency)); } Pero no funciona, ya intente con varios, porque vi una pagina donde programaban lo contrario, respecto a peso con $this->getTotalWeight($product_list) < 25 ... pero no doy con la comparación del precio total sea mayor que 499 y dejar el envío gratis. $this->getOrderTotal(true, Cart::BOTH_WITHOUT_SHIPPING, $product_list) $this->context->cart->getOrderTotal(true,Cart::ONLY_PRODUCTS) Gracias de antemano por la ayuda, o alguna otra opción antes de comprar un modulo, gracias. Link to comment Share on other sites More sharing options...
Luis C Posted February 13, 2020 Share Posted February 13, 2020 (edited) Puedes hacerlo mucho más sencillo. Crea un nuevo Cart Rule. Personaliza en condiciones lo que necesites, no le asignes un cupón, pon el Total disponible en 99999 (para evitar que se agote) y Total disponible por usuario en 0, y en acción marca "Envío gratuito". Puedes restringir por grupo de cliente, país, y añadir compatibilidad con otros cupones o reglas de carrito. De este modo tienes tu transportista habilitado por peso hasta el importe que prefieras, y a partir de ese importe todos los pedidos saldrán con el envío descontado al finalizar la compra. Edited February 13, 2020 by Luis C (see edit history) 1 Link to comment Share on other sites More sharing options...
ventura Posted February 16, 2020 Share Posted February 16, 2020 Transporte / Preferencias --> Envío gratuito a partir de ... 1 Link to comment Share on other sites More sharing options...
Luis C Posted February 17, 2020 Share Posted February 17, 2020 Es otra opción, no sé cómo se me ha pasado Pero si añades otros grupos de clientes con condiciones distintas no es "configurable" sin hacer overrides. También si ofreces envío internacional y no quieres que ese envío sea gratuito Link to comment Share on other sites More sharing options...
PAKORTIZ Posted February 24, 2020 Author Share Posted February 24, 2020 Muchas gracias amigos, si lo vi hace unos días y dije pff carajo, soy nuevo en esto y bueno, vamos aprendiendo, gracias por su aporte !!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now