Right now if I was doing this I would probably just keep it simple and have a daily cron run which would query for customers subscriptions that needs paying, generate an invoice for each one with desired sub amount and send it to them via their preferred contact method (email/dm), Iām still yet to get further into lightning not sure if recurring payments are a thing and what wallets would support them if they are?
Discussion
This is a monthly invoice, so I can probably skip the cron job. But I'm looking to collect via my own Umbrel node, so there's a bunch of ways to create an invoice. Ideally it'd be lightning invoice.