Major card provider set to introduce £3 monthly fee within weeks