No, you can only pay in euros. If you don't carry any euros, your best choice is to book a taxi with the app or the online booking form. You can prepay with your credit or debit card when you book online.