This is an accepted solution.
Cal here from Shopify, thanks for reaching out to us. This is a great question and I'd be happy to give you some insight into this.
Gift cards can be set to expire after a specific amount of time. By default, gift cards don't expire because it is illegal in some countries for gift cards to expire. If you set an expiry date, then, by default, the cards expire after five years. However, you can change the length of the expiry date. Verify that you are following the rules and regulations for gift cards in your country.
There is further information on how you can alter the gift card expiry date here.
When a customer purchases a gift card, you are receiving their funds at that point. It is then up to the customer to redeem the gift card on your store for your products/services.
I suggest giving our help center document on Gift Cards a read here. It goes into great detail on what gift cards are and their applications! I hope this helps.
No problem! Glad to help. Let us know if there's ever anything else you need assistance with.
Related to this, I've noticed that when gift cards expire unredeemed then althought the card can no longer be used, the balance remains in the gift card liability in Shopify. Surely this isn't correct? By definition, if it has expired we can no longer be liable for the value. Does this mean I have to manually work through all the gift card purchases to figure out the actual real liability for our accounts?
Hi @RobS, how are you keeping?
I'd be happy to look into this with you. Can you give me a little more information on where you are seeing/pulling this data from? If you could attach some screenshots that illustrate this that I could run past my team here, that would be great!