I really cannot say why you are getting the incorrect amount for the Gift Certificate ...

You will probably need to get someone who works with Zen Cart code and see what your site is doing to cause this to happen ...