Posted on February 22, 2007 by moskalyuknameWhat Germans buy online: physical goods – 80%, online services – 23% Deutsche Bank says 80% of online payments in Germany are for physical goods.