Olá, LeandroUzumaki,
Não necessariamente mas vamos lá, vou tentar explicar certinho pra você.
O cartão de crédito que você está tentando cadastrar na conta tem que ter sido emitido no país em que a sua conta da iTunes Store está cadastrada. Ou seja:
Conta Brasileira > Cartão Brasileiro (emitido no Brasil).
Conta Americana > Cartão Americano (emitido nos Estados Unidos).
E lembrando que, aqui no Brasil, a única forma de pagamento que é aceita são os cartões de crédito internacionais rotativos (aqueles que você recebe a fatura para efetuar o pagamento) das bandeiras Visa, MasterCard e American Express.
Qualquer dúvida só avisar!
Espero ter ajudado 🙂