FedEx issue with heavy orders without product dimenions

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

-- HikaShop version -- : 3.1.1
-- Joomla version -- : 3.7.3
-- PHP version -- : 5.6.30
-- Browser(s) name and version -- : Any
-- Error-message(debug-mod must be tuned on) -- : The FedEx request failed with the message : Package 1 - Group package count must be at least a value of 1.

Pretty much the exact same problem as in
www.hikashop.com/support/forum/shipping-...imenions.html#273716

I have build 1707101222 installed.

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.

As with the UPS issue, 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.

Currently the site is only configured for FedEx Ground so we don't get the error nearly as often given it doesn't trigger until 150+ lbs.
But we really want to enable FedEx Ground (Home Delivery) which triggers at 70+ lbs.

Use the Tomato Basil Bruschetta product if you want, it is exactly 1 lb. so quantity 151 will trigger the error.

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

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

Hello,

I just checked the code of the FedEx shipping method and it should work fine and shouldn't need the fix that we made on the UPS shipping plugin.

Can you show us some screenshots of how your configured it so that we can properly reproduce it on our end ?

Thank you.

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

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

Pretty basic setup...



Using Public Rates and Auto Determination for Destination Type.

And no restriction of any kind.

Again, works just fine until you hit the weight limits where it needs to break it up into various

Attachments:

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

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

Note I also get the exact same message regardless if Group packages is Yes or No.

Only way to make it work is to have dimensions set on all products in the order.

Last edit: 6 years 9 months ago by jazzmang.

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

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

Hello,

I just tested it with :
- 1 75 lb product in my cart, result : FedEx Ground (Home Delivery) not available
- 3 60 lb products in my cart, result : FedEx Ground (Home Delivery) service available (3 packages sent)

I also tested it for the FedEx Ground service, and it worked fine on my end. Can you download the last Hikashop version through our website, install it and test it again, so that we can be sure that you're testing it with the last FedEx shipping plugin version ?

Thank you.

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

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

Updated to Build 1707131129.

Same result.

Again, if you set any kind of dimensions set on the product, it will work.

The problem only occurs when no dimensions are set (regardless if I have Use Dimensions set to Yes or No in FedEx method).

I even tried using a "60 lbs." product, again same results.

I also updated our internal dev site to the same latest version and it also gets the same error message on a complete different setup/site, FedEx account, and product configuration.

SO it isn't just isolated to this one site nor to any one specific FedEx account too.

Debug output as follows:

Request FEDEX_GROUND :

array (
  'WebAuthenticationDetail' => 
  array (
    'UserCredential' => 
    array (
      'Key' => 'xxxxxxxxxxxxxxxxxxxx',
      'Password' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
    ),
  ),
  'ClientDetail' => 
  array (
    'AccountNumber' => 'xxxxxxxxxxxxxxxxxxxxxx',
    'MeterNumber' => 'xxxxxxxxxxxxxxxxxxxxxxx',
  ),
  'TransactionDetail' => 
  array (
    'CustomerTransactionId' => ' *** Rate Request v10 using PHP ***',
  ),
  'Version' => 
  array (
    'ServiceId' => 'crs',
    'Major' => '10',
    'Intermediate' => '0',
    'Minor' => '0',
  ),
  'ReturnTransitAndCommit' => true,
  'RequestedShipment' => 
  array (
    'DropoffType' => 'REGULAR_PICKUP',
    'ShipTimestamp' => '2017-07-13T13:24:36+00:00',
    'ServiceType' => 'FEDEX_GROUND',
    'PackagingType' => 'YOUR_PACKAGING',
    'TotalInsuredValue' => 
    array (
      'Ammount' => 1132.5,
      'Currency' => 'USD',
    ),
    'Shipper' => 
    array (
      'Contact' => 
      array (
        'PersonName' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxx',
        'CompanyName' => 'xxxxxxxxxxxxx',
        'PhoneNumber' => 'xxxxxxxxxxxxxxxxxxxx',
      ),
      'Address' => 
      array (
        'StreetLines' => 
        array (
          0 => '215 N 6th St',
        ),
        'City' => 'Baldwin City',
        'StateOrProvinceCode' => 'KS',
        'PostalCode' => '66006',
        'CountryCode' => 'US',
      ),
    ),
    'Recipient' => 
    array (
      'Contact' => 
      array (
        'PersonName' => 'xxxxxxxxxxxxxxxxxx',
        'CompanyName' => NULL,
        'PhoneNumber' => 'xxxxxxxxxxxx',
      ),
      'Address' => 
      array (
        'StreetLines' => 
        array (
          0 => '200 Southwind Place',
        ),
        'City' => 'Manhattan',
        'StateOrProvinceCode' => 'KS',
        'PostalCode' => '66503',
        'CountryCode' => 'US',
        'Residential' => false,
      ),
    ),
    'ShippingChargesPayment' => 
    array (
      'PaymentType' => 'SENDER',
      'Payor' => 
      array (
        'AccountNumber' => 'xxxxxxxxxxxxxxxxxxxxxxx',
        'CountryCode' => 'US',
      ),
    ),
    'RateRequestTypes' => 'LIST',
    'PackageCount' => 0,
    'RequestedPackageLineItems' => 
    array (
      0 => 
      array (
      ),
    ),
  ),
  'RequestedPackageDetailType' => 'PACKAGE_SUMMARY',
)


Response FEDEX_GROUND :

stdClass::__set_state(array(
   'HighestSeverity' => 'ERROR',
   'Notifications' => 
  stdClass::__set_state(array(
     'Severity' => 'ERROR',
     'Source' => 'crs',
     'Code' => '300',
     'Message' => 'Package 1 - Group package count must be at least a value of 1.',
     'LocalizedMessage' => 'Package 1 - Group package count must be at least a value of 1.',
     'MessageParameters' => 
    stdClass::__set_state(array(
       'Id' => 'PACKAGE_INDEX',
       'Value' => '1',
    )),
  )),
   'TransactionDetail' => 
  stdClass::__set_state(array(
     'CustomerTransactionId' => ' *** Rate Request v10 using PHP ***',
  )),
   'Version' => 
  stdClass::__set_state(array(
     'ServiceId' => 'crs',
     'Major' => 10,
     'Intermediate' => 0,
     'Minor' => 0,
  )),
))

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

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

Hello,

I succeed to reproduce your issue when removing product dimensions, so we have added a fix through the last FedEx shipping plugin version.
Can you download the last Hikashop version through our website, install it and test it again ?

Thank you.

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

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

I just download & installed HikaShop Business 3.1.1 [1707131901] but the issue persists.

Is that the right build?

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
6 years 9 months ago #274131

Hello,

You have download the new package a bit too fast.
Mohamed asked the team to update the production package but because Nicolas was working on another patch, the update has been a bit delayed.
It should be good now.

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: 229
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 9 months ago #274202

Now running HikaShop Business 3.1.1 [1707171713], no error and FedEx now works as expected.

Thanks.

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

  • Posts: 43
  • Thank you received: 1
6 years 7 months ago #278300

Hi, I came across this topic and mine is related slightly.
We've been having Fedex Ground issues and the prices calculated are much lower than what FedEx actually charges.
We have weight and dimensions for each product but the prices still come low ex.

Product
weight: 3.5 lb
dimensions: 24 by 12 by 12 in

The price calculated by FedEx plugin for Ground shipping is: $13.01, but an estimated shipping on the FedEx site is $94.19
That's a huge difference.

I am testing to send this from zip code: 08852 to zipcode: 98109

- Joomla 2.5.28
- Hikashop component has been updated to the most recent business version: 3.2.0 with hope that it would fix the problem
- SOAP is enabled

Is there a separate update to Fedex Shipping plugin?

Attached are screenshots of configuration.
Thank you for any help with this! I tried different settings and nothing works.

Attachments:

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

  • Posts: 12953
  • Thank you received: 1778
6 years 7 months ago #278343

Hello,

Did you also test it with the "Group packages" option of your shipping configuration page set to NO ?
If not can you test it and see if the returned price is better ?

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

  • Posts: 43
  • Thank you received: 1
6 years 7 months ago #278372

Yes, I tested with grouped packages and that does not change anything. Is the origination postcode in fedex plugin conf. Supposed to be our postcode from which we send out packages or a destination post code. It looks like the prices are kind of right if we send within NJ but if it goes to another state the prices are way too low in comparison to what FedEx actually charges.

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

  • Posts: 12953
  • Thank you received: 1778
6 years 7 months ago #278375

Hello,

The post code that you have to set through the FedEx plugin configuration is supposed to be your post code from which you are sending your packages.
Also I tested it on my end and it seems to be working fine, it's correctly displaying rates returned by the FedEx shipping platform. Note that the FedEx shipping plugin is only supposed to send to the FedEx platform information about your order, and then display rates returned by the FedEx shipping platform.

Yes, I tested with grouped packages and that does not change anything.


Did you tested it with that option set to no ?

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

  • Posts: 43
  • Thank you received: 1
6 years 7 months ago #278567

Yes, both ways. Set to No and set to yes. Of course if it's set to No it gives a slightly higher price, so for example if I add two items instead of one and they are not grouped into 1 package, the shipping for two items is $14, where for 1 is $13. That doesn't make any sense and FedEX of course is charging $95 for the shipment of that one item that weighs 3.5lb and is 24" by 12" by 12."

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

  • Posts: 43
  • Thank you received: 1
6 years 7 months ago #278614

Any ideas anyone? Please help. Can you perhaps show me screenshots of your configurations using Fedex Plugin?
Thanks!

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

  • Posts: 12953
  • Thank you received: 1778
6 years 7 months ago #278653

Hello,

In that case you should probably enable the "debug mode" to have through your Checkout the response received from the FedEx shipping platform, and also the request that was sent by the Hikashop FedEx shipping plugin which will probably help you if you want to ask more information about it to the FedEx support.

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

  • Posts: 229
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 7 months ago #278667

FYI I entered into www.fedex.com anusia's 3.5 lb and 24x12x12 inch package.

It kicks back $53.19 for me Ground with the note from FedEx that "Dimensional Weight of your package(s) was used to calculate your rate."

If you use just the weight and ask for a quick estimate on www.fedex.com , it gives you the $13.01.
Same as what he was seeing on from his HikaShop plugin.

I'd say the Dimensional Weight data is not being passed along from HikaShop's plugin to FedEx.
anusia be sure to look for that in the debug information, if you don't see it that is likely why there is a difference.

The following user(s) said Thank You: Mohamed Thelji

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

  • Posts: 43
  • Thank you received: 1
6 years 6 months ago #279628

I need some additional help with this. Attached is a response from FedEx (debugging is on for the FedEX shipping plugin). This is what I am getting. Is there anything you see that seems strange? It does say that the "the request was successfully processed." I don't understand why it would not then accept the volume of the product (24 X 12 X 12) etc. I am going to talk to FedEx as well, but wanted to see if you have any other ideas. Thanks,
Anna

Attachments:
Last edit: 6 years 6 months ago by anusia.

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

  • Posts: 229
  • Thank you received: 21
  • Hikashop Business Hikashop Essential
6 years 6 months ago #279629

Anusia, for security reasons I cannot open the Word files. Can you post screen shots or copy/paste the debug results?

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

Time to create page: 0.119 seconds
Powered by Kunena Forum