Everything that can be modified by the user is not suitable.
The price must be stored on the server side, everything on the client side is subject to modification.
I can "change the price" of anything on Amazon with dev tools, but that won't help me when I go to buy it. I appreciate the concern because amazingly this has been a real vulnerability on sites before (recently on a crypto exchange I think).