The safest option is to buy a digital gift card or currency code that matches the game and platform. I go through a site that supports
instant gift code delivery, so the person gets the code right away and can redeem it themselves. It avoids account-sharing risks and is generally much more secure and convenient.