Yes, Mediavine pays for impressions. However, the payment depends on the type of ads you run and how much the advertiser is willing to pay.