No, not really, most cards have an "own" number, not connected to the IBAN (though a few do have it), it depends on the bank or organization issuing the card and on the specific type of card, I would say (without any proof of it) that the ratio is maybe 80% without IBAN and 20% with IBAN.
And pre-paid cards are also very common, without a connection you have no way to know if the money is there.
Are you sure about that? I'm pretty sure IBAN is universal (or almost so) for all EU bank accounts at this point. Thus consumer debit cards have in IBAN associated with them.
Now, it may not be the fully formatted ISO IBAN number, but some shorter variant you need to prefix with e.g. the country's IBAN prefix. E.g. in The Netherlands all Debit cards have the full number, but Iceland uses a suffixed system, those are just two systems I'm personally familiar with.
I quickly searched for what Italy's largest bank is, and found pictures of their debit cards, which seem to have 4x4 numeric digit on the front. This page then seems to explain how to convert it to IBAN: https://help.finecobank.com/it/il-conto-fineco/conto-corrent...
In any case, I was just using IBAN as a shorthand for "a unique account number suitable for a direct debit contract".
If Italy really uses proprietary bank account numbering system it's probably still true that people there can pay e.g. their electricity via direct debit, which will eventually lead back to a contract where they said such-and-such can withdraw money from such-and-such account.
The store would then print out that contract template to have on hand.
Except that they wouldn't, because you're not going to train your point-of-sale people for the 10 minutes per year the phone system is fully down, or have accounting deal with the mountain of resulting paperwork and manual one-off payment processing.
But that doesn't mean that offline payments are literally impossible if you have neither card nor credit card, it's just become so exceptional that people have forgotten how, even to the point of claiming it can't be done :)
Some Bancomat/Pagobancomat ones (but again not all of them) are connected to the IBAN (amd they sport both the IBAN and the name of the holder).
Many Bancomat/Pagobancomat are connected to Mastercard or Visa (or Maestro) debit cards and they have "their own" number, unrelated to the IBAN (and they don't even have the name of the holder).
Some have the name of the holder, but not the IBAN.
As said it depends on the issuer, I have an account at a bank that issues the Bancomat card with the IBAN number (and my name on it and you have to wait for the card by mail for replacement), have another two accounts in two different banks where you can go to the teller, and he/she fishes a new card from a drawer and "couples" it to your account, the card is "blank", no name, nor IBAN, just the card number.
Fineco is I believe third or fourth bank in size, the two largest ones should be Unicredit (which casually is the one from which I have the IBAN connected card) and Intesa san Paolo (which is one of the two I have the "unconnected" card from).
My current experience is with some 30 payments daily, or 200 per week.
I would say that (from memory and very roughly) what happens here:
American Express or other "real" credit card: 2-10
Other embossed numbers credit or debit cards: 25-30
Bancomat/PagoBancomat (some with IBAN, many without): 90-100
Not embossed number Visa/Mastercard (as said sometimes they are the same as the Bancomat ones): 40-50
No, not really, most cards have an "own" number, not connected to the IBAN (though a few do have it), it depends on the bank or organization issuing the card and on the specific type of card, I would say (without any proof of it) that the ratio is maybe 80% without IBAN and 20% with IBAN.
And pre-paid cards are also very common, without a connection you have no way to know if the money is there.