Venmo is only available in the United States, as a US phone number is a must for you to open an account. This means that players outside the States cannot use Venmo to make deposits or withdrawals at online casinos that accept Venmo.