It seems it's perfectly legal in Germany for parliamentarians to have their trips sponsored by a foreign country. And likewise for more run-of-the-mill influencers, e.g. rally organizers.
So, I'm guessing there's no US-style (and more rencelty, also Russian-style) registration requirement and self-disclosure for such financing, for people involved in politics or influencing operations? Any proposals/discussions to have something like that enacted? Or is something like that a non-starter in Germany?