[0]: https://www.comdirect.de/konto/girokonto.html and https://www.dkb.de/privatkunden/dkb_cash/
I tried with Commerzbank, Comdirekt, Postbank, DKB, ING-Diba, Hanseaticbank, Wüstenrot, and a bunch more.
Every bank required either some income, or that I pay. I’ve been in bank branches or called their sales every time.
You always say "it’s technically possible", but that doesn’t change the fact that these banks all said they couldn’t offer it.
The fact is, N26 is the only bank that agreed to open an account with me, and offer me a CC, where I hold 0.00€ balance and transfer about 25€ via CC per year.
But no bank agrees to open an account if I am not going to hold any balance, and only use it for one or two transactions of a few euros per year.
I only need a CC for a handful of shitty US services (namecheap, Google Play developers, etc) that do not take SEPA payments, everything else, including my servers, I run via SEPA Lastschrift.
If I have to lie to get an account, it’s not without conditions.