Originally Posted by
ISTFlyer
To clarify, the fare difference is collected if it's a voluntary change.
That's not entirely correct. The fare difference is collected
ONLY if the passenger cannot be accommodated in the same fare class originally booked. And here fare class means the alphabet designator of the fare, known as RBD.