:clap: I got it!!!
Thanks guys. Once UPS got my webtools account to reflect the negotiated rates everything showed up perfectly.
Marc
Printable View
:clap: I got it!!!
Thanks guys. Once UPS got my webtools account to reflect the negotiated rates everything showed up perfectly.
Marc
Marco - How do you get rid of the (1 x 0.21lbs) thing in the title? I have looked everywhere and keep getting the same answer....to turn it off in Admin -> Config -> Shipping/Packaging. I have done this but it still shows up on check out.
Also quick question....now that everything checks out ok and the UPS module works, when someone places and order does that info get sent to my UPS account automatically? How do you deal with sending your customers tracking numbers and such?
Thanks.
You have to modify the file /includes/modules/shipping/upsxml.php
Change this code (around line 230)
to this code:PHP Code:
// BOF Time In Transit:
// comment out this section if you don't want/need to have expected delivery dates
$this->servicesTimeintransit = $this->_upsGetTimeServices();
if ($this->logfile) {
error_log("------------------------------------------\n", 3, $this->logfile);
error_log("Time in Transit: " . $this->timeintransit . "\n", 3, $this->logfile);
}
// EOF Time In Transit
$upsQuote = $this->_upsGetQuote();
if ((is_array($upsQuote)) && (sizeof($upsQuote) > 0)) {
if (DIMENSIONS_SUPPORTED) {
$this->quotes = array('id' => $this->code, 'module' => $this->title . ' (' . $this->boxCount . ($this->boxCount > 1 ? ' pkg(s), ' : ' pkg, ') . $totalWeight . ' ' . strtolower($this->unit_weight) . ' total)');
} else {
$this->quotes = array('id' => $this->code, 'module' => $this->title . ' (' . $shipping_num_boxes . ($this->boxCount > 1 ? ' pkg(s) x ' : ' pkg x ') . number_format($shipping_weight,2) . ' ' . strtolower($this->unit_weight) . ' total)');
}
I would suggest using the Quantum View Notify option when printing your UPS labels, your customer will be emailed the tracking details automatically.PHP Code:
// BOF Time In Transit:
// comment out this section if you don't want/need to have expected delivery dates
// $this->servicesTimeintransit = $this->_upsGetTimeServices();
// if ($this->logfile) {
// error_log("------------------------------------------\n", 3, $this->logfile);
// error_log("Time in Transit: " . $this->timeintransit . "\n", 3, $this->logfile);
// }
// EOF Time In Transit
$upsQuote = $this->_upsGetQuote();
if ((is_array($upsQuote)) && (sizeof($upsQuote) > 0)) {
if (DIMENSIONS_SUPPORTED) {
$this->quotes = array('id' => $this->code, 'module' => $this->title . ' (' . $this->boxCount . ($this->boxCount > 1 ? ' pkg(s), ' : ' pkg, ') . $totalWeight . ' ' . strtolower($this->unit_weight) . ' total)');
} else {
$this->quotes = array('id' => $this->code);
// $this->quotes = array('id' => $this->code, 'module' => $this->title . ' (' . $shipping_num_boxes . ($this->boxCount > 1 ? ' pkg(s) x ' : ' pkg x ') . number_format($shipping_weight,2) . ' ' . strtolower($this->unit_weight) . ' total)');
}
Hey Marco - No....I don't want to get rid of the ETA: I want to get rid of the (1 x 0.21lbs). The instructions you sent me only got rid of the ETA and I would like to keep that part.
Also you say to use Quantium View to send customers their tracking numbers automatically? What the heck is Quantium view and how do I get it?
Thanks again!
Thsi works great thank you!
HI,
the estimate does not show shipping rates by entering just zipcodes when the states/ provinces is not selected. the original UPS XML module shows rate with just zipcode without selecting states/provinces. this negotiated rate UPS XML does not work.
anyone knows how to fix this estimate rate for this negotiated rate UPS XML.?
thanks alot.
I am using this negotiated rates add-on, but have a problem with the info it passes on to the admin. Instead of passing the customer's selected shipping rate such as "UPS Standard" or "UPS 3 Day Select" on to the admin, all orders show as the module description such as "United Parcel Service (1 pkg x 1.60 lbs total)".
This is a problem, because I can't differentiate whether the customer has selected standard or express shipping... Does anyone else have this problem? How could I correct this?
This was not an error with this module. I had implemented this change and it stopped sending the info to the order.
Does anyone know how to make the UPSXML module work with the new zencart 1.5? I have another site on an older zencart and it works fine but when i try to install this on a fresh zencart 1.5 it does not seem to work.