New revenue deal on cards