See how https://snort.social/ works. I'm able to zap using Alby just clicking on lightning icon. They don't even show any invoice for me. Maybe show an invoice just if the payment fails.
Thanks for all the feedback!