JioPhone and JioPhone 2 are only available to users in India. You won't be able to purchase or use these phones if you aren't in India.
For users in India, your JioPhones must be able to receive SMS or phone calls during the verification process.