Dictionary.com
Thesaurus.com
has remitted
  • present perfect of remit (3rd person singular).