js517
Member
It isn't quite as simple as you might think. TOCs add and remove trains from the timetable very frequently. Services.can be removed by mistake, and the same train will be readded sometime later. A service with one ID can be replaced with one with another ID - you need to check that it matches the customer's itinerary. The service origin and or destination may have changed but this might not impact the customer.Yet it is often (not always of course) very easy to contact passengers that have bought online to tell them the time table has changed. Very very few retailers do this, and some of those that do implement it poorly despite it being fairly simple to do because there are no negative effects for them.
Once you've established that a customer's itinerary is affected then you have to decide:
How badly affected does it have to be before you contact them?
Do you contact them again if it gets more broken?
Do you contact them again if it gets fixed, or partially fixed?
How close to departure is it worth emailing them?
What do you advise the customer? You might be able to generate an alternative itinerary that is valid for the ticket(s) that they hold if you have a journey planner that supports it. A customer holding a TOC specific ticket might need to rely on local arrangements / disgression to avoid a very long wait.
As to whether there are negative affects to the retailer - its a scenario where they can't really win. If the retailer informs the customer, the customer may blame the retailer despite it being out of their control. If the retailer doesn't inform the customer, the customer blames the retailer for not informing them.