If you want to develop a cryptos gift card, then it must be online gift card instead of offline. At present, everyone uses the voucher or gift card through online, not the offline form of leaflets as before. And if you make a gift card for cryptos, it's an e-wallet as nature, and I do not think it will be easy for the developers to develop this product.
Both online and offline versions will be available.
This is an interesting idea, I think that in 2019 similar ideas will already be implemented. This is quite convenient, you can give a person a bitcoin-check, and he will used it, when he wants
Bitcoin-check... now that would be a funny thing to have, I mean writing a check and handing it to someone is like signing a transaction without broadcasting it to the network. But it certainly shouldn't work as todays checks since it means we're going back to centralized system.
What does this bring in terms of new functionality? Can't people just gift paper wallets on a nice card to another bitcoin enthusiast? I'm not discrediting your idea, but I think it's the major competitor you'll have if you go down this route. I don't think the idea is bad at all.
1) Definitely charge it up to liking.
2) If it's a gift to another crypto user, I'm sure that anonymity would be very useful. I think there can be a better way to keep anonymity rather than a shop, but I'm not too sure. Maybe some from of ATM type machine?
3) N/A
4) I'm sure I would much rather do special occasions, like the birthday of a tech enthusiast maybe.
5) That's where it gets a little icky. I think a lot of crypto users would be split on this point. Most people who use bitcoin avidly would want anonymity, that's for sure. For others, I don't think they would care much.
6) Normal gift card size / ID card size. You could do a couple of cooler designed cards like the bitcoin logo (BTC)
7) Probably birthdays and national holidays as you said. Maybe if I need to pay for something with complete anonymity.
For now, I don't bring new functionality, I just save you the time, effort and money of making a nice design, exchanging BTC and printing it out neatly.
Answer 2: if you're paying in USD then it's a bit hard to stay anonymous online, that's why I suggested a shop, but if you're paying in crypto then it's easier to place the order.
Answer 5: I'm providing both options for both your every day Joe, and the advanced user
I think almost everything connected to cryptos has a chance to become popular. I like the idea, I would purchase some gift cards, because as for me there couldn't be better gift, than Bitcoin.
1) I think it's alright if they'd be charged, if there is a big variety of amounts.
2) Purchasing BTC gift card in shop would be super cool, because personally I would slightly trust online crypto shop. But then you need to figure something to make it worldwide.
3) Yes, because I like this idea and I would do anything to make cryptocurrencies more popular. Some percentage of a bargain, or fixed payment per week/month.
4) I would buy couple cards and see how it goes, and if it's on demand - then bigger quantities.
5) No, even though there's a risk, I wouldn't give my private key to anyone.
6) Any credit or gift card size would be ok, a bit larger size is not an issue though.
7) Birthdays, New Year, x-mas, Women's Day, wedding gift, work corporate party gift, it actually can be used on any occasions, if not as a main gift, then at least as an icing on the cake.
Good luck with your project!
Thanks for your answers, just want to let you note regarding answer 5, what I mean is to trust us with the keys required to get the card money not your personal keys.