Create Invoices and mark them as paid with SDD if customer has SDD

I am generating hundreds of subscription invoices a month.  most of my customers have SDDs some don't and pay by manual SEPA transfer. 

So Odoo need to create subscription invoices and mark them as paid, generate an SDD payment (to be exported as xml) and send out the invoice to the customer. 

I work on this for weeks now and can not find a solution.

anyone here with a solution? I am pretty sure an enterprise system like odoo can handle that, maybe i am just blind?

Best regards, Fritz

I am using odoo enterprise V13