They’re regulated under different laws. For debit cards, you’re usually responsible for between $50 and $500 of the fraud, depending on how long it takes you to catch and report it. if it takes you too long, then you’re liable for the entire charge. For credit cards, you’re never liable for more than $50.
Those are regulatory limits, so *your particular bank’s policies can be more favorable to you*. Generally speaking, most banks have much more favorable policies towards credit card fraud than they do debit card fraud since they get paid a small amount every time you use the credit card.
Then there’s the fact that what your friend is talking about doesn’t sound like card fraud but, rather, the fact that credit cards often let you file a chargeback for things like not being satisfied with the service you received.
With a debit card, the only thing you can usually issue a chargeback for is straight “someone stole your card and used it” fraud. With a credit card, you can often issue chargebacks for a wide variety of reasons, many of which don’t involve the card being stolen.
As with everything else, being able to issue a chargeback for something other than your card being stolen is a bank policy. *Your particular bank* may offer that on debit cards and not on credit cards – even though that’s not how it generally works.
Latest Answers