Most taxis in the Bahamas are cash only. If you're departing the Nassau Airport, you can specify that you need a taxi with a credit card reader. If you're catching a cab from a resort, the hotel staff can help get a taxi that accepts credit cards.