Yes, as of a law enacted in September 2022, all taxis in Ireland are legally required to accept credit and debit card payments. Every driver must carry a working "cashless" payment terminal and cannot charge a surcharge for using a card. This applies to all trips, whether hailed on the street, picked up at a rank, or booked via an app like FreeNow. If a driver claims their "machine is broken," they are technically not supposed to be in service; however, in practice, many travelers still encounter drivers who prefer cash. It is a common "traveler hack" in Dublin to ask "Is your card machine working?" before getting in; if they say no, you can simply move to the next taxi in the rank. If you find yourself at your destination and the driver refuses a card, you are within your rights to ask them to take you to a nearby ATM, though most "broken" machines miraculously start working if you insist you have no cash. For the smoothest experience, using the FreeNow app allows you to pay digitally through the app, bypassing the physical terminal entirely.