Luego de instalar Prestashop y revisar el carrito, me he dado cuenta que cada vez que se consulta el valor del flete, se realiza 4 consultas al módulo de transporte seleccionado, pasando por la función
public function getOrderShippingCost($params, $shipping_cost)
¿Porqué pasa 4 veces por esta función cada vez que debe calcular el valor del flete?
¿Cómo puedo reducir esas 4 consultas?
ya que si la consulta del valor del flete se debe hacer a un webservice, se incrementaría 4 veces el tiempo que tarda el carrito en procesarse, si cada consulta demora 4 segundos, tendría 16 segundos cada vez que se hace un cambio en la información del carrito.