Latest news today on payment platforms