WooCommerce PDF Invoices with FedEx Shipping Plugin


With this article, we’ll tell you how to use WooCommerce PDF Invoices plugin along with WooCommerce FedEx Shipping Plugin. With this integration, you could ship packages using FedEx services and share soft copies of invoices with your customers via email.

WooCommerce PDF Invoices

The WooCommerce PDF Invoices plugin generates invoices and packing slips for your WooCommerce orders. Once generated, it attaches them to WooCommerce email types of your choice and sends invoices to your customers via Dropbox, Google Drive, OneDrive, or Egnyte. This plugin is a real-time-saver and proves to be of great help when managing multiple orders.

WooCommerce FedEx Shipping Plugin with Print Label

FedEx offers premium shipping services and has one of the largest delivery networks in the world. WooCommerce FedEx solutions like the WooCommerce FedEx Shipping plugin, play a critical role in helping store owners deliver packages to their customers. When it comes to features and functionality, this plugin is at par with any one of its competitors.

How to Add a WooCommerce Invoice Number on the FedEx Shipping Label?

Setting up the two plugins is quite simple since you just need to download them and follow the onscreen instructions to complete the installation. Once you’re done with that, make sure the FedEx shipping rates are coming up on the Cart page. You can refer to the documentation: Setting up WooCommerce FedEx Shipping Plugin.

Setting up the WooCommerce PDF Invoices plugin

Now that you are able to see the shipping rates on the Cart page, go to WooCommerce → Invoices. Once you are on this page, you would find the WooCommerce PDF Invoices settings as shown below.

woocommerce pdf invoices

At this point, you can set up the plugin by enabling the necessary options and defining rules according to your needs. One good thing about this plugin is that you get to choose the template of the order number. If you go to the Template section of the plugin, you would find the section to define the template.

Here you can in any way you would want to show. As you can see in the image given below, we have defined the Format as [number]-[Y], which will translate into something like 00002-2018.

change the woocommerce invoice format

Printing WooCommerce Invoice number on the Label

Now that you have configured the two plugins based on your needs, it is time to go ahead and place an order. But before you do that, you need to copy a code snippet into your Appearance → Editor → functions.php. This is a very crucial step and you should not miss it.

Here is the link to get the Code Snippet.

Once you are done copying the code snippet, you can go ahead and place a new order. With the help of both the plugins, you would find your new order in the WooCommerce > Orders, which would look something like this:

woocommerce order details

As you can see, the PDF Invoice option is available in the top right section of the Edit order page. Here you can click on View to download the invoice. This plugin also allows your customers to directly download the invoice right from the My Account page. And yes, you can choose to disable that as well.

woocommerce pdf invoice

You can further go ahead and create the shipment and go to the print label section of the Edit order page. You can refer to the following video that demonstrates how to print the shipping labels.

As you can see in the video, once you create the shipment, the plugin allows you to print the shipping label directly from the WooCommerce admin side. What’s more, is that it allows you to print the return label as well. And if want to cancel the shipment then you can click on the Void Shipment option. Here is what the Print Label option looks like:

woocommerce print label

Once you click on the Print Label, the plugin automatically downloads the label. Here is how the shipping labels look like. Please observe that the invoice number is also mentioned on the label. It is denoted by the symbol INV:

fedex shipping label

The Benefits of Using the WooCommerce PDF Invoices plugin with the WooCommerce FedEx Shipping plugin?

Although, you might not need to use a dedicated plugin to handle invoices because WooCommerce helps you do that. But, contrary to the benefits, there are limitations to it.

For one, WordPress registers every new event as a new post and thus the Order ID is inconsistent and not in sequence. This can be a huge problem when it comes to managing orders. Read this article on WooCommerce Sequential Order Numbers to know more about this.

Now coming back to the benefits of using the PDF Invoice plugin, here is a small list:

Helps you send the invoice immediately

There is no need to keep a record of your orders and wait for your account manager to send the invoice. Rather, you can automatically generate the invoices using a PDF Invoice plugin.

You can track your past order

Nothing is worse than an error in the balance sheet. If you misplace an order or forget to include it in your monthly/yearly balance sheet, then it might affect your overall budget and income. A PDF Invoice plugin can help you manage your past orders better.

You save both money and time

It is true that you might have to pay for the plugin if you are going to buy the premium version. However, it is way lesser than preparing a robust system that handles your invoices. Also, you save a lot of time with the automation feature of the plugin.

Another good thing to know is that using a digital solution to handle your invoices is much better than handling paperwork. And with shipping of the order involved in the process, it makes more sense to use one.


We hope this article would have helped you print the WooCommerce Invoice number on the FedEx Shipping label. If you’re facing any issues with the WooCommerce FedEx Shipping Plugin then feel free to Contact PluginHive Customer Support.

Happy selling!