There is no system to buy XF as a present.
You cant buy it in your own name and transfer it.
The workaround is to buy it in a new name with the other person's email on it. Or ask staff to add it.
It might not generate a lot of sales but the few it helps are good community work.