"station stop" is a pedantic phrase that needn't be used in customer-facing situations.

Just say "station" or "stop". Every passenger will know what you mean.

@z 20 years ago on the Heart of Wales line, there were station stops, request stops, and the mystery forbidden stops at level crossings