If you want to allow the customer to select how much they want the gift card to be, you should enable pay what you want pricing, and select the option for the gift card "same as package price". Now the customer can choose to buy a gift card of any amount, and the gift card will automatically be generated at this value.