I think you will save yourself a lot of support time if you improve the instructions.
For example, the text below is a direct copy of your instructions on customizing checkout workflow..... really???
www.hikashop.com/en/support/documentatio...config.html#checkout
Checkout workflow: HikaShop introduces a new way to manage your checkout process. The checkout workflow edition tool available on Joomla 1.6+ or Joomla 1.5 with mtupgrade enables you to easily modify it with a drag and drop interface.
Here is the explanation when disabling the advanced checkout workflow edition with the option below:
This textarea will let you configure the workflow of the checkout process. The checkout consists of steps and layouts. On each steps, you can put whatever layout you want, with the order you want and you can have as much steps as you want. Steps are separated by a comma and layouts in a step by an underscore. So the default workflow, wich is "login_address_shipping_payment_confirm_coupon_cart_status_fields,end", means that there are 2 steps. One with all the layouts in it and a second one to display the end screen. If you use the checkout process in this configuration, you will see that when you start the checkout process some layouts won't be visible. For example, if you are logged in you won't see the login layout but you will see the address layout. On the other end, if you're not logged in, you will see the login layout and not the address layout as it requires you to be logged in to be displayed. So, you have some dependencies of information between the layouts even if they are in the same step. A more "old school" workflow might be "cart_coupon,login,address,shipping,payment,confirm_cart_coupon_status_fields,end", where you have 7 steps : The first one where you will see the cart content and the coupon interface letting you add a coupon code, a login step (which will be skipped automatically if the user is already logged in), an address step where the user will be able to enter his address, then a shipping selection step, a payment selection step, a confirmation step where he will be able to confirm the information he entered and finally the end step. Note that on top of that, all those layouts are customizable via the views management screen in case you really need to do/display something special. The end view always have to be on the last step ALONE. The confirm layout have to be on the step before the end step. It is just a logical layout which check all the data and create the order so it doesn't display anything. The fields layout enables you to ask your customers additional information thank to custom fields on order. This custom fields functionality is only available on the Business version of HikaShop. An additional checkout view called "terms" can be added so that the customer is required to check the termes and conditions checkbox before finishing his order. Finally, a progress bar can be displayed by turning it on in the display tab of the configuration. If you don't see the shipping layout, it could be that you didn't set a weight to the products in the order. Please note that in order for the system to display a shipping method or a payment method, it needs to be published AND its configuration have to be saved at least once. Please also note that addresses are linked to user accounts so you can't have the address view without the login view.