[Skip to main content](#vessel-content)

# Pther extensions

##  [ Calendar display module ](/support/documentation/656-calendar-plugin)

Details    Written by: Administrator    Category: [Pther extensions](/support/documentation/hikashop/other-extensions)     Published: 09 November 2026     Hits: 6

## Installation

- 1) Download the module on our website via the download link provided to you after the purchase.
- 2) Install it on your Joomla website via the extension manager, or via the "install plugin" button of System &gt; Plugins on WordPress.
- 3) Make sure the HikaShop Booking plugin (version 1.3.0 or later) is installed and enabled, and that your shows are events with their dates.
- 4) On Joomla, go to Extensions &gt; Modules, create a "HikaShop Calendar" module, choose its position and the pages where it shows. On WordPress, add the "HikaShop Calendar" block to a page.

## Configuration

- **Categories**: the ids of the HikaShop categories whose events are shown, separated by commas. Empty shows every event.
- **Calendar**: a month or a week.
- **In each day**: the names of the shows of the day, with their time, or only a colour on the number of the day. A click on a day lists its shows.
- **Shows per day**: how many shows a day names before it shows how many more there are. Only used when each day shows the names.
- **View**: automatic (the calendar on a wide screen, the list on a phone), always the calendar, or always the list.
- **First day of the week**: Monday or Sunday.
- **Month or week shown first**: the current one, or the one of the next show.
- **Show the price from**: shows the price on the line of each show.
- **Show the seats left**: when a date has only a few places left, shows how many.
- **Hide the days gone by**: leaves out the shows already played.
- **Alternative Layout**: an alternative layout of your template for the module.
- **Module Class** (Module Class Suffix on Joomla 3): CSS classes for styling.

## Troubleshooting

- **"The calendar needs the HikaShop Booking plugin"**: install and enable the Booking plugin.
- **"No show this month"**: the products must be published, set as an event in their Booking block, in the categories of the module if you listed some, and have performances in that month.
- **A date does not appear**: its performance must have a valid date, and the product must be visible to the visitor's access level.

##  [ HikaShop Comments module ](/support/documentation/655-comments-plugin)

Details    Written by: Administrator    Category: [Pther extensions](/support/documentation/hikashop/other-extensions)     Published: 09 November 2026     Hits: 5

## Installation

- 1) Download the module on our website via the download link provided to you after the purchase.
- 2) Install it on your Joomla website via the extension manager or via the "install plugin" button of System &gt; Plugins on Wordpress.
- 3) On Joomla, go to Extensions &gt; Modules, find "HikaShop Comments" and configure it.
- 4) On Wordpress, you will have a block "HikaShop Comments" which you can add to your pages and you'll be able to configure its settings.

## Configuration

- **Number of comments**: how many recent comments to display (default: 5).
- **Ordering**: choose between Latest (newest first), Random (random selection on each page load), or Most useful (comments with the most "useful" votes first).
- **5 stars only**: when enabled, only comments with the maximum star rating are displayed.
- **Carousel**: when enabled, only one comment is displayed at a time and it automatically slides to the next one.
- **Carousel delay**: time in seconds between each slide transition (default: 5).
- **Progress bar**: display a thin progress bar at the bottom of the comment showing the time remaining before the next slide.
- **Alternative Layout**: the layout of the comments. Default is the module's own. To change the HTML, create an override of mod\_hikashop\_comments in your template: the default override replaces it, and a copy saved under another name in the same folder appears in this list. For colours and spacing, CSS rules on the module's classes are enough.
- **Module Class**: CSS classes added to the module's block, to style one module differently from another.

##  [ HikaShop QuickIcons module ](/support/documentation/654-quickicons-plugin)

Details    Written by: Administrator    Category: [Pther extensions](/support/documentation/hikashop/other-extensions)     Published: 09 November 2026     Hits: 5

## Installation

- **Easy and quick !**
- 1) Download the plugin on our website
2) Install it on your Joomla website (extension manager)
3) Configure the module
- See details, here on [the documentation](https://www.hikashop.com/support/documentation/302-hikashop-icons-on-joomla-dashboard.html)

## Configuration

The module has no setting of its own. It uses the usual settings of a Joomla administrator module, in Extensions &gt; Modules (Administrator):

- **Title**: the title of the module. Turn "Show Title" off if you do not want it above the icons.
- **Position**: where the icons are shown. The module comes set on the dashboard (position cpanel); keep it there to see the icons on the Joomla dashboard.
- **Status**: set it to Published to show the icons.
- **Access**: who sees the icons.

##  [ HikaShop Slider module ](/support/documentation/653-slider-plugin)

Details    Written by: Administrator    Category: [Pther extensions](/support/documentation/hikashop/other-extensions)     Published: 09 November 2026     Hits: 6

## Installation

- 1) Download the module on our website.
- 2) Install it on your Joomla website via System &gt; Install &gt; Extensions.
- 3) Go to Content &gt; Site Modules, create a new "HikaShop Slider" module, publish it in the position where your template wants its hero (for example "banner" with Heritage &amp; Hearth) and choose the pages it shows on.
- 4) Add your slides in the "Slides" list, then save.

## Configuration

![The settings of the module: one block per slide with its picture, texts, button and side](/images/doc/plugins/slider/slider_settings.png)

- **Slides**: one line per slide, shown in this order. A line holds:
- **Picture**: the picture of the slide, preferably wide and at least 1600 pixels. Without a picture the slide has a plain background.
- **Alternative text**: what the picture shows, for screen readers. Leave it empty when the picture only decorates.
- **Small heading**: a few words above the title, optional.
- **Title** and **Text**: the title of the slide and a short text under it, optional.
- **Button label** and **Button link**: the button shows when both are filled in. The link is a full address, or a page of your site such as index.php?Itemid=101.
- **Text side**: left, right or centre.
- **Sale category**: optional, the ID of the HikaShop category of a sale, for templates that show a sale strip. Leave it empty otherwise.
- **Autoplay (seconds)**: the time each slide stays (default: 8). 0 turns the automatic change off.
- **Height (pixels)**: the height on a large screen. Empty uses the template's height, or the module's default.
- **Arrows**: shows the previous and next arrows. They are hidden on phones, where the dots do the job.
- **Dots**: shows one dot per slide under the slider.
- **Accessible name**: how screen readers name the slider. Empty uses "Featured slides".
- **Alternative Layout**: an alternative layout from your template.
- **Module Class** (Module Class Suffix on Joomla 3): CSS classes to add to the module.

##  [ Avalara AvaTax plugin ](/support/documentation/652-avatax-plugin)

Details    Written by: Administrator    Category: [Pther extensions](/support/documentation/hikashop/other-extensions)     Published: 09 November 2026     Hits: 6

## Installation

- 1) Have an Avalara AvaTax account: a paid account, or Avalara's free developer trial (developer.avalara.com, 90 days). In the AvaTax console, set up your company and, under Settings, Where you collect tax, the states where you must collect sales tax: AvaTax answers no tax for the others.
- 2) In the AvaTax console, open Settings, License and API keys, note your Account ID and generate a licence key (generating a new one revokes the previous one).
- 3) Install this plugin and enable it in Extensions &gt; Plugins (on WordPress: HikaShop &gt; Plugins).
- 4) Fill in the account ID, the licence key and the environment, save, and click Test connection: it checks the keys and loads your companies. Choose your company.
- 5) Fill in the address your products ship from, save, and check it with Validate the origin address.
- 6) Give an AvaTax tax code to the products that are not general merchandise (clothing, food, digital goods...), in their product form.
- 7) Check in System &gt; Configuration that your invoice statuses are the ones that should record the orders in AvaTax (confirmed and shipped by default).
- 8) To keep a log, set a log file in System &gt; Configuration, Files, and turn the AvaTax log on.

## Configuration

![The settings of the plugin: switches, AvaTax account, company, origin address, tax codes, exemptions and log](/images/doc/plugins/avatax/avatax_settings.png)

- **AvaTax calculation**: asks AvaTax for the sales tax of the carts and orders shipped to the countries below. Off, HikaShop's own tax rules apply everywhere.
- **Record documents in AvaTax**: records the orders in AvaTax as sales invoices. Turn it off when another application, your ERP for instance, records your sales in AvaTax: the tax is then only calculated.
- **Commit the documents**: commits the sales invoices, ready for your returns (yes by default). No records them uncommitted, for you to commit them in AvaTax.
- **Document code prefix**: put before the order number to make the code of the document in AvaTax, when two shops record in the same AvaTax company. Empty, the code is the order number.
- **Account ID**: the number of your Avalara account, shown in the AvaTax console under Settings, License and API keys.
- **Licence key**: the licence key generated there. Generating a new one revokes the previous one.
- **Environment**: Production for your AvaTax account and Avalara's free trial (admin.avalara.com), Sandbox for a sandbox account Avalara gave you (sandbox.admin.avalara.com). The keys of one do not work on the other.
- **Test connection**: checks the account ID and licence key once saved, and loads your companies in the setting below.
- **Company**: the company of your AvaTax account the shop sells as.
- **Countries**: the two letter codes of the countries AvaTax is asked for, separated by commas: US by default. Elsewhere, HikaShop's own taxes apply.
- **Origin address**: the street address your products ship from, as AvaTax needs it to find the taxes of each sale.
- **Origin city**: the city your products ship from.
- **Origin state**: the two letter code of the state your products ship from (WA, GA...).
- **Origin ZIP code**: the ZIP code your products ship from.
- **Origin country**: the two letter code of the country your products ship from (US by default).
- **Validate the origin address**: shows how AvaTax reads the origin address once saved, or why it cannot find it.
- **Validate the customers' addresses**: at the checkout, shows US customers the corrected shipping address AvaTax suggests, or a warning when it cannot find it. Off by default.
- **Default product tax code**: the AvaTax tax code of the products without one, P0000000 (tangible personal property) by default.
- **Shipping tax code**: the tax code of the shipping charges, FR020100 (shipping by common carrier) by default.
- **Exempt user groups**: the customers of these groups (WordPress: roles) buy without sales tax: your resellers, charities or schools, for example. Empty, nobody is exempt by group.
- **Entity use code**: why the customers of the exempt groups buy without tax (resale, charitable organisation...), as AvaTax names it. AvaTax applies the exemption of that use in each state.
- **Exemption number field**: the column name of a HikaShop user custom field holding a customer's exemption certificate number: a customer with a number there buys without sales tax, the number recorded in AvaTax. Empty, not used.
- **Pages asking AvaTax**: the HikaShop pages where AvaTax is asked, checkout and cart by default; the other pages show what was already asked. Empty, every page asks.
- **AvaTax log**: writes every request to AvaTax and its answer to the HikaShop log file, without your licence key.

## Troubleshooting

- "AvaTax refused the connection": the account ID or the licence key is wrong, or they belong to the other environment. Generate a new key if you are not sure of it.
- "The sales tax could not be calculated" at the checkout, with AvaTax's reason: no tax is added to the cart. The reason says what to fix: a company code that does not exist, an address whose ZIP code does not match its state...
- No tax for a US address: AvaTax only taxes the states where your company collects tax, as set in your AvaTax console, and an exempt customer.
- "AvaTax: the order could not be recorded" in an order's history: the reason follows. Change the order's status again once fixed to record it.
- "The order holds a tax of ..., AvaTax answered ..." in an order's history: the order's tax and AvaTax's differ, usually by a cent of rounding with a coupon; AvaTax recorded its own.
- To see what was sent to AvaTax and what it answered, turn the AvaTax log on and open the log file of System &gt; Configuration, Files.

1. [ Beds24 channel manager plugin](/support/documentation/651-beds24-plugin)
2. [ Booking plugin](/support/documentation/650-booking-plugin)
3. [ Brevo integration plugin](/support/documentation/649-brevo-plugin)
4. [ Cart reservation plugin](/support/documentation/648-cart-reservation-plugin)

Page 1 of 4
