I know they don’t accept Amex and probably others. Onlyfans have been changing up a few things lately with their payment process so it could easily be an error/ glitch. Empty your browser cache and add a different card then try that.