Se o seu cartão de crédito for recusado, mesmo que você saiba que há limite disponível e que os dados foram inseridos corretamente, é muito provável que a transação esteja sendo bloqueada pelo sistema automatizado de detecção de fraudes do seu banco.
Nessa situação, você precisará entrar em contato com o departamento de segurança/fraude do seu banco para perguntar o motivo da recusa e solicitar que eles aceitem transações para a Teachworks.