We calculated the recommended price per seat for cross-border rides based on the departure town/city, including stopovers.
For example, for a London to Paris ride with a stop in Calais, the entire ride amount (London to Paris) is calculated with British pricing as the departure city is in the UK, along with London to Calais stopover.
However, a stopover from Calais and Paris is calculated with French pricing as the departure city is in France.