How to Download, Install, Activate, and Update PluginHive WooCommerce Plugins

How to Download, Install, Activate, and Update PluginHive WooCommerce Plugins

This guide explains the process of downloading, installing, activating, and updating the WooCommerce Shipping and WooCommerce Bookings plugins you would have purchased from PluginHive.

Steps to Download the Plugins from PluginHive

  • After purchasing your plugin, go to the My Account section of PluginHive.
  • Log in with the same credentials you would have used to purchase the plugin(s)


  • After logging in, navigate down to API Downloads as shown below. Here you will find the product ID required for the Plugin License Activation.


  • Click on Download to download the plugin package (.zip) file. Here’s a sample image to show that:


Note: If you are using Mac OS/Safari browser to download the plugin and facing issues, please refer to Q3 from the FAQ section down below.

Steps to Install the Plugins

* If you have installed the ‘Basic’ version of the plugin, then please deactivate it first before installing the Premium version.
* Your settings will not get affected in this process and will remain unchanged. Only the premium features and settings will be added.

  • After downloading the .zip file, you need to install it on your website in order to use the plugin. Log in to your WordPress admin using your admin credentials as shown below


Navigate to Dashboard > Plugins > Add New > Upload Plugin and click on Choose File as shown below:


  • Upload the plugin .zip file here. Click on Install Now to install the plugin .zip file
  • Click on Activate Plugin after the installation process is over
  • Click on the plugin’s setting link to go to the Admin settings of the plugin

Steps to Activate License of the Premium Plugin

Once the plugin is installed, you can activate it by using the API Key & Product ID provided by PluginHive in the My Account -> API Keys section, to get timely update notifications.

  • To get the API Licence Key and Product ID, go to the My Account section of PluginHive. Navigate down to the API KEYS as shown below

my account

  • Next, navigate to WordPress Settings -> UPS Activation (we have taken the example of the UPS Shipping plugin here. The process remains the same for all PluginHive plugins.)

ups activation

  • Enter the API License Key and Product ID under the API Keys Activation section and click on Save Changes.

api license key and product id

Steps to Update Premium Plugin to the Latest Version

  • Once a plugin update is available, you get the notification on the Plugins page as shown below:
Update the plugin
  • Click Update now to update the plugin to the latest version.

Note: Your existing settings of the plugin remain intact after updating the plugin.

Frequently Asked Questions

Q1: How to download the Premium WooCommerce plugins from PluginHive?

Please refer to the article section – Steps to Download the Premium Plugin from PluginHive.

Q2: How to install the Free WooCommerce plugins from PluginHive?

Please refer to the article section – Steps to Download and Install the Free/Basic Plugin.

Q3: I see a bunch of files instead of plugin .zip after downloading. Invalid plugin message during installation. What to do?

Solution: If you are using the Safari browser on Mac, sometimes the plugin .zip file will be automatically extracted by Safari while downloading. To solve this, please follow the below steps before downloading the plugin:
– Open Safari.
– Click Preferences.
– Under the General tab, uncheck the option Open “safe” files after downloading.
– Download the plugin .zip file again.

Q4: Do your WooCommerce plugins work on WordPress multisite?

Yes! You have to install the WooCommerce plugin & our plugin at the network level (Don’t activate them at this point). And activate WooCommerce & our plugin at the individual site level.

Q5: I still face issues with the plugin even after following this document.

Please Contact PluginHive Customer Support. We will get back to you and resolve any issues asap.

You could also check out these high-quality WooCommerce shipping plugins available.

33 thoughts on “How to Download, Install, Activate, and Update PluginHive WooCommerce Plugins

  1. tracie
    Tracie says:

    I just installed the Multi-Carrier Shipping program successfully. Now how do I get the program to see my products? They’re already listed with weights and dimensions in WooCommerce. Shipping options not showing on the checkout page. Any help?

    Also, any directions and details on how to set up the “Rules?” I have specific products that need to ship ground only. It’s not an entire group of products, just some listed under the main group heading.


    • Anindo
      Anindo says:

      Hi Tracie,

      -Firstly, you would need to create your the areas for shipping in the ‘Shipping Area Management’ section. Once done, you can create the shipping rules based on Shipping class/Product category of your products and then select the carrier and respective shipping method. Here is a simple article that explains the setting-up:
      – You can create a ‘Shipping class’ (say class-a), and then assign this shipping class to the Ground shipping products. And select carrier and service.
      – The respective shipping carrier’s API, will automatically recognize the address as ‘Residential or Commercial’. So the customers need not have to explicitly specify this.


  2. barry
    barry says:

    I had version 3.9.9 of PluginHive. I just upgraded to the latest version and downloaded it. How do I update the plugin? In the settings tab, I entered the API key but I still do not see any button to update…I thought once I entered the new API key it might recognize I have an old version but it did not. Am I supposed to delete the plugin and then reupload? If I do this will I lose all my UPS settings?


    • Anindo
      Anindo says:

      Hi Barry,

      Under Installed plugins folder, you will see the new update notification of the latest version. You can click on update there.

      If you want to manually update, just deactivate and delete the old plugin and then install the latest version from “Add New” section under “Plugins”. Do not worry. Your previous settings will remain intact even if you delete the old plugin.

  3. john17
    john46 says:


    I do not have the Generic API Settings part of the WooCommerce->Settings->Shipping->EasyPost menu. It’s just missing. This video provided in earlier comments suggests that I need to fill out that section to get the shipping to work. Are these settings no longer there? I can’t find where to link my USPS, UPS, FedEx accounts to EasyPost in WooCommerce.


    • Bonnie
      Bonnie says:

      Were you able to get an answer to your question from PluginHive? I see that they posted a ticket #21410 in response to your question, but I have the same issue as you and need to know the answer.

      Thank you.

    • Anindo
      Anindo says:

      Hi Bonnie,

      You’re not able to find the shipping options in the Cart or Checkout page?
      1. Please make sure you have opened Easy post account, and added the carrier accounts you’ll be using, enter the live or test carrier credentials in Easy post Dashboard under the Carrier Accounts.
      2. Make sure you use the Correct API key from Easy Post,
      3. The products in your shop need to have weight and dimension in them.

      If you still face issues please do raise an online support ticket.


  4. Shannon
    Shannon says:

    I just purchased and installed the premium version, but it does not show up as a shipping method and UPS is not an option in my shopping cart.

  5. Rahim
    Rahim says:

    Hi there,

    i had baught the plugin from your site and it was working fine. but its the older version of the plugin, so now i have purchased the new version.

    do i need to deactivate the old plugin and install the new one?

  6. Pushpendra
    Pushpendra says:

    After install when I have uploaded your sample variations files then getting AJAX error. How to solve this?

  7. Teresa
    Teresa says:

    Hi. I deactivated and deleted the Basic version and attempted to install the Premium but get this error:
    Installing Plugin from uploaded file: UPS-ShippingLabel-Label-5076-1Z1A43A80396824353.png
    Unpacking the package…
    The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

  8. simina
    simina says:

    Warning: file_get_contents(Ibtisama Cosmetics): failed to open stream: No such file or directory in /home4/ibtisama/public_html/wp-content/plugins/dhl-woocommerce-shipping/dhl_express/includes/class-wf-dhl-woocommerce-shipping-admin-helper.php on line 729

    Warning: Cannot modify header information – headers already sent by (output started at /home4/ibtisama/public_html/wp-content/plugins/dhl-woocommerce-shipping/dhl_express/includes/class-wf-dhl-woocommerce-shipping-admin-helper.php:729) in /home4/ibtisama/public_html/wp-includes/pluggable.php on line 1210

    • Veeresh
      Veeresh says:

      Hello Simina,

      We regret the inconvenience caused.
      It seems you have saved the BASIC version or the older version plugin in the same name.
      Please try deactivating and deleting the BASIC version if you have installed and also delete all previous versions if you have. If the problem persists, please raise a request to the PluginHive Support Team(, they will help you in fixing your issues quickly.


  9. amj
    Anders says:

    Having difficulty installing the Premium. Dir exists. I have deactivated and deleted the basic version. Please help.

    Installing Plugin from uploaded file:
    Unpacking the package…

    Installing the plugin…

    Destination folder already exists. /home/…ups-woocommerce-shipping/

    Plugin install failed.

    • Veeresh
      Veeresh says:

      Hello Anders,

      “Destination folder already exists” Message comes only when there is a duplicate file or a folder with the same name exist. Please Deactivate and delete the BASIC version before downloading the premium version of the plugin.
      OR, log in through the FTP and delete the folder. It will work fine.
      If you still face the same issue, please raise a request to We will help you in installing your plugin.


    • Veeresh
      Veeresh says:

      Hello Steve,

      It seems you have an older version of the plugin or the BASIC version of the plugin in the same name.
      Please ensure you have deactivated and deleted the old version of the plugin before installing the new one.

      If still, the problem persists then please raise a request to
      We will help you to understand better.

  10. Dimitrios
    Dimitrios says:


    I’ve set a few rules with the FREE version of the plugin. I’ve bought the PRO version and read that it would keep the rules. BUT now that I have installed as said on the instructions the PRO version, all the rules are gone. Can you help me with that please?

    Thank you in advance

  11. DeAnne
    DeAnne says:

    Hello, I’ve also just renewed my license. Anindo replied to the same question with, “If you have got a new key, just put the details in WooCommerce –> Settings –> Plugin settings and you are ”

    I do not have a “plug-in settings” under WooCommerce >> settings. Can you provide clarification? Thank you.

    • Anindo
      Anindo says:

      Hi Alfred,

      Just enable the debug mode in plugin settings and place an order from the cart page.
      You will get DHL response. Just see the response for the error message and let us know.
      Our team will guide you.

    • Anindo
      Anindo says:

      Hi Anthony,

      If you have got a new key, just put the details in WooCommerce –> Settings –> Plugin settings and you are done!

  12. Steven
    Steven says:

    I keep getting this message when I try to print the Shipping Label.

    You need to Add Shipping from Address to Print shipping labels



    • Anindo
      Anindo says:

      Hi Steven,

      The label contains the “Ship From” and “Ship to” addresses.

      So in order for the plugin to display these details, you need to put in them in plugin settings page.
      Hence, we request you to fill the “Ship From Address Preference” details and also all Origin Address details including city, state, postcode, etc.

Comments are closed.