payment platform NEWS