Is gift certificate a hyphen word?

No, gift certificate is not a compound or just one word. You just put a space between the two words.