New Ad Center pays webmasters a rev share of 90%. Available payment methods: Credit note to your Advertiser Account.