I was gonna say a virtual card to email with it 😂
Library? Walgreens? UPS?
are you in the UK? can you just buy a physical gift card? and prehaps get a refund on the virtual one? supermarkets, asda, tesco, morrisons etc always have a section of them. they’re usually in one of those shelves at the end of isles where the batteries or sewing stuff usually is lol
Print it as a photo at walgreens or cvs
Another option was to just draw the gift cards up myself but the kids didn’t bring their pencils 😭