Enabling FedEx as the only Shipping Method for your WooCommerce
This article has been created to help you get some insights into the complete process of enabling and the working of this plugin with your WooCommerce. You will also encounter a real-life scenario including a real WooCommerce store owner and see how he can fulfill his need by using this plugin.
For any WooCommerce store owner, handling customers is quite a tricky job, especially when they have to quote the shipping cost to their buyers. The level of difficulty increases when they have to deal with a third party shipping service like FedEx. They would have to go to their official website in order to fetch the FedEx shipping rates and share it with their customers. Moreover, they would have to do that for every single order which is tiresome and time-consuming.
By using the WooCommerce FedEx Shipping plugin, you can simplify your FedEx shipments and show the shipping rates directly to your customers. Furthermore, you can even choose to offer only FedEx as the shipping option to your customers. So with the above in mind, let us quickly dive into the article.
Difference between the FedEx and WooCommerce shipping methods
As you already know, WooCommerce comes with three default shipping methods – Flat rate, Free shipping, and the Local pickup. These shipping methods come along only with the shipping regions. Meaning, if you want to offer any of these shipping methods to your customers, you would have to choose/specify the region for it. For example, if you want to offer Free shipping in the US and want to offer Flat rate and Local pickup in Canada, you can do that in the WooCommerce Shipping zones setting page. The shipping zone settings in WooCommerce looks something like in the following image.
You can refer to the following page to know more about the shipping zones and how to select the shipping methods in those regions.
The FedEx shipping plugin, however, is a third party plugin that works independently. This plugin is in constant connection with the FedEx servers and operates according to the type of request. This request is given by the customers when he or she enters the checkout page and opts for a particular FedEx shipping method. The plugin sends various information including the package’s dimension & weight, delivery area, distance, and many other important parameters. Following image shows that the FedEx plugin has a separate section in WooCommerce.
Let us take an example of a WooCommerce store owner and our customer, and check out his business case.
Alan is a WooCommerce store owner who owns a store that sells custom-made decorative glass items. He wants to use FedEx as the shipping service in order to ship those items. You see, Alan here needs to offer only FedEx shipping rates to his customers but somehow he is not able to do that. As a result, his customers are choosing the Local pickup as the shipping method. Moreover, his customers are requesting him to deliver those items via third-party shipping services, as picking up the orders themselves is inconvenient for them.
Solution to Alan’s issue
We replicated Alan’s case with the FedEx plugin and found out that it is very easy to solve this issue. All he needs to do is to go to the shipping zone setting page and disable the Local pickup option.
As you can see in the image above, you can go to the Shipping zones and then choose the region. In the image above, we have taken the example of US and disabled the Local pickup option for the same. After doing this, you should scroll down the page and save the changes that you have made.
Now, you have to make sure that the FedEx shipping calculations in enabled. Enabling this option will display the shipping rates to the customers in real-time. You can refer to the following image.
After doing this, you have the option to choose how your customer buys your products. To put it simply, you can force them to sign up with your WooCommerce store or allow them to buy without signing in. Usually, the customers who go for the latter option, tend to not come back to your store. You can refer to the following image.
This option is on the Checkout page under the WooCommerce settings page. Moreover, if you need to force SSL on the checkout page, you can even do that here.
Trying out the Checkout page
Now, that you have enabled the required settings and options, it is time to check how the cart shows the FedEx shipping rates. For that, let us order the following item from a WooCommerce store.
Now that we have included the above items in the cart, let’s try to buy the item without entering the shipping address. For that, you can refer the following screenshot given below.
As you can see in the image above if the customer has not entered his or her address, the Cart does not show the FedEx shipping rates. Rather, it displays the message saying, “Enter your full address to see shipping costs”. This is the solution to Alan’s issue as the customer won’t be able to order the products unless there is a shipping address.
Now, let us try to fill in the shipping details and see whether the FedEx shipping rates are displayed or not.
As you can clearly see in the above image, as soon as the customer’s address is filled up, the FedEx shipping rates appear on the Checkout page. To further confirm the proper functioning of this setup, let us go and order the items using the FedEx Standard Overnight shipping service.
You can see in the above image that the order was successfully placed. Moreover, the shipping service is the same, that is, the FedEx Standard Overnight and the payment is via Cash on delivery.
When it comes to managing shipments through FedEx, the WooCommerce FedEx Shipping plugin proves to be really helpful. It allows store owners to selectively offer various shipping methods based on their choice and need.
We hope this article would have helped you in some way. Let us know in the comment section below as we would be happy to hear from you.