Taxis in Puerto Vallarta generally do not accept credit cards, and payments are typically made in cash, preferably in Mexican Pesos. One exception is at the airport, where you can buy taxi tickets with credit cards at designated booths. You can also make credit card payments if you use rideshare apps like Uber InDriver.