Lightsats is great if you are giving sats. I’ve used it before to gift sats and it worked without issues. I believe it generates a QR code that you could print but also gives a URL that can be sent by email etc to claim the sats. From memory it has an expiration of a couple of weeks (this may have been configurable) and you get the sats back if not claimed within that time.
That's perfect, thanks