UPS issue with heavy orders without product dimenions

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 9 months ago #272532

-- HikaShop version -- : 3.1.1
-- Joomla version -- : 3.7.2
-- PHP version -- : 5.6.30
-- Browser(s) name and version -- : ANy
-- Error-message(debug-mod must be tuned on) -- : No Shipping method available.

Regardless of the configuration once my total order reaches 150 lbs without any product dimensions it results in a no shipping method available.

  • Negotiated rate (on or off)
  • Group packages (on or off)

The 10-Frame Hive Kit, 2 deep hive bodies is 69 lbs (no options).

Add one and just about anything else along as it is below 150lbs for the total order; UPS gives a rate.

Anything above 150 and you won't get a rate returned.

But if you add any product dimensions (all products in cart must have them set), it starts working even though I have set Exclude dimensions to YES. Doesn't matter if I set them to no either.

It is almost like below the max single package weight limits, grouping works fine but breaks above the limit (UPS 150 lbs) without them.

Don't seems to have this problem on some older sites running 2.6.4 however but then those don't have heavy orders like this one.

UPS Debug kicks back that is hitting the 150 weight limit so it appears not be breaking up the packages:

<!-- HTTP/1.1 100 Continue

HTTP/1.1 200 OK
Server: Apache
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=15768000; includeSubDomains
Pragma: no-cache
Content-Length: 555
X-Content-Type-Options: nosniff
Content-Type: application/xml
Date: Thu, 22 Jun 2017 15:41:45 GMT
Connection: keep-alive

<?xml version="1.0"?>
<RatingServiceSelectionResponse><Response><TransactionReference><CustomerContext>Rating and Service</CustomerContext><XpciVersion>1.0</XpciVersion></TransactionReference><ResponseStatusCode>0</ResponseStatusCode><ResponseStatusDescription>Failure</ResponseStatusDescription><Error><ErrorSeverity>Hard</ErrorSeverity><ErrorCode>111035</ErrorCode><ErrorDescription>The maximum per package weight for the selected service from the selected country is 150.00 pounds.</ErrorDescription></Error></Response></RatingServiceSelectionResponse> -->

PS Note I still have to have Freight Options check in the UPS plugin in order to get any UPS results (reported last month).

UPS Debugging is on.

Re-installed Today (June 22) with latest download from HikaShop.com of 3.1.1 too.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
6 years 9 months ago #272533

Hello,

The issue is coming from the "freight" methods.
In the UPS configuration, please remove the last 6 "Shipping services"

Trade Direct Cross Border (ALL)
Trade Direct Air (ALL)
Trade Direct Ocean (ALL)
UPS Freight LTL (ALL)
UPS Freight LTL Guaranteed (ALL)
UPS Freight LTL Urgent (ALL)

And it will fix the issue with heavy packages.
In the mean time, we have tasks in our TODO list for improvements in that plugin.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 9 months ago #272553

If I do that, then I get the following error in the UPS debug instead:

<?xml version="1.0" ?>
				<AccessRequest xml:lang='en-US'>
					<AccessLicenseNumber>xxxxxxxxxxxx</AccessLicenseNumber>
					<UserId>xxxxxxx</UserId>
					<Password>xxxxxxxx</Password>
				</AccessRequest>
			<?xml version="1.0" ?>
			<RatingServiceSelectionRequest>
				<Request>
					<TransactionReference>
						<CustomerContext>Rating and Service</CustomerContext>
						<XpciVersion>1.0</XpciVersion>
					</TransactionReference>
					<RequestAction>Rate</RequestAction>
					<RequestOption>shop</RequestOption>
				</Request>
				<PickupType>
					<Code>03</Code>
					<Description>Daily Pickup</Description>
				</PickupType>
				<Shipment>
					<Description>Rate Shopping - Domestic</Description>
					<Shipper>
						<ShipperNumber>288A7F</ShipperNumber>
						<Address>
							<City>Manhattan</City>
							<PostalCode>66502</PostalCode>
							<CountryCode>US</CountryCode>
						</Address>
					</Shipper>
					<ShipTo>
						<Address>
							<City>Manhattan</City>
							<StateProvinceCode>KS</StateProvinceCode>
							<PostalCode>66502</PostalCode>
							<CountryCode>US</CountryCode>
							<ResidentialAddressIndicator/>
						</Address>
					</ShipTo>
					<ShipFrom>
						<Address>
							<City>Manhattan</City>
							<StateProvinceCode>KS</StateProvinceCode>
							<PostalCode>66502</PostalCode>
							<CountryCode>US</CountryCode>
						</Address>
					</ShipFrom>
					<RateInformation><NegotiatedRatesIndicator/></RateInformation>
					<ShipmentServiceOptions />
				</Shipment>
			</RatingServiceSelectionRequest> -->
<!-- HTTP/1.1 100 Continue

HTTP/1.1 200 OK
Server: Apache
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=15768000; includeSubDomains
Pragma: no-cache
Content-Length: 609
X-Content-Type-Options: nosniff
Content-Type: application/xml
Date: Thu, 22 Jun 2017 22:48:37 GMT
Connection: keep-alive

<?xml version="1.0"?>
<RatingServiceSelectionResponse><Response><TransactionReference><CustomerContext>Rating and Service</CustomerContext><XpciVersion>1.0</XpciVersion></TransactionReference><ResponseStatusCode>0</ResponseStatusCode><ResponseStatusDescription>Failure</ResponseStatusDescription><Error><ErrorSeverity>Hard</ErrorSeverity><ErrorCode>110002</ErrorCode><ErrorDescription>No packages in shipment</ErrorDescription><ErrorLocation><ErrorLocationElementName>RatingServiceSelectionRequest/Shipment/Package</ErrorLocationElementName></ErrorLocation></Error></Response></RatingServiceSelectionResponse> -->

And if I enter the dimensions again for items in that card, it properly breaks them up into 2 packages (even states it).

That is despite Exclude Dimensions = Yes. To me that leads toward the plugin not breaking the packages apart correctly when it hits that 150 lbs mark unless it has product dimensions to go with it. From the error above it looks like it isn't even coming up with any packages at all.

Note that it doesn't matter if Group Packages is enabled or not; same result.

Only way I can find to give me a quote is only if any product dimensions are entered for all products in the cart.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
6 years 9 months ago #272571

Hello,

We made a fix for the UPS shipping method through the last Hikashop version, so can you download it through our website, install it and test it again ?

Thank you.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 9 months ago #272631

When did you do that?

As I mentioned I'm on 3.1.1 and I also re-installed again yesterday (June 22) from a fresh download from your site.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
6 years 9 months ago #272651

Hello,

The fix was added since June 21.

In that case, we'll probably need a temporary back-end access to directly test it and that you can send us through our contact form :
www.hikashop.com/support/contact-us.html

Don't forget to also specify a link to that thread.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
6 years 9 months ago #272815

Hello,

I'm sorry but the credentials you sent are not working ; we are not able to accesss to the backend login interface.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 9 months ago #272883

Resent, I think it was a typo in the URL, resent.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
6 years 8 months ago #272974

Hello,

The credentials are working now.
We took a look at your shipping configuration but we will need to have a further look on the products and a way to reproduce the issue.
Would it be possible to have a procedure to reproduce your problem ? (content of cart, etc).

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 8 months ago #272979

Easiest to test with is the Hive Kits, those are all heavy.

First one in the list is 69 lbs (HK1 product code).

Go to checkout, use any USA address (e.g. 200 Southwind Place, Manhattan KS 66503)

It will work just fine by itself with qty 1 or 2.

But add qty 3+ (puts you over the 150 lbs), you will get the no shipping method available message.

Leave them in the cart, go into the back end and add any dimensions to that product (HK1) and refresh - you will get a shipping cost now along with it showing it as 2 packages.

You can do it with any other combo of products, but the order must exceed 150 lbs and all products must have dimensions set.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
6 years 8 months ago #273078

Hello,

I installed you a UPS plugin with a little patch and it looks like it solve the issue.
pasteboard.co/3pEaUtXtk.png (3x HK1 product)
I will submit that patch into HikaShop ; it should be integrated into the next release and maybe in the current one.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: jazzmang

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 8 months ago #273079

Confirmed that patch did it, thanks!

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 8 months ago #273629

Hey Jerome,

Have you incorporated this into the current release?

I have other sites that I'm upgrading to 3.x line that are going to have this problem.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 8 months ago #273638

I'm seeing the exact same problem on other shipping methods - e.g. no grouping without dimensions on products.

With FedEx specifically above 70 lbs, I get the following message:

The FedEx request failed with the message : Package 1 - Group package count must be at least a value of 1.
No shipping method found


With USPS, I get simply the "No shipping method found".

I experimented with this on other sites running 3.1.1, including a fresh download/install from today.
Same problem across the board.

I have to have weight and dimensions entered for grouping to trigger in FedEx, UPS, and USPS (except for the one site you patched).

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
6 years 8 months ago #273639

Hello,

Yes the patch has integrated into HikaShop packages ; I know that Nicolas submit packages today.
But you need to be sure that you have that latest packages (see the build number in your configuration).
And you also need to be sure that you do not have the "freight" methods enable because it will completely break the weight restrictions.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 8 months ago #273715

I have build 1707101222.

But the problem persists on FedEx.

FedEx Ground (Home Delivery) hit 70+ lbs and gets this error message:

The FedEx request failed with the message : Package 1 - Group package count must be at least a value of 1.


And FedEx Ground (not the Home Delivery version) hits 150+ lbs and it gets the same error.

Again if I put in the dimensions on the products, then the error goes away and it breaks things up in separate packages just fine.

Looks to me like the same patch needs to be applied to the FedEx plugin too.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
6 years 8 months ago #273716

Hello,

That thread is talking about UPS ; the patch I made was for UPS.
If you have an issue with Fedex ; please open a new thread.

Thanks


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 228
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
5 years 9 months ago #294236

I just discovered that this problem as returned in at least as early as HikaShop Business 3.4.0 [1804121711] and continues to persist even under HikaShop Business 3.4.0 [1806151207]

If the UPS "Exclude dimensions" is set to NO, it won't do a look up.

If you set "Exclude dimensions" it will provide a rate.

Our problem is some products have dimensions entered and others don't.
In the past this wasn't a problem. Has something changed?

Last edit: 5 years 9 months ago by jazzmang.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
5 years 9 months ago #294262

Hello,

I just tested it on my end with the last UPS version and it provided rates with both values for the "Exclude dimensions" option.
That option will only send or not dimension to the UPS platform.

Also, the code of the "Exclude dimensions" option didn't changed.

In your case setting that option to YES will be better.

Please Log in or Create an account to join the conversation.

Time to create page: 0.104 seconds
Powered by Kunena Forum