User generated price for donations or gift certificates

Is there any way to create a product for a gift certificate that allows the user to set their own price??