DHL shipping plugin

This plugin integrates DHL Shipping Rate API with J2Store.


  1. PHP 5.2 or higher

  2. Joomla 2.5 or above

  3. J2Store 2.7.3 or above


  1. Use Joomla installer to install the plugin.

  2. In the Joomla control panel, go to Extension -> Plugin Manager. Open the DHL Shipping(type=j2store).

  3. Enable plugin.

  4. Enter Plugin Params

Store Profile To add the details of your store, you need to enter the values in the fields as shown in the image below:

To Create a DHL Express Account :

Opening a DHL Express personal account online is straightforward. Simply visit the DHL website and click on the “Express" link at the top of the page. From there, you'll be directed to select your country from a drop-down menu.

Once you are directed to your country page, you'll be asked whether you wish to open a personal or business account. Personal accounts can be established online. If you opt for a business account, you'll need to provide your business information as well as telephone number. A DHL representative will be in touch with you to learn about your business, discuss DHL account cost issues, and get you signed up and in their system.

Params : With the help of the below image, you can set the parameters for the DHL Shipping Plugin:

Site ID: This is your DHL Site Id associated with your DHL accout.

DHL Password: This is your DHL Password associated with your DHL accout.

DHL Account Number: This is your DHL Account Number associated with your DHL account.

DHL Service: Choose the shipping services that you would like to provide to the customers. NOTE: Services depend on the customer’s shipping address. Even if you chose many services here, DHL will show only the services that are available to the customer’s shipping destination at the checkout.

Network Type Code : Select the network type code that should be used.

Test Mode: Before going live, you can test your store using the Test mode. If you want to test, set this option to Yes, otherwise set it to No. IN LIVE SITE , THIS SHOULD BE SET TO “NO”.

Display Shipping error in checkout? : Set it to 'yes' if you wish to display shipping DHL error in checkout.

Weight unit: Choose the valid units here.

Show Date/Time: To display the delivery Date/Time in DHL Service, set this option to Yes.

Length Unit: Choose the valid length unit here.

Tax Profile: To apply tax on your shipping cost, please select the relevant Tax profile. If there is no tax applicable on shipping cost, you can ignore this field or leave it blank.

Geo Zone: You can restrict the use of this shipping plugin to a particular geozone by selecting it in this option. Choose All geozones to show this method to all customers.

Handling cost: If handling charges need to be applied, it can be done by entering the amount in this field.

Debug Mode: Enable/Disable Log file to Debug DHL Shipping Plugin.Set this to NO in Live Site.

If you do not want to use the shipping address for billing but want to create a new address, you can do so as shown in the image:

You can select a shipping method of your choice from the given methods:

Support Still have questions? You can reach us via support form.

Thank you for using our extension.