EDIT: Answers have pointed out my information is outdated. Please read the answers before concluding anything from my question!
Question before editing:
DB famously accept only payment cards, not passports or national ID cards, as identification on the train. Such identification is a requirement for online tickets. Do I need such identification for paper tickets?