Gift Card, Giftcard however you want to say it, here is the answer.
The perfect answer for a gift on any occasion, Christmas, Birthday, Anniversary etc.
Gift Cards have a 12 month Expiry.
Purchase a Gift Card of the amount of your choice, forward it to your chosen recipient.
They receive instructions on how to use the card.