iPhone AppStore always asks for password when redeeming
This is by design. The prompt to enter your password shows you the Apple ID that you are using and for people that use more than one ID - it's quite helpful to prevent inadvertent redemption of money. I agree for some people it would be easier to just use the fingerprint, but I've seen cases where $100 gift cards went to the wrong account and it was a hassle to correct it.