Living in Germany: In most high-pricing restaurant situations I experience the person making the payment for the group would briefly before the last drinks are empty, approach the waiter/bar and make the payment away from the table. Also to avoid debates such as "let me pay, no let me pay, no you can't etc etc"
Mobile terminal doesn't prevent you from doing that. :-) That's what I do if I want to skip on the "no, lemme pay" banter. What I find curious though is that there are places in Germany where one can pay using plastic. ;-) It's always a complete PITA that most places I visit in Germany take cash exclusively.