Pay online: credit card or debit card?
Credit card, without a doubt. The reason is dispute resolution. If you dispute a charge on debit card - the money has left your account already, and if the dispute was accepted - you'll get it back. If. Eventually. In the mean time your overdraft will be missing $$$. For credit cards, you can catch a fraud action before the money actually leaves your pocket and dispute it then. In this case the charge is set aside, and you will only be required to actually pay if the dispute is rejected. I.e.: The money stays in your pocket, until the business proves that the charge is legit. In both cases, if the dispute is justified (i.e.: there was indeed a fraud) neither you nor the bank will lose money at the bottom line, it's just who's got the money during the dispute resolution process (which may be lengthy) that matters. "I completely agree with @littleadv in favor of using the credit card and dispute resolution process, but I believe there are more important details here related to consumer protection. Since 1968, US citizens are protected from credit card fraud, limiting the out-of-pocket loss to $50 if your card is lost, stolen, or otherwise used without your permission. That means the bank can't make you pay more than $50 if you report unauthorized activity--and, nicely, many credit cards these days go ahead and waive the $50 too, so you might not have to pay anything (other than the necessary time and phone calls). Of course, many banks offer a $50 cap or no fees at all for fraudulent charges--my bank once happily resolved some bad charges for me at no loss to me--but banks are under no obligation to shield debit card customers from fraud. If you read the fine print on your debit card account agreement you may find some vague promises to resolve your dispute, but probably nothing saying you cannot be held liable (the bank is not going to lose money on you if they are unable to reverse the charges!). Now a personal story: I once had my credit card used to buy $3,000 in stereo equipment, at a store I had never heard of in a state I have never visited. The bank notified me of the surprising charges, and I was immediately able to begin the fraud report--but it took months of calls before the case was accepted and the charges reversed. So, yes, there was no money out of my pocket, but I was completely unable to use the credit card, and every month they kept on piling on more finance fees and late-payment charges and such, and I would have to call them again and explain again that the charges were disputed... Finally, after about 8 months in total, they accepted the fraud report and reversed all the charges. Lastly, I want to mention one more important tool for preventing or limiting loss from online purchases: ""disposable"", one-time-use credit card numbers. At least a few credit card providers (Citibank, Bank of America, Discover) offer you the option, on their websites, to generate a credit card number that charges your account, but under the limits you specify, including a maximum amount and expiration date. With one of these disposable numbers, you can pay for a single purchase and be confident that, even if the number were stolen in-transit or the merchant a fraud, they don't have your actual credit card number, and they can never charge you again. I have not yet seen this option for debit card customers, but there must be some banks that offer it, since it saves them a lot of time and trouble in pursuing defrauders. So, in short: If you pay with a credit card number you will not ever have to pay more than $50 for fraudulent charges. Even better, you may be able to use a disposable/one-time-use credit card number to further limit the chances that your credit is misused. Here's to happy--and safe--consumering!" One more thing to favor the card. Extended warranty, or damage coverage. An iPad, if dropped on a hard surface, stands a good chance of breaking. Apple isn't going to cover that, as it's not a defect. Many credit cards offer free coverage for breakage of this type as well as doubling the warranty up to a year. This second year of coverage is worth about 10% of the item cost.  To be clear, I'm talking about running the expense through a card and paying in full, some call it credit no different than those who carry a balance month to month and pay 18% interest. I believe if I have the money to spend on an item, and use the card to get that coverage along with the benefits others posted, it's a convenience, nothing more. Some people who use certain budgeting methods like to set up a payment each week so the bill comes in close to zero. Whatever works. I use another solution: debit card with an account kept empty most of the time and another account in the same bank without any card. I keep the money on the second card-less account, and when I want to buy something, I instantly transfer the appropriate amount to the account with the card and pay. That way money is on the account tied to a debit card only for a minute before payment, and normally it is empty - so even if someone would try to fraudulently use my card number - I don't care - the transaction will be rejected. I think its the perfect solution - no fraud possible, and I don't have to worry about possibly having to bother calling my bank and requesting a chargeback, which is stressful and a waste of time and harmful to peace of mind (what if they refuse the chargeback)? I prefer to spend a minute before each transaction to transfer the money between the two accounts, and that time is not a waste, because I use it to reconsider the purchase - which prevents impulse-buying. In the UK it is almost always better to purchase with a credit card for transactions above £100 but below £30,000. This is due to Section 75 of the Consumer Credit Act 1974 which makes your credit card company jointly liable if something goes wrong. In other words, if you buy something worth £1000 with your credit card, the company fails to deliver for any reason and you cannot get a refund from them directly, you are entitled to make a claim from your credit card company for the full amount. "Nowadays, some banks in some countries offer things like temporary virtual cards for online payments. They are issued either free of charge or at a negligible charge, immediately, via bank's web interface (access to which might either be free or not, this varies). You get a separate account for the newly-issued ""card"" (the ""card"" being just a set of numbers), you transfer some money there (same web-interface), you use it to make payment(s), you leave $0 on that ""card"" and within a day or a month, it expires. Somewhat convenient and your possible loss is limited tightly. Check if your local banks offer this kind of service."
My view is from the Netherlands, a EU country. Con: Credit cards are more risky. If someone finds your card, they can use it for online purchases without knowing any PIN, just by entering the card number, expiration date, and security code on the back. Worse, sometimes that information is stored in databases, and those get stolen by hackers! Also, you can have agreed to do periodic payments on some website and forgot about them, stopped using the service, and be surprised about the charge later. Debit cards usually need some kind of device that requires your PIN to do online payments (the ones I have in the Netherlands do, anyway), and automated periodic payments are authorized at your bank where you can get an overview of the currently active ones. Con: Banks get a percentage of each credit card payment. Unlike debit cards where companies usually pay a tiny fixed fee for each transaction (of, say, half a cent), credit card payments usually cost them a percentage and it comes to much more, a significant part of the profit margin. I feel this is just wrong. Con: automatic monthly payment can come at an unexpected moment With debit cards, the amount is withdrawn immediately and if the money isn't there, you get an error message allowing you to pay some other way (credit card after all, other bank account, cash, etc). When a recent monthly payment from my credit card was due to be charged from my bank account recently, someone else had been paid from it earlier that day and the money wasn't there. So I had to pay interest, on something I bought weeks ago... Pro: Credit cards apparently have some kind of insurance. I've never used this and don't know how it works, but apparently you can get your money back easily after fraudulent charges. Pro: Credit cards can be more easily used internationally for online purchases I don't know how it is with Visa or MC-issued debit cards, but many US sites accept only cards that have number/expiration date/security code and thus my normal bank account debit card isn't useable. Conclusion: definitely have one, but only use it when absolutely necessary. I can't answer the question if you should or shouldn't get a credit card; after all, you seem to manage fine without one (which is good). I started using credit cards when I lived in the UK as the consumer protection you get from a credit card there tends to be better than from a debit card. I'd also treat it as a debit or charge card, ie pay it off in full every month. That way, because you're not carrying a balance the high interest rate doesn't matter and you avoid the trap of digging yourself deeper into the hole each month. Cashback or other perks offered by a credit card can be worth it, but (a) make sure that they're worth more than the yearly fee and (b) that they're perks you're actually using. For that reason, cashback tends to work best. I'd get a VISA or Mastercard, they seem to be the ones that pretty much everybody accepts. Amex can have better perks but tends to be more expensive and isn't accepted everywhere, especially not outside the US. But in the end, do you really need one if you're managing fine without one? Credit cards and debit cards make up the bulk of the transactions in the US.  Visa and Mastercard take a percentage of each credit card transaction.  For the most part, this fee it built into the price of what you buy.  That is, you don't generally pay extra at the grocery store if you use a credit card (gasoline purchases are a notable exception here.) If you were getting something like 2% of a third of all the retail transactions in the US, you'd probably not want to rock the boat too much either.  Since there is little fraud relative to the amount of money they are taking in, and it can often be detected using statistical analysis, they don't really stand to gain that much by reducing it through these methods.  Sure they can reduce the losses on the insurance they provide to the credit card consumer but they risk slowing down the money machine.  These companies want avoid doing something like reducing fraud by 0.5% revenues but causing purchases with the cards drop by 1%.  More security will be implemented as we can see with the (slow) introduction of chip cards in the US but only at a pace that will prevent disruption of the money machine.  EMV will likely cause a large drop in CC fraud at brick-and-mortar stores but won't stop it online.  You will likely see some sort of system like you describe rolled out for that eventually. "Actually in Finland on some bank + debit/credit card + online retailer combinations you type in your card details as you normally do, but after clicking ""Buy"" you get directed to your own bank's website which asks you to authenticate yourself with online banking credentials. It also displays the amount of money and to which account it is being paid to. After authentication you get directed back to the retailer's website. Cannot say why banks in US haven't implemented this." In the UK there is a significant difference between taking money out of a bank account and out of a credit card account. Banks typically require explicit authorisation before they will transfer money out of a bank account - for example a direct debit agreement. (North American banks are much less strict, and will transfer your money to any reasonably reputable financial organization who asks for it - don't get me started!). However credit cards run very differently. Essentially the onus is on the vendor to get the authorization, which is why you can sign a credit card slip at the corner store, or give your credit card details over the phone, or fill in an online form, and have your credit card account charged. When you signed the credit card agreement you agreed to let people do this. It's also why the credit card company will reverse a transaction if you claim it was unauthorized. So essentially PayPal is like the specialty store you phone up to order something and give your credit card details to - they have just as much authorization to charge your account. Your only protection is that the credit card company will investigate any transactions you claim are fraudulent, and will reimburse you if it is- even if they can't recover the money themselves. I would recommend pre-paid debit cards. Every quarter a fixed amount of money is loaded onto the card (or a new card is issued). This prevents any large-scale fraud from occurring. Switch to cash for a few months. No debit. No credit. This will help for two reasons: Once you've broken the bad habits, you should be able to go back to cards for the convenience factor. First of all, do not let your balance carry over and build interest - always pay off the balance at the end of the month.   Second, do not buy more than you could afford if you were using a Debit Card or Cash - make purchases you know you can afford.   As for where to use your credit card, in practical terms if you're following the two statements above to the letter, anywhere you would be able to use a Debit Card you can use your Credit Card instead - it doesn't have a huge impact on your credit score, but it does give you a credit identity at the very least.   The real benefits of using a Credit Card are: