A halt is familiar to BE speakers as a very small railway station, (as described in OP no.2)
Oxford Concise: Brit. a minor stopping place on a local railway line, usu. without permanent buildings
A station is (a) a stopping place for trains, (b) attended by railway staff, with (c) channels for access and exit for passengers, (d) means to obtain authority to travel (normally a booking office), and (e) some sheltered area for those awaiting trains. If any of these elements is missing, then the thing is not a station but a halt
British, a minor stopping place on a local railway line.
edit: I didn't understand at first what #2/3 were about; Werner regards "ergänzen" as a "Befehl"...
"it takes one to recognize one" ;-)