If a user has Alby installed you can check for WebLN support first before showing some fallback options (QR codes, copy invoice, etc) Here is a code example: https://www.webln.guide/building-lightning-apps/best-practices#prioritize-webln-offer-fallback-options