pull down to refresh

Yes, it is possible.

You can setup an NFC card(and a QR code) that when scanned you get sats from a source.

The Bolt Card is one of the best examples of doing this.

Here's a guide on how to use them

Also the software for managing the bolt cards themselves (the wallets with the funds) is also open source, available here