April 26 Global payments news roundup