"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.

This post brought to you by the department of redundancy department.
@z 20 years ago on the Heart of Wales line, there were station stops, request stops, and the mystery forbidden stops at level crossings