I used the default Lightning invoice presented by wallet of Satoshi.
The zap button on nostr allows you to specify a custom amount.
Im not sure yet how the wallet of Satoshi invoice is able to support that. I thought it needed LNURL for that.
If anyone can clarify please do, in the mean time I will go to my ln invoice homework.