Using credit cards online: is it safe?
You're right that someone who, say, photographed the front of your card at the store could use it to make some online purchases. Schemes like Visa's 3-D Secure provide additional online security by having you enter your password on the issuer's website, but they aren't common yet in the US. But as littleadv says, you as the cardholder generally aren't liable for fraud (except $50 in some cases). Just be sure to check your statement monthly and notify the issuer of any fraud within 60 days. To issuers, fraud losses are fairly predictable, and the cost is acceptable. So, my questions: Are payment cards provide sufficient security now? Yes. If so, how is that achieved? Depending on your country's laws, of course. In most places (The US and EU, notably), there's a statutory limit on liability for fraudulent charges. For transactions when the card is not present, proving that the charge is not fraudulent is merchants' task. Why do online services ask for all those CVV codes and expiration date   information, if, whenever you poke the card out of your wallet, all of   its information becomes visible to everyone in the close area? What   can I do to secure myself? Is it? Try to copy someones credit card info next time you're in the line at the local grocery store. BTW, some of my friends tend to rub off the CVV code from the cards   they get immediately after receiving; nevertheless, it could have   already been written down by some unfair bank employee. Rubbish. "Why do online services ask for all those CVV codes and expiration date information, if, whenever you poke the card out of your wallet, all of its information becomes visible to everyone in the close area? What can I do to secure myself? I'd guess that's to protect the card company, not you.  The number of the card is guessable, but each other bit of information makes it much harder to guess (the CVV code makes it ~1000 times harder, the expiration date makes it about 50-100 times harder).  Since you wouldn't be responsible for the payment anyway, adding security for online transactions provides the company with less liability. As for the security of your information online, that's trickier. It depends entirely on the site you're using whether they've implemented the appropriate security measures or not (and, given the SSL attacks we've seen, even that might not help).  (source: I'm a web developer, and have worked on payments systems before that implemented the security mandated by the cards).  At the very least never, ever type in your information on a non-https site (there's normally a little ""lock"" icon that will display if you're on HTTPS instead of HTTP)." The answer: don't use your actual card number. Some banks offer virtual credit card numbers (services like Apple Pay are functionally the same). Bank of America's virtual cards work like this: The virtual card number is different from your actual card number, so the merchant never sees your real card number. In fact, the merchant cannot even tell that you are using a virtual card. You can set the maximum amount to be charged. You can set the expiration date from 2 to 12 months. Once the merchant has made a charge on that virtual card, only THAT MERCHANT can make any further charges on that same virtual card. It is not possible to discover the real card number from the virtual card number. So the result is that your risk is reduced to the merchant not delivering the order, or charging too much (but not over the limit you set). There is nothing to be stolen since your real info never goes over the internet, and once a merchant has used the virtual card once, no other merchant can use it. Other banks may have virtual cards which have fewer features. The only DISadvantage of this is that you have to go to the bank's website whenever you want to make a purchase from a new merchant. But you don't have to worry about them stealing your real credit card information.
"I took @littleadv 's recommendation that online apps only ask for citizenship due to post-9/11 legislation.  I applied to 2 banks in person (one big, one small), and at the dealership. None of my in-person applications ever touched on the issue of citizenship.  I even applied in person at the same bank that insta-rejected me online, and told them up front, ""I applied online but you rejected me because I'm not a permanent resident.""  The banker nodded, said ""that shouldn't matter here"", and continued processing my application. I did find it very hard to get a loan.  I have a credit score in the ""excellent"" range, but have only 1 open credit card (for 5 years).  Apparently, most lenders want to see more open credit before writing an auto loan.  The big bank said outright ""We want to see 3-5 credit cards open"".  However, the dealership did find a bank willing to extend me a loan. So: The most reliable way for a non-permanent resident alien to get an auto loan in the US is to avoid online applications.  Also, if possible, establish a wide credit history before you try." Is it normal in QuickBooks to have credit card expenses being shows as   liabilities? Is there a way I can correct this? If they are expenses they shouldn't be negative liabilities unless you overpaid your credit card by that amount. It sounds like perhaps when you linked the account the credit/debit mapping may have been mixed up. I've not used QB Online, but it looks like you might have to un-link the account, move all the existing transactions to 'excluded' and then link the account again and flip-flop the debit/credit mapping from what it is now. Hopefully there's an easier way. This QB community thread seems to address the same issue. Definitely push for a check, they may not do anything nefarious with your credit card number however someone else may be able to read the email before it gets to its final destination. It's never safe to give out credit card number in a less than secure interface. Also, if this is a well known company, then the person interacting with you should know better than to ask for your information through email. The location that you are purchasing from is not really relevant.  If you use either a Visa or MasterCard to make a payment in a foreign currency of any kind then your payment will automatically use Visa/MasterCard's FX platform. Whilst fees can vary between issuers, the fee is generally fixed at 2.5%. There are occasionally credit card issuers who have special deals to remove these fees, but they tend to come and go and availability will depend on your country of residence. The only real way to avoid the fee is to get access to a debit or credit card denominated in the currency you wish to use for your purchase.  This is often achievable for USD or EUR, but much harder for smaller currencies.  You would have to try contacting a bank in that country to see if they would open an account for you or attempting to purchase a pre-paid credit card online. Is my understanding okay ? If so, it seems to me that this system is   rather error prone. By that I mean I could easily forget to make a   wire some day and be charged interests while I actually have more than   enough money on the check account to pay the debt. Which is where the credit card company can add fees so you pay more and they make more money. Don't forget that in the credit case, you are borrowing money rather than using your own. Another thing that bothers me is that the credit card apparently has a   rather low credit limit. If I wanted to buy something that costs $2500   but only have a credit limit of $1500, can I make a preemptive wire   from my check account to the VISA account to avoid facing the limit ?   If so, what is the point for the customer of having two accounts (and   two cards for that matter...) ? If you were the credit card company, do you believe people should be given large limits first? There are prepaid credit cards where you could put a dollar amount on and it would reject if the balance gets low enough. Iridium Prepaid MasterCard would be an example here that I received one last year as I was involved in the floods in my area and needed access to government assistance which was given this way. Part of the point of building up a credit history is that this is part of how one can get the credit limits increased on cards so that one can have a higher limit after demonstrating that they will pay it back and otherwise the system could be abused. There may be a risk that if you prepay onto a credit card and then want to take back the money that there may be fees involved in the transaction. Generally, with credit cards the company makes money on the fees involved for transactions which may come from merchants or yourself as a cash advance on a credit card will be charged interest right away while if you buy merchandise in a store there may not be the interest charged right away. Yes, but note that some credit card companies let you create virtual cards--you can define how much money is on them and how long they last.  If you're worried about a site you can use such a card to make the payment, then get rid of the virtual number so nobody can do dirty deeds with it. In practice, however, companies that do this are going to get stomped on hard by the credit card companies--other than outright scams it basically does not happen.  (Hacking is another matter--just pick up the newspaper.  It's not exactly unusual to read of hackers getting access to credit card information that they weren't supposed to have access to in the first place.) So long as you deal with a company that's been around for a while the risk is trivial. "https://money.stackexchange.com/a/79252/41349 https://money.stackexchange.com/a/79261/41349  Adding to @Chris H answer about damage limitation Online purchases could include phone/tablet app purchases, which could be an issue if you have children or you are a victim of fraud. First link from googling ""Kid racks up almost $6,000 on Jurassic World in-app purchases"" Adding to @Michael C. Answer I think credit cards perhaps can make it more difficult to budget, if you are more lazy/have limited savings.  These might happen more long term if you don't keep track of your spending. I.e. If your credit limit matches your monthly income, and if you pay off your card each month, I think it is harder to overspend as you don't have more credit available than you can afford to spend. However this is countered by that, a slightly higher credit limit may help to avoid fees from exceeding your credit card limit. I think due to that some/not all purchases are instantly ""banked"", i.e. the shop might send all of its monies to its bank at the end of the day or something like this, so you can just keep spending not realising you have exceeding your credit limit and get hit by fees." When you give your credit card number and authorize a merchant to charge your credit card, the merchant then gives the information to their merchant processor which in turns bills the bank that issued the card (it's a little more complex and it all happens instantly unless the merchant is using the very old fasion imprinting gizmos). It is possible for a merchant to attempt to charge you more than you authorized but if they do they risk a fine ($25-$50 for a chargeback) from their processor, the legitimate portion of the charge as well as increasing the processing fees charged by their processor or even the possibility of loosing their merchant account entirely and being permanently blacklisted by Visa/Mastercard. In short no legitimate business is going to intentionally over charge your credit card.  There really isn't significant risk in using a reputable online retailer's order forms. There is the possibility that their database could be compromised but that risk is lower than the risk of having an employee steal your credit number when you give it to them in person. Besides in the US at least the most you can legally be held liable for is $50 assuming you notice the discrepancy within 60 days of statement the charge appears on and most banks limit liability to $0.  Over the years I have had a number of different credit card numbers stolen and used fraudulently and I have never had to pay any fraudulent charges.