Short answer is yes. Uber trips should accept Visa prepaid cards if done well, and if you use a temporary third-party wallet——that is attached to a real person and address. The temporary wallet should allow you to deposit payments so that it acts as your prepaid card.