I ask you a question, if I had a website that sells gadgets and I wanted to integrate a payment on referrals to affiliated sites using LN but without using the Lnurl option which seems a bit too immature to me, is there a solution that can automate the All? Bearing in mind that the affiliate can only use an email as a registration, therefore maximum anonymity, however, he cannot generate an invoice manually because otherwise the process is not automatic. I hope I made myself clear.
I think "Lightning charge" will solve the problem. You can integrate its API on your website easily to automate the payments. The Lightning charge can automate invoices without any issue. It can automate the invoice anonymously and it doesn't even requires the details of the customer.
You should definitely give it a try, and I'm sure it will solve your problem. I will provide you the link of the Lightning charge below, you should visit the link and learn more about this amazing payment processor.
https://github.com/ElementsProject/lightning-chargeYou can also try OpenNode as that will serve the purpose as well, but I won't recommend that one as it's not open-source and it also requires customer details.