I will be selling in person, also.
I’d love to be able to sell a digital product and give the customer a code so they can download later.
I was thinking…how about giving them the product link with a 100% one-time discount code that you pre-generated? I think this might solve your case :)