July 19 Global payments news roundup