Yes, a gift can expire if it is not accepted or rejected within a year to being sent.
The gift must be accepted in-app within 1 year starting from the date of creation. If it is not accepted within 1 year, the gift will be automatically cancelled and you will receive a full refund to your cash account.