I've been using a Buzz Kidder sporran with a magnetic catch for about a year and it hasn't damaged my debit or credit cards.