Any U.S. resident can give and receive Stockpile gift card.
I want to gift a Stockpile Gift Card. Do I have to open an account to give a gift?
If all you're doing is giving a stock gift, then you don't need to open an account with Stockpile.
I received a Stockpile Gift Card. Do I have to open an account to redeem the gift?
Yes, you have to open an account with Stockpile to redeem your gift card.
*Unfortunately, this option is not available for citizens of Office of Foreign Assets Control (OFAC) countries identified high-risk and non-cooperative jurisdictions.