How to set up the payment system in Germany? Is it required to open a company before accepting payment (single and recurring) and does it comply with the legislation? Stripe for example.
Note: No Germany citizenship, currently employed.