Which one is correct English grammar question?
No. 2 is not correct because “whatever” needs to be followed by “you want”, i.e. “You can put whatever amount of money you want on your gift card”. No. 1 sounds best, because it is slightly more formal and it is the sort of thing that you would see on instructions for a gift card, but No. 3 is perfectly correct as well.