updated payment view controller