Digital gift cards can work just fine. You can email the card to the winner of your giveaway. Digital gift cards are also ideal when hosting gift card giveaways globally (or not restricted to a single country).