Paying a Taxi with the CC ist super difficult in Geneva. You have to ask 3-4 Taxis until you find one that accepts card.