View Categories

FedEx – Common problems and troubleshooting

In this article you will find the most common issues related to the FedEx for WooCommerce plugin as well as the answers how to solve them. The knowledge base below will be gradually expanded.

In the most cases to analyse what is causing the problem you will need to activate the the Debug Mode. Check how to enable the FedEx Debug Mode →.

No shipping options were found for… error – missing product’s weight

Woocommerce Fedex No Shipping Options

In some cases, even after successfull user account registration, gaining FedEx API access, entering the login credentials and proper plugin configuration it might turn out you will get the No shipping options were found for… error instead of FedEx live rates in the Cart.

You must be aware it may be caused by several reasons. To find out what exactly is responsible for not displaying the shipping methods begin with activating the FedEx Debug Mode.

When it is already enabled go to the Cart and check what is the precise code and the error description displayed at the top of the page:

Woocommerce Fedex Weight Error

It’s pretty detailed information about the exact reason of error occuring, however, let’s take a closer look on the FedEx API request or/and response on the blue background below:

Woocommerce Fedex Weight Error Api Response

The error displayed at the beginning has been confirmed in the code section marked green. There is a missing or invalid value for the Weight parameter of the product which was added to the cart.To display the live rates properly our FedEx plugin needs to gather following data: the sender’s and the recipient’s addresses and the package weight.

Even if the one of them is missing it can’t fully calculate the shipping costs. To solve the problem go to the page of the product which was put into the Cart, choose Edit product option from the top bar:

Woocommerce Edit Product

fill the value of the Weight field in the Product data > Shipping tab and save the changes with the Update button.

Woocommerce Fedex Missing Weight

If you get the Fatal error

If you get the fatal error when using our FedEx plugin, please verify the logs. You can do it by going to WooCommerce→ System→ Logs. Verify if you find any errors. When you find an error as below, in such case, the error is caused due to OPcache in the PHP settings of your server.

2023/05/31 18:18:00 [error] 41517#41517: *5106029 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Class name must be a valid object or a string in /www/necabinetry_543/public/wp-content/plugins/flexible-shipping-fedex-pro/vendor_prefixed/octolize/php-fedex-api-wrapper/src/FedEx/AbstractComplexType.php:161We 

You can either disable OPcache completely or after enabling OPcache, please enable opcache.save_comments as well. If you can’t edit php.ini file by yourself, please reach out to your hosting provider.

The given client credentials were not valid. Please modify your request and try again.

If you encounter this type of issue, after logging in to the developer’s portal you should see the following message in the Production Key tab:

Production Key notice

Please bear in mind that, our plugin does not require any of the certified APIs. You should choose only these:

List of APIs
Scroll to Top