Well, I put in a bunch of routes on a bunch of different dates with 1, 2, and 4 passengers, and it always prices each subsequent passenger the same as the previous, so I have no idea how this is supposed to work. I didn’t go past passenger info - maybe you have to get all the way to checkout to see the discount? (That would seem like a weird way to do it.)