Some taxis in Edinburgh now accept card payments. To find out if they do, you can look for a sign on the taxi's window or you can simply ask your driver. Tipping in Edinburgh is not a requirement, and is not very frequent, however, you can always round up the final price.