jka Posted April 2, 2016 Share Posted April 2, 2016 I did an in-place upgrade to the latest version 6.x version this evening. All my pervious data and mods were 100% intact. Great. I was trying to explore the Foundation Skin which looks awesome. What caught my eye was the "Shipping (Estimated)" in the Shopping Basket. When I populate the Country, State, Zip, the estimated UPS shipping doesnt show up. (without login) Is there a setting or checkbox that I am missing? I think this feature in the shopping basket is nifty. Thanks. Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 2, 2016 Share Posted April 2, 2016 The UPS module uses CubeCart's Request function. View the admin, Request Log to see what, if any, Request and Response was logged. Quote Link to comment Share on other sites More sharing options...
jka Posted April 2, 2016 Author Share Posted April 2, 2016 There is noting in the request log. But I know that it is doing nothing because, under the UPS module logs, there is no activity. This means that Estimated Shipping after punching in country/Zip is doing nothing. Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 2, 2016 Share Posted April 2, 2016 Hm... I successfully fetched a USPS (presumably) correct rate. Is this, however, the Multi-Ship UPS module? Quote Link to comment Share on other sites More sharing options...
jka Posted April 2, 2016 Author Share Posted April 2, 2016 Yes. It uses the UPS Rates module. Quote Link to comment Share on other sites More sharing options...
jka Posted April 2, 2016 Author Share Posted April 2, 2016 I added USPS and I can see entries in request log now. But we don't use USPS at all since our shipping weights and boxes are large. Quote Link to comment Share on other sites More sharing options...
jka Posted April 2, 2016 Author Share Posted April 2, 2016 BSmither, Any nibbles on why the Shipping call does not bring back UPS rates, whereas in checkout it clearly does. In fact I only have UPS as a shipping mode. Such a great feature & will awesome if it works without Login. Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 2, 2016 Share Posted April 2, 2016 Regarding the module you are using -- the Multi-Package UPS module. If that module does not listen to the proper (Estimated) hook, then it will not, in turn, talk to the actual UPS module. I come to that conclusion if, when you choose to enable only the actual UPS module, you do succeed in getting a Rate Response as seen in the admin Request Log. You said, "I know that it is doing nothing because, under the UPS module logs, there is no activity." What UPS module logs is this? The actual UPS module does not log anything. The Request function makes the log. Quote Link to comment Share on other sites More sharing options...
jka Posted April 2, 2016 Author Share Posted April 2, 2016 Its actually the UPS Error log in the UPS Rates Module. It throws an error every time a call is made to UPS. If one of the methods is not available, it will give an error. (which is common) For example, an UPS-Expedited call is only for International and it will throw an error for UPS Domestic and vice-versa. So for every UPS rates call, there will be a line of error depending on International or Domestic. All of the rates works properly at checkout when the address & zip /State is filled out. Regards, Ken Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 3, 2016 Share Posted April 3, 2016 I disagree with the term "the UPS error log in the UPS Rates Module". CubeCart has an overall error log (admin, Error Log, System Error Log tab) that will log some errors from non-specific sources. Please post a screen shot. Quote Link to comment Share on other sites More sharing options...
jka Posted April 3, 2016 Author Share Posted April 3, 2016 Here you go. Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 3, 2016 Share Posted April 3, 2016 Hmm... It seems there is a UPS Contract module (as opposed to a UPS module). Let me fetch this module and I'll be back shortly. Where did you get the UPS Contract module? If that module is this:https://www.cubecart.com/extensions/shipping-methods/ups-advanced-shipping-module then we're back to having the need to consult with the publisher. Quote Link to comment Share on other sites More sharing options...
jka Posted April 3, 2016 Author Share Posted April 3, 2016 Thats right. This is the same module. It lets you add for a 1 week trial for free. I did get a license key and the developer has made some updates to the code in the last 72hrs based on my request. Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 3, 2016 Share Posted April 3, 2016 Ok, now we are on the same page. Let's see what the developer has to say about it's operation with regards to the (Estimated) link. Quote Link to comment Share on other sites More sharing options...
jka Posted April 3, 2016 Author Share Posted April 3, 2016 Thanks. The whole thing is that this get Estimate part is in a "IF ISSET" with the rest of the other stuff. Also I am not sure what value will be displayed for Shipping when the Shipping Method is not specified for this get Estimate, This part needs some work and my guess is that its not going to be a simple Single Value in that box. More or less a similar drop down as in the left of that screen. Not sure if I am saying any of this right with my limited/No tech skills. Quote Link to comment Share on other sites More sharing options...
bsmither Posted April 3, 2016 Share Posted April 3, 2016 In content.checkout.medium-up.php, there is {if $ESTIMATE_SHIPPING}. This value is only true if CubeCart does not have a user-specified delivery address. Once the visitor enters some delivery data, that data then populates part of the Profile form and triggers the form's Update.Basket button. CubeCart uses the minimal delivery data to re-enumerate through the available shipping options, supplying the Rate Requests with that data, and delivering a fresh page with updated shipping choices. I think, actually, the problem you are having is not so much with the (Estimated) feature. That sequence does work (I have verified that it does with UPS and USPS). So now I think the focus should be on how the UPS Contract module gets its rates. Plus, receiving a UPS 111210 error message is not a really an error. It's simply, "Nope. Can't do that." So, of all the UPS services you have checked (Ground, 3-Day Select, Worldwide Express, etc), I would image UPS coming back and saying one or more can't be done. Quote Link to comment Share on other sites More sharing options...
jka Posted April 3, 2016 Author Share Posted April 3, 2016 Hi, The font size on the admin screen made me miss something very fundamental. There is a drop down choice in the UPS Negotiated rates module (screenshot enclosed). I just selected it and it works now. Apologies for not catching this sooner. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.