Nicolas,
OK, I have this same issue but on another product, Curriculum Guidebook and Video. I did rename the listing_price.php in the public_html/templates/g5_hydrogen/html/com_hikashop/product folder, based on an earlier recommendation. I have confirmed that there are no Akeeba Subscriptions in play here and that the hikashop_price table records match up properly to the products so the $149.00 should be showing on the checkout.
It displays fine on the product listing:
https://www.divorcetoolbox.com/curriculum-guidebook-video
But once you add it to the cart, the price changes to $99.00. Previously, we had a discount but I have deleted and removed all discounts so I don't see how this could be the issue.
When I put the error reporting to 'Development', I get this just above the product image:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgHikashopAddBcc_status_email has a deprecated constructor in /home/XXXXXX/public_html/plugins/hikashop/addBcc_status_email/addBcc_status_email.php on line 12
However, I don't see how this could be the issue.
FYI, previously, we had renamed the /home/XXXXXX/public_html/templates/g5_hydrogen/html/com_hikashop/product/listing_price.php so it wasn't being used.
When I click to add the product and go to the checkout page, I get this error message with the price reduced from $149 to $99:
Notice: Only variables should be assigned by reference in /home/XXXXXX/public_html/templates/g5_hydrogen/html/com_hikashop/checkout/listing_price.php on line 117
Notice: Only variables should be assigned by reference in /home/XXXXXX/public_html/templates/g5_hydrogen/html/com_hikashop/checkout/listing_price.php on line 208
So I renamed that file and tried again.
I get this error message with the correct price of $149 still being reduced to $99.
Notice: Only variables should be assigned by reference in /home/XXXXXX/public_html/templates/g5_hydrogen/html/com_hikashop/checkout/cart.php on line 744
Notice: Only variables should be assigned by reference in /home/XXXXXX/public_html/templates/g5_hydrogen/html/com_hikashop/checkout/cart.php on line 838
At this point with both the checkout/cart.php and checkout.listing_price.php files renamed in the templates/g5_hydrogen/html/com_hikashop/checkout folder, it does have the proper price on the checkout page.
So I'm curious why renaming the 'listing_price.php' and 'cart.php' files so it uses the default Hikashop files was different. So I compared the two files in both locations. It appears there were changes to link in the Akeeba Subscriptions to both files in the 'template' folder which were not in the 'component' folder. We use Akeeba Subscriptions to set a 60 day subscription to online content. Previously,I had worked with you on this need and I'm assuming these were changes that you made or recommended that I add to these files because it did work in adding a subscription time to a user.
I did further research and saw a post
url=https://www.hikashop.com/forum/install-update/893440-paypal-recurring-payment-with-akeeba-subscriptions.html#285782]https://www.hikashop.com/forum/install-update/893440-paypal-recurring-payment-with-akeeba-subscriptions.html#285782[/url where there is an issue with using AkeebaSubs with PayPal recurring payments. However, this client uses Authorize.net so I assume the AkeebaSubs will work since we had tested and it did setup the 60 day limits.
So at this point, I am getting the proper checkout amount but, by renaming the 'template' listing_price.php and cart.php files but, in doing so, I have negated the AkeebaSubs integration which we will need.
This renaming was for diagnostic purposes so I am renaming them back to the original filenames in the 'templates' folder which means that I will still get the incorrect price on a product which is not linked into any AkeebaSubs at all since it is a straight sale.
Your Superuser account is still active if you can take a look to see what the heck is going on with the price change.