A lot of members use stripe as a non-supported countries!! Just search you'll find them
They accept ID of passport or Driving license from any country!VPN Doesn't do anything but change your location.
At some point you will be asked to verify your identity too, how are you going to bypass that? There's no "vpn" for that lol.
Troubleshooting ID upload for identity verification : Stripe: Help & Support
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.support.stripe.com
That would help you, but still you have the problem with your documents which Stripe will look at. You can actually read about a dark setup inside the Mentor Group, it's all well explained there.Do you use Vpn or Vps or Rdp When you need to login into your stripe account