Credit cards

It sounds like the magnetic stripe is damaged. Call the card issuer and ask for a replacement.