> Actually, how do people buy stuff in Germany?
Most of the options I observed are either PayPal, direct debit, Giropay, collect on delivery or credit card.
I absolutely prefer direct debit. Just enter your name and IBAN and you are done. No 3rd party websites, no fuzz.