Upvote:4
Skyscanner may have an agreement with the airline that allows it to sell tickets at a minor discount in exchange for providing the airline with a certain number of customers or certain level of revenue.
Or, and this is pure conjecture on my part, Skyscanner could sell some tickets at less profit than they either make up the decreased profit on other tickets that may be more expensive or through revenue from complimentary services, e.g. hotel bookings. The airline probably follows a similar strategy, but the formula they use to determine their version of this strategy may be a little different from the one used by Skyscanner, which is why some tickets (e.g. the ones you happen to be buying) are priced differently at each business.