Or the -$y is marketing costs.
DD says to Pasta House, see? Look, with DD we facilitated an additional $20k of revenue for you on this day. You should enter into an agreement with us so that we can make this a more seamless process.
In most cases, Pasta House isn’t aware that those orders were drastically under cost and don’t represent actual demand.
So in this story, 'JumpCrisscross paid $x-$y = 5k for an order to a homeless shelter, but the real, restaurant price for that order $x=20k, which means DoorDash has just subsidized the transaction for $y=15k. The restaurant got an extra $20k of business that day, and 'JumpCrisscross bought $20k worth of food for a shelter at 1/4 the price.
And the best part, they could probably do it again :).
EDIT: Reading the article again, it seems to me Doordash is supposed to be charging the customer $x in the lead generation phase; so perhaps the -$y part is a scrapper error.