two_laid Posted November 9, 2011 Share Posted November 9, 2011 Hi! I've set up a little prestashop 1.4.5.1 and I want to use UPS as my default carrier. I installed and configured the UPS carrier module and it claims to be "configured and online!" without warnings. But when I try to check-out, the only available carrier is my custom carrier for personal pick-up. The first attached file shows my module configuration. Another odd thing I noticed is that "UPS Standard" seems to be available for no obvious reasons. Any insight on this ? After some research I figured out that UPS has problems with low-weight packaging, so I gave my products a weight of 5lbs, but nothing changed.. After some more research, I found out the cache of the UPS module seems to be unavailable.. Meaning that when the module tries to fetch the shipping costs with UpsCarrier::getOrderShippingCostCache it returns a cache object like this: Array ( [id_ups_cache] => 2 [id_cart] => 12 [id_carrier] => 37 [hash] => be04db7138c8390071da0aeb5e16d832 [id_currency] => 2 [total_charges] => 0 [is_available] => 0 [date_add] => 2011-11-08 20:06:24 [date_upd] => 2011-11-08 20:06:24 ) And if 'is_available' is set to 0 the shipping cost calculation fails.. After having a look in the mySQL database I found out that all the cache entries have 'is_available' set to 0. I hope this is enough information for now.. If you need to know anything else, just let me know. Thanks in advance (: Link to comment Share on other sites More sharing options...
Recommended Posts