Tello SIM | Non Resident: APPROVED
If any of you are having issue with Tello for signing up from outside USA, this may help you:
  • I got rejected for 5+ times form 2 new accounts ; using email from pc browser
  • I used foreign address + foreign card, US address + US card but still got rejected
  • Doing it from mobile browser and paying with Apple pay fixed the issue ( google pay should work too )
  • Sim card was approved within a minute
I asked their support about why it is being rejected and they said, their automated system is not approving me. Since its automated system, you can find ways :)
Hope this helps.
15
28 comments
Apple Service
5
Tello SIM | Non Resident: APPROVED
Cloud Residents · US Credit
Helping non-US residents and business owners access US banking, credit cards, and ITIN - from anywhere.
Leaderboard (30-day)
Powered by