Which local suppliers take a debit card, and what they check when you arrive.
The card question in Sofia is not one rule. Suppliers here set their own terms, so what matters is which of these four you are actually carrying.
Accepted everywhere on this list, no questions asked. If you have one, bring it, even if you intend to pay by other means.
Accepted by a good number of local suppliers, and the reason this page exists. Terms differ by supplier, so it is a per-listing question rather than a city-wide rule.
Sometimes fine, sometimes refused. Cards from app-based banks can fail a pre-authorisation even with money behind them, so tell the supplier which bank it is before you travel.
Never accepted, on any listing here. The card must match the main driver on the agreement, and this is checked at the handover.
Understanding the sequence removes most of the worry, because the card is only doing one job and it is not the one people assume.
Nothing is taken. This site does not process a payment, and the reservation is confirmed by the supplier without touching your balance. Any card details at this stage are for identifying the booking.
The supplier checks that the card is real, valid and in the main driver's name, then places the deposit hold on it. This is the step a debit card can fail, and it fails on the pre-authorisation rather than on the balance.
The held amount sits outside your spendable balance. On a debit card that means real money is unavailable, which is the practical difference from a credit card and the thing to plan around on a long trip.
The supplier releases the hold once the car is checked, and your bank puts the funds back on its own schedule. Debit releases are often slower than credit ones, so do not plan to spend that money the same evening.
A message to the supplier saying which bank issued the card, whether it is debit or credit, and that it is in the driver's name takes two minutes and settles the whole question. Suppliers here answer these, because a refused card at the handover costs them the rental too. Doing it at the car instead means finding out in the one place where nothing can be fixed.
Not because you expect the first to fail, but because it removes the only scenario where the trip genuinely stops. A backup card in the same driver's name, kept somewhere other than the wallet with the first one, is the cheapest insurance on this page and the only advice here that costs nothing at all.
It is worth saying plainly that the card question and the deposit question are separate, even though they meet at the same moment. The card decides whether the hold can be placed. The size of that hold is set by the car and the supplier, and choosing a cheaper car lowers it regardless of which card you carry.
The other half of the paperwork rarely causes trouble here. A licence in Latin script is accepted for short visits from most European countries, a licence in another script wants an International Driving Permit beside it, and the main driver needs a passport. All of it belongs in hand luggage rather than in the suitcase you are about to watch go round a belt.
Every listing carries its own conditions. Search your dates, then read the card line on the ones you are considering.
For a good share of the cars listed here, yes. It is a supplier-level decision rather than a national rule, so the honest answer is that some accept it and some do not, and the listing tells you which. Confirm in writing before you fly and it stops being a risk.
Because a debit card gives them a weaker guarantee. A hold on a credit line can be extended if damage turns up later; a hold on a current account cannot exceed what is in it. A small operator carrying its own risk reasonably prefers the stronger instrument.
Prepaid cards are generally refused outright. App-based bank cards are a genuine maybe: many work, some fail the pre-authorisation for reasons that have nothing to do with your balance. Name the bank when you ask the supplier and you will get a straight answer.
Often yes, and it is a good arrangement if you have both. Say so when you book so the supplier notes it, because doing it at the handover means explaining it to someone standing in a car park with your keys.
No, in practice. The physical card is presented and checked at the handover, so a number generated in an app is not enough even when it works online. Bring the card itself.