Our extensions

play HikaShop is an e-commerce solution for Joomla !
Built for simplicity and flexibility. 


Have your users purchase your products efficiently, facilitate the management of your store, increase your sales thanks to built-in marketing tools and so much more !
Quik and easy to configure, let starts your shop online today !

All features     Download

What's new ?

Main features

INTERNATIONAL
SALES


HikaShop provides an interface for handling languages, currencies, zones and advanced taxes to sell anywhere in the world.

POWERFUL
STATISTICS


Easily manage your store using the built-in dashboard and its powerful statistics capabilities.

RESPONSIVE
LAYOUT


HikaShop works on every device (laptop, tablet, smartphone..). Your shop will fit to each user's screen.

MARKETING
TOOLS


Increase your sales thanks to affiliate program support, coupons, discounts and email marketing integration.

EASY TO
CONFIGURE


User-friendly and flexible, our component is easy to use and configure. Create your own shop online in a minute !

FULLY
INTEGRATED


HikaShop is integrated with many other components and includes a lots of plugins...

ADVANCED
CUSTOMIZATION


Personalize your store: views, checkout, information fields, emails, and more to fit your website design

MULTI
VENDOR


Adding HikaMarket to HikaShop, create a multi-vendor website. Manage in one shop several sales from different people.

Our Company

BUSINESS
PARTNER

HikaShop is a complete e-commerce solution that allows you to easily create and manage your online store but also take it to the highest level.

GREAT
SUPPORT

The whole team is working to provide you with quality support. Documentation and forum are there to guide you step by step. Each issue finds an answer !

ALWAYS
ON TOP

HikaShop is constantly improving. We ensure compatibility with each new version of Joomla! And new features are added frequently.

RECEIVE
OUR NEWS

Good deals and novelties, it's here!

Description

This screen enables you to edit the DHL shipping method options.
Shipping methods will be filtered on checkout based on the zone you set for them, if any.
Then, they will be displayed to the user for him to choose which shipping method he prefers for his order.

Toolbar

ship method Toolbar

 

  • Save & Close : Save the shipping method options and return to the shipping methods Management screen.
  • Save : Apply the modifications to the shipping method and stay on the same screen.
  • Cancel : Return to the previous screen without saving the modifications.

Main Information

If you use one of our commercial versions, you will be able to enter the name and description in different languages.
This feature can be activated in the configuration page, in the display tab.
If you don't enter something for a translation, it will just use the default information in the Main information tab instead.
After you click on save or apply an additional publish icon will appear next to the fields where you entered something in the languages tabs so that you can easily enable or disable them.

Generic configuration

  • Published: Indicate if the method is published or not.
  • Images: You can click on the edit icon to select one or several images to display next to the name of the shipping method during the checkout process.
    Those images are stored in the folder media/com_hikashop/images/shipping so you can easily add more of them by uploading your images to this folder via FTP.
  • Price: Specify a base shipping price which will be added to the DHL shipping estimation.
  • Percentage: Specific a percentage which will be based on the subtotal amount of the cart and added to the DHL shipping estimation.
  • Tax category: Indicate the tax category for the shipping method
  • Use price per product: Indicate if you want to add shipping fees for specific products.
  • Include virtual product price: Indicate if virtual products should be included for the processing (it will affect percentage price and restrictions).
  • Override shipping address: You can override the shipping address. That option is not recommanded for dynamic shipping methods like that one.
  • Override tax zone: You can override the tax zone if the customer select that shipping method.

Specific configuration

  • Environment: Define your DHL shipping environment among Production or Test. You might want to first use the test environment to make sure everything's working before switching to the production environment. Note that in the environment, the tracking link won't point to the corresponding package.
  • API's Username: Your DHL API Username.
  • API's Password: Your DHL API password.
  • Account Number: Your account number reference.
  • Address elements :
    Here, you can define your address elements as seller which will correspond to the starting point to calculate the distances and therefore the prices of DHL services.
    • Company
    • Name
    • Address line
    • Complement
    • City
    • Post code
    • Country code (2 letters)
    • Telephone
    • Email address
    Please make sure you fill in everything. Only the complement field is optional.

  • The Registration Number fields identify the sender for customs and regulatory compliance. This includes various registration numbers (such as VAT number or customs IDs), which differ by country and product type. These numbers ensure adherence to local laws and facilitate customs clearance. Using multiple fields provides flexibility to collect necessary details for international transactions.
    • Registration number
    • Registration number type
    • Registration number issuer country code (2 letters)
    • Second registration number
    • Second registration number type
    • Second registration number issuer country code (2 letters)
    • Third registration number
    • Third registration number type
    • Third registration number issuer country code (2 letters)
    • Fourth registration number
    • Fourth registration number type
    • Fourth registration number issuer country code (2 letters)

  • Shipping services
    Select from all the services offered by DHL :
    • Domestic Express
    • Domestic Express before 12:00
    • Domestic Express before 9:00
    • Express Worldwide EU
    • Economy Select EU
    • Express Worldwide DOC
    • Express Worldwide before 12:00 DOC
    • Express Worldwide before 9:00 DOC
    • Express Worldwide NON DOC
    • Express Worldwide before 12:00 NON DOC
    • Express Worldwide before 9:00 NON DOC
    • Express Envelope
    We recommend that you first leave everything checked when first testing as most of these are only available in some cases.
  • weight unit: Define the weight unit for all your packages. In the USA, you normally have to select LB, and in Europe Kg.
  • Incoterms: Define responsibilities between buyer and seller for costs, risks, and tasks related to shipping. Learn more about available options here:
    Note : Learn more about Incoterms 2020 Guide.
    By default, this setting is set to "DAP" and that's usually what you want to select here.
  • Signature path: Path to your signature file (image in jpg, jpeg, png). This image will be provided to DHL for the invoice generation for international shipments.
  • Group packages: Select if you want group or not the products in the order in different packages.
  • Show ETA: Choose if you want display the ETA (Estimated Time of Arrival) or not.
  • Weight approximation: You can add here a percentage to the weight of your products.
  • Dimension approximation: You can add here a percentage to the dimensions of your products.
  • Sort shipping services: Define how to sort your DHL rates.
  • Debug: Switch on ("yes") or off ("no") to allow your Hikashop DHL plugin to fill the log file, especially if there is any trouble. The log file is here to be able to see debug data. You can access it via the "payment log file" setting of the HikaShop configuration page.
    This will help in finding where the trouble is with the setup of the plugin if something doesn't work with it.

Restrictions

You can set restrictions on shipping methods. Based on the products in the cart of the user, the system will calculate which shipping methods the customer can choose from.

  • Zone : You can restrict a shipping method to a zone. By clicking on the edit icon, a popup will open enabling you to select a zone. You can also remove this limitation by clicking on the delete icon.
  • Warehouse : You can restrict the shipping method on a warehouse, the warehouse management will come in a future release of HikaShop. Note that Shipping methods which have a selected warehouse can only be used by products which have the same warehouse.
  • Minimum price : The shipping method can be available for only orders above a minimum price. This price uses the shipping method price currency even if the price is 0.
  • Maximum price : The shipping method can be available for only orders below a maximum price. This price uses the shipping method price currency even if the price is 0.
  • Include virtual products price : If you activate this option, the price of virtual goods (no weight) is taken into account for the maximum and minimum price restrictions above as well as the percentage price calculation. Otherwise, only the real goods (with a weight) are taken into account.
  • With tax : The price restriction can be set on the taxed price or the price without tax depending on this option
  • Minimum quantity: You can set a minimum quantity so that orders below it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Maximum quantity: You can set a maximum quantity so that orders over it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Minimum weight : You can set a minimum weight so that orders below it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Maximum weight : You can set a maximum weight so that orders over it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Minimum volume : You can set a minimum volume so that orders below it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Maximum volume : You can set a maximum volume so that orders over it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Prefix : You can restrict your shipping methods to only post codes including such prefix with this option.
  • Minimum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the minimum possible value
  • Maximum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the maximum possible value
  • Suffix : You can restrict your shipping methods to only post codes including such suffix with this option.

Restrictions

You can set restrictions on shipping methods. Based on the products in the cart of the user, the system will calculate which shipping methods the customer can choose from.

  • Zone : You can restrict a shipping method to a zone. By clicking on the edit icon, a popup will open enabling you to select a zone. You can also remove this limitation by clicking on the delete icon.
  • Warehouse : You can restrict the shipping method on a warehouse, the warehouse management will come in a future release of HikaShop. Note that Shipping methods which have a selected warehouse can only be used by products which have the same warehouse.
  • Minimum price : The shipping method can be available for only orders above a minimum price. This price uses the shipping method price currency even if the price is 0.
  • Maximum price : The shipping method can be available for only orders below a maximum price. This price uses the shipping method price currency even if the price is 0.
  • Include virtual products price : If you activate this option, the price of virtual goods (no weight) is taken into account for the maximum and minimum price restrictions above as well as the percentage price calculation. Otherwise, only the real goods (with a weight) are taken into account.
  • With tax : The price restriction can be set on the taxed price or the price without tax depending on this option
  • Minimum quantity: You can set a minimum quantity so that orders below it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Maximum quantity: You can set a maximum quantity so that orders over it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Minimum weight : You can set a minimum weight so that orders below it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Maximum weight : You can set a maximum weight so that orders over it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Minimum volume : You can set a minimum volume so that orders below it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Maximum volume : You can set a maximum volume so that orders over it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Prefix : You can restrict your shipping methods to only post codes including such prefix with this option.
  • Minimum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the minimum possible value
  • Maximum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the maximum possible value
  • Suffix : You can restrict your shipping methods to only post codes including such suffix with this option.

 

Note : This tutorial was proposed by Dreamztech that developed the plugin to go more far you can contact them, here

Description

 

This tutorial show you how to enables your shopee plugin and to configure the necessary to its processing.

 

Install the plugin

The plugin is published on Hikashop.com and was developed by Dreamztech.

 

Details

  • 1. Plugins & Modules

    Hikashop Shopee Integration Plugin

    Ajax – Shopee Check Stock

    Ajax – Shopee Send Request

    Module – Shopee Authorize

    Module – Shopee Logistics & Categories

  • 2. Enable all three plugins
  • 3. Setup Hikashop Custom Fields

    Create a Custom field and follow this screenshot for your configuration :

  • 4. Paste this codes into where it can run (change the highlight part to your own partner id and key that you obtain from open.shopee.com)
  • 5. Click the link shows up finally, and then login your shopee seller account to authorize.
  • 6. Go to Extensions→Plugins → Ajax – Shopee Send Request, configure the credentials.
  • 7. Fill in the credential, and assign module “Shopee Authorize” to a page, open the page, and it will show you a link to authorize your shopee shop.
  • 8. Assign module “Shopee Logistics and Categories” to a page, and you can check the enabled logistics & categories.
  • 9. Set your preferred default logistics, and default product categories (Prefer to set to Women (789))(You can change it in shopee seller center later).

Restrictions

You can set restrictions on shipping methods. Based on the products in the cart of the user, the system will calculate which shipping methods the customer can choose from.

  • Zone : You can restrict a shipping method to a zone. By clicking on the edit icon, a popup will open enabling you to select a zone. You can also remove this limitation by clicking on the delete icon.
  • Warehouse : You can restrict the shipping method on a warehouse, the warehouse management will come in a future release of HikaShop. Note that Shipping methods which have a selected warehouse can only be used by products which have the same warehouse.
  • Minimum price : The shipping method can be available for only orders above a minimum price. This price uses the shipping method price currency even if the price is 0.
  • Maximum price : The shipping method can be available for only orders below a maximum price. This price uses the shipping method price currency even if the price is 0.
  • Include virtual products price : If you activate this option, the price of virtual goods (no weight) is taken into account for the maximum and minimum price restrictions above as well as the percentage price calculation. Otherwise, only the real goods (with a weight) are taken into account.
  • With tax : The price restriction can be set on the taxed price or the price without tax depending on this option
  • Minimum quantity: You can set a minimum quantity so that orders below it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Maximum quantity: You can set a maximum quantity so that orders over it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Minimum weight : You can set a minimum weight so that orders below it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Maximum weight : You can set a maximum weight so that orders over it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Minimum volume : You can set a minimum volume so that orders below it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Maximum volume : You can set a maximum volume so that orders over it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Prefix : You can restrict your shipping methods to only post codes including such prefix with this option.
  • Minimum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the minimum possible value
  • Maximum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the maximum possible value
  • Suffix : You can restrict your shipping methods to only post codes including such suffix with this option.

 

Description

This screen enables you to edit the UPS OAuth shipping method options. Shipping methods will be filtered on checkout based on the zone you set for them, if any. Then, they will be displayed to the user for him to choose which shipping method he prefers for his order.

Note that before you configure the UPS OAuth plugin, you first need to register on UPS's website, create a shipper account in your UPS account, and then create an App with access to the Authentication API, the Rating API and the TimeInTransit API.

 

Toolbar

ship method Toolbar

 

  • Save & Close : Save the shipping method options and return to the shipping methods Management screen.
  • Save : Apply the modifications to the shipping method and stay on the same screen.
  • Cancel : Return to the previous screen without saving the modifications.

 

Main Information

If you use one of our commercial versions, you will be able to enter the name and description in different languages. This feature can be activated in the configuration page. If you don't enter something for a translation, it will just use the default information in the Main information tab instead. After you click on save or apply an additional publish icon will appear next to the fields where you entered something in the languages tabs so that you can easily enable or disable them. The default publish status can also be changed in the configuration page of HikaShop.

 

Specific Configuration

  • ENVIRONMENT : Select among Product or Customer Integration Environment in order to process tests.
  • Client ID: The Client ID of the app you created in your UPS account (learn more here)
  • Client secret : The Client secret of the app you created in your UPS account (learn more here)
  • UPS account number : Unique UPS shipper account number provided by UPS once you create a shipper account with them (learn more here).
  • Name : The name associated with the address below
  • Address line: the address line of the place from where you'll ship your products, meaning number, and street line.
  • City: The city name of the place from where you'll ship your products
  • Post code : The post code of the place from where you'll ship your products.
  • State code : The 2 letters code of the state of the place from where you'll ship your products.( For example CA if you're based in California, USA )
  • Country code: The 2 letters code of the country of the place from where you'll ship your products ( For example FR if you're based in France )
  • Pickup type: Choose here your pickup type in the list. (Prices will vary based on the pickup type)

 

    Shipping services :

    UPS offers many Shipping services in order to best match your constraints and needs!
    In order to learn which services you have to use learn more with this UPS Documentation.

 

  • Weight unit : Select among KG (Kilogramm) or LB (Pounds).
  • Negotiated rate : If you have negotiated rates with UPS, you can share or not theses rates with your customer.
  • Saturday shipping : Your UPS user ID on the UPS website (This is the ID you are logged with).
  • Group packages : If this option is activated, products will be grouped together. Otherwise, every product will have its own package (more expensive).
  • Show ETA ? : Select if you want to display the estimated time when a package or delivery should arrive at its destination (Estimated Time of Arrival).
  • Include prices :: If this option is activated the price of goods is given to UPS so that it can add the shipping insurance in the prices (more expensive).
  • Exclude dimensions : If this option is activated your packages will be sent without any dimension but with a weight.
  • Weight approximation : You can add here a percentage to the weight of your products.
  • Dimension approximation : You can add here a percentage to the dimensions of your products.
  • Debug : If you have troubles with the shipping method, activate this option, reproduce the issue, and then check the "payment log file" of the HikaShop configuration. It should contain debug information to better understand what's going on.

 

Restrictions

You can set restrictions on shipping methods. Based on the products in the cart of the user, the system will calculate which shipping methods the customer can choose from.

  • Zone : You can restrict a shipping method to a zone. By clicking on the edit icon, a popup will open enabling you to select a zone. You can also remove this limitation by clicking on the delete icon.
  • Warehouse : You can restrict the shipping method on a warehouse, the warehouse management will come in a future release of HikaShop. Note that Shipping methods which have a selected warehouse can only be used by products which have the same warehouse.
  • Minimum price : The shipping method can be available for only orders above a minimum price. This price uses the shipping method price currency even if the price is 0.
  • Maximum price : The shipping method can be available for only orders below a maximum price. This price uses the shipping method price currency even if the price is 0.
  • Include virtual products price : If you activate this option, the price of virtual goods (no weight) is taken into account for the maximum and minimum price restrictions above as well as the percentage price calculation. Otherwise, only the real goods (with a weight) are taken into account.
  • With tax : The price restriction can be set on the taxed price or the price without tax depending on this option
  • Minimum quantity: You can set a minimum quantity so that orders below it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Maximum quantity: You can set a maximum quantity so that orders over it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
  • Minimum weight : You can set a minimum weight so that orders below it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Maximum weight : You can set a maximum weight so that orders over it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
  • Minimum volume : You can set a minimum volume so that orders below it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Maximum volume : You can set a maximum volume so that orders over it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
  • Prefix : You can restrict your shipping methods to only post codes including such prefix with this option.
  • Minimum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the minimum possible value
  • Maximum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the maximum possible value
  • Suffix : You can restrict your shipping methods to only post codes including such suffix with this option.

 

Description

 

This screen enables you to edit the shipping method options. Shipping methods will be filtered on checkout based on the zone you set for them, if any. Then, they will be displayed to the user for him to choose which shipping method he prefers for his order. Note that the shipping method can probably support only a limited number of country.

 

 

Install the plugin

 

The plugin is published on Hikashop.com and was developed by Dreamztech.

 

 

Main Information

If you use one of our commercial versions, you will be able to enter the name and description in different languages. This feature requires to have joomfish installed and can be activated in the configuration page, in the display tab. The languages available will be the ones in joomfish. If you don't enter something for a translation, it will just use the default information in the Main information tab instead. After you click on save or apply an additional publish icon will appear next to the fields where you entered something in the languages tabs so that you can easily enable or disable them. The default publish status can also be changed in the configuration page of HikaShop.

 

Additional Information

  • Action ID : Easy Parcel API Action ID.
  • API Key :Easy Parcel API Key.
  • URL :Easy Parcel Api link.
  • Disable method :You can define the courier services from the company specified here, using comma(,) as seperator. Allowed values are: Pgeon , CJ Century Logistics Sdn Bhd , DHL eCommerce , Nationwide Express Courier Services Berhad, Poslaju.
  • Pick Postal Code : Postal Code of Pickup address.
  • Pick State Code :State code for pickup address. Reference on : developers.easyparcel.com.
  • Pick Country Code : Country Code for pickup address. Reference on : developers.easyparcel.com.
  • Restrictions

    You can set restrictions on shipping methods. Based on the products in the cart of the user, the system will calculate which shipping methods the customer can choose from.

    • Zone : You can restrict a shipping method to a zone. By clicking on the edit icon, a popup will open enabling you to select a zone. You can also remove this limitation by clicking on the delete icon.
    • Warehouse : You can restrict the shipping method on a warehouse, the warehouse management will come in a future release of HikaShop. Note that Shipping methods which have a selected warehouse can only be used by products which have the same warehouse.
    • Minimum price : The shipping method can be available for only orders above a minimum price. This price uses the shipping method price currency even if the price is 0.
    • Maximum price : The shipping method can be available for only orders below a maximum price. This price uses the shipping method price currency even if the price is 0.
    • Include virtual products price : If you activate this option, the price of virtual goods (no weight) is taken into account for the maximum and minimum price restrictions above as well as the percentage price calculation. Otherwise, only the real goods (with a weight) are taken into account.
    • With tax : The price restriction can be set on the taxed price or the price without tax depending on this option
    • Minimum quantity: You can set a minimum quantity so that orders below it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
    • Maximum quantity: You can set a maximum quantity so that orders over it won't be able to be shipped with the current shipping method. The quantity of the order will be calculated based on the quantity of each products in it.
    • Minimum weight : You can set a minimum weight so that orders below it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
    • Maximum weight : You can set a maximum weight so that orders over it won't be able to be shipped with the current shipping method. The weight of the order will be calculated based on the weight of each products in it.
    • Minimum volume : You can set a minimum volume so that orders below it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
    • Maximum volume : You can set a maximum volume so that orders over it won't be able to be shipped with the current shipping method. The volume of the order will be calculated based on the volume of each products in it. The volume is calculated with the width, height and length of the products.
    • Prefix : You can restrict your shipping methods to only post codes including such prefix with this option.
    • Minimum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the minimum possible value
    • Maximum post code : You can restrict your shipping methods to only post codes within a certain range whereby this is the maximum possible value
    • Suffix : You can restrict your shipping methods to only post codes including such suffix with this option.