Bonjour,
HikaShop affiche un prix de chaque "min qté". Donc si vous avez plusieurs prix avec le même min qté, il affiche le dernier chargé.
Il n'y a pas vraiment d'ordre. C'est au hasard en fonction de l'ordre dans lequel MySQL renvoi les prix.
Changez la ligne:
$rows[$k]->prices[$price->price_min_quantity]=$price;
en:
$rows[$k]->prices[$price->price_min_quantity.'_'.$price->price_access.'_'.$price->price_currency_id]=$price;
dans le fichier administrator/components/com_hikashop/views/product/view.html.php pour avoir tous les prix.