HikaShop provides an interface for handling languages, currencies, zones and advanced taxes to sell anywhere in the world.
Easily manage your store using the built-in dashboard and its powerful statistics capabilities.
HikaShop works on every device (laptop, tablet, smartphone..). Your shop will fit to each user's screen.
Increase your sales thanks to affiliate program support, coupons, discounts and email marketing integration.
User-friendly and flexible, our component is easy to use and configure. Create your own shop online in a minute !
HikaShop is integrated with many other components and includes a lots of plugins...
Personalize your store: views, checkout, information fields, emails, and more to fit your website design
Adding HikaMarket to HikaShop, create a multi-vendor website. Manage in one shop several sales from different people.
The configuration of HikaSerial does not have a lot of parameters for the moment.
When a HikaShop order is validated (and there is a product which use an HikaSerial pack), HikaSerial will assign some serials to this order.
You have to specify all orders status which allow to have a serial.
The default configuration is "confirmed,shipped".
So when an order would be confirmed (example: his status changed from "created" to "confirmed"), HikaSerial would assign serials.
If the order changed to "shipped" after that, the serial would stay.
It is important to notice that if "shipped" is not present in the list and an order change his status to "shipped", the serials would be unassigned by HikaSerial.
HikaSerial would become more flexible on serial status but for the moment the list is fixed.
The default configuration is "Used" and we highly recommend to use it.
When an order change his status to an non assignable status, HikaSerial would unassigned the serials.
Example : an order change his status from "confirmed" to "refund".
You can choose the new status for the previously used serial.
The default configuration is "Unassigned" but you may want that a serial could be reused and then use "free".
If you select "Used", the serial would stay attached to the order, it means that an assigned serial can't be unassigned.
When a serial is unassigned, his assigned data is not removed. So you can see to which order (and user) it was assigned.
If you use serial-licence, it could be useful if you want to ban the serial key.
If you want that serial could be reused, you have to activate this option. Even if a serial is "free" it can't be assigned to an order if he as already one.
But a "free" serial which have already assigned data work as a filter.
(you should read more about it in a few weeks)
You can select the serials statuses which would be display for customers.
Default value is "Used" but recommended value is "Assigned,Used".
You can link the product quantity to the quantity of serials.
HikaSerial would modify the quantity for HikaShop product depending "pack" affectations.
If the pack does not have a plugin generator, HikaSerial would count the "serials" stock and change the product quantity depending his link.
So if an HikaShop product is attached to "software licence" pack with a quantity of 2 (when you buy the product, two serial would be assigned to the order) and there is 15 free serials in the database, the HikaShop product would have a quantity of 7 (15 / 2 = 7.5)
You can truncate serials displaying in the backend. If you have big serials, you might want to display the 30 first characters.
If you don't want to truncate serials in the backend, you can enter "0".
In Joomla 1.6 and higher, a new random generator has been implemented for the password generation.
HikaSerial would use by default this generator but it is possible to use another random generator, which would is faster.
Thanks to this option, HikaSerial would save the history every time a serial is modified. You would be able to see when a serial has been create, assigned, used, update.
HikaSerial allow you to delete serials. But thanks to this option, when you would delete a serial, the first time, his status would change to "deleted" and the second time it would be remove from the database.
This option works like a "trash", creating a two step deletion.