What about getting a lightning address and then put that address in a qrcode?.
What we need is integration of lightning address,a user install a wallet, select a provider of a lightning address and then can share it?