Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit) (+1)

Credit cards are associated with a line of credit that the user usually pays in a deferred manner. That is, I bought something for 10 dollars, and those 10 dollars are NOT paid at the time of purchase (the bank, not the user, pay to the seller), but rather, they become a "debt" with the bank and the bank then charges you.

Debit cards are usually associated with a bank account that must have the funds to be able to make the purchase, that is, if I buy something for 10 dollars, I must have those 10 dollars in my account at the time of purchase.

All my life, I have only seen 16-digit cards, but searching on the Internet, it seems that they can have more or even fewer digits. I imagine that they are less common banking systems and therefore, more difficult to use in different parts of the world.

"debit" cards are a new concept in the US. A country where people are used to sending paper checks per snail mail. "credit" cards were not only the way to pay delayed, but to pay without physically carrying checks or money.

So there is a focus on explaining the difference between delayed and direct payment. But for all intents and purposes in handling for the customer, a debit card and a credit card are the same. It is a card and can be used without the card. Only by using numbers and security informations. Which is misleading. You are not using the card, but the card's account. Using the card is supposed to be a physical thing, but using it online also was called using the card.

To put it in perspective, in the EU you cannot use your normal banking cards online. Not with the information on the card anyways, as legitimization - as you could do with your VISA card. Those cards are true physical cards. They are for atm and paying at terminals in stores. Paying "with the card" online was never an issue, because you could use a money order in several variations. Or later, telling your bank online to send money to the account of the seller. That is cheap inside EU. But sending money to an international account costs like 20 € for the transaction.

But here come the "cards". That it is debit or credit is of little concern for someone in the EU. It needs to be accepted internationally. Typically VISA/Mastercard or even American Express. I doubt that an US based company accepts debit cards from non US banks, even if they claim to "accept debit cards". The important thing is that they do accept debit cards. There is a distinction, because there are things like VISA debit cards. While it is the same for the customer, except for the delayed payment, collecting money from a credit and from a debit card has some differences for the merchant.

Anyways, that is my take on this. Maybe there are errors or misconceptions, so it would be interesting to know what I did get wrong or if it really is this particular.

I doubt that an US based company accepts debit cards from non US banks

Yes, they do, and I can tell you this from personal experience.


But you've got it nailed down. In order for them to accept it, it's not enough for it to be a debit/credit card, you need it to be "compatible" with their system.

If your bank is from Chile (for example) and they give you a debit/credit card that is, for example, Visa or Maestro, you can use it in the USA if the merchant accepts Visa or Maestro.

If your card is DinersClub, but the merchant's system is not compatible with DinersClub, it doesn't matter if it's a debit or credit(or the country) card, you won't be able to use it there.

I used the wrong words. A local card from your local bank is a defacto debit card by nature. One might call it an atm card, but you can buy your groceries with it. And in the EU you can buy your groceries in the whole EU. But it still is a local atm card. Probably not the type of debit card an American thinks about, if you say debit card.

If your card is Visa, it is a Visa card. That it also is in function debit and not credit, is not of any relevance, except for cases where debit visa cards might not get accepted for whatever reasons, maybe higher risk of transactions failing. Visa is not your local bank. Your local bank cooperates with Visa to give you a Visa card.

So I am totally unsure what is meant, if an US based merchant proclaims, that credit and debit cards are accepted. Do they talk about local grocery store atm cards or do they talk about the no delayed payment cards of the major credit card companies?

(2 edits)

Maybe we understand the terms differently. The normal thing I've seen is that the bank gives you a debit card that you can use at that bank's ATMs. In addition to that, the same card is usually associated with another system, such as Visa, Mastercard, Maestro, etc.

If the card doesn't have any associated system, it can't be used to buy anywhere and can only be used at ATMs, and only at that bank's ATMs. It's very rare (I personally don't remember any, but I'm sure they have to exist) to find one that doesn't have any associated banking system. Maybe in the EU it's different, I'll tell you how it works in the countries where I've lived, I'm not saying it works the same all over the world.

My first debit card was from a local bank in my country, in the mid-90s, that is, 30 years ago. In addition to working at my bank's ATMs, the card was associated with the "Maestro" system and I could even use it in the USA, as long as the ATM or store accepted the Maestro system.

The stores I've seen (in several countries), don't tell you if they accept credit or debit cards, but rather they usually have a sign with a bunch of icons for each system they accept.


In recent years, it seems like all the systems are integrated and people tend to refer to them as debit or credit cards or not even that, often simply asking if the store accepts "cards", referring to whether they have one of the machines that allows you to pay with some type of card or if they only accept cash. This is not the correct use of the term, but it is how I have seen people use the term these days.