Gift cards are not a new concept - it's been around for a very long time. Undoubtedly, over the past you have received such a card or purchased one for a friend or relative. Are you aware that you've been feeding the machine? If not, read on :)
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below.