When I was going to buy this domain from GoDaddy, I realized that I had a gift card with $1 balance. Of course I would not waste it.
I searched and found the “official solution”. It was easy. First choose gift card as payment option, and
If your purchase amount is greater than the amount on your gift card, simply choose another payment method to cover the remaining balance.
I followed the instructions, but on the page where I entered my gift card number, I could only add more gift cards, but couldn’t add other payment methods. I tried to go to next step, with the hope that it would prompt me to choose another payment method. No, it just said the payment couldn’t be verified.
Finally I got the right way to use this “wasted” gift card. Instead choosing gift card as your payment option, you should choose the payment method that you want to cover the balance. I chose paypal, and after returning to the checkout page, I saw the “use gift card” option right below the paypal account information form. GoDaddy first used my gift card, and then requested the remaining balance from my paypal account. Largely the same if you choose paying by credit card.
GoDaddy needs to update their help docs :) .