Payment Processors

How to Setup a Verified Stripe Account for Non-US Citizens (Unsupported Countries)

Stripe is an online payment processor for online businesses. It builds the most powerful and flexible tools for internet e-commerce.

Whether you’re creating a dropshipping store, subscription service, an on demand market place, an e-commerce/online store, or a crowd funding etc. Stripe helps you accept payments without stress.

Recommended: How to start a Dropshipping Business

However, Stripe payment gateway is not really available to every one (country), as a matter of fact, it’s only available to businesses and citizens in United States of America (USA), and I know it’s really a pain in your ads as regards to accepting payments for your business or online store.

I really love and recommend Stripe because it’s easy and simple to use. It has seamless integration with attractive features & prices.

It has no activation fees or setup fees. Just a 2.9% + $0.30 per successful card charge.

I also love the fact it has an online checkout, which means your customers will have to order while on your store without the need to leave your store to another page to complete payment.

Well, your waits are over, in this guide, we will walk you through the exact steps on how to setup a Verified Stripe Account for Non US Citizens or residents (unsupported Countries).

And at the end of this guide, you could be to integrate it on your online store or anywhere you plan to use stripe.

Before that…

Before I coach you on setting up a verified stripe account, let’s talk about a clean alternative.

Heard about stripe Atlas?

Stripe has a service they offer called “Stripe Atlas“.

Let’s put it as Stripe Atlas is a premium version of the normal stripe account for non-us citizens.

In that case, Stripe Atlas is available for everyone outside US.

Normally, if you’re a US Citizen, you can sign-up for an individual account and use your personal details, including your SSN, EIN/TAX ID to get a working stripe account.

Registered businesses, they will need the following:

  1. LLC Company Formation.
  2. US Bank Account.
  3. SSN (social security number).
  4. EIN/TAX ID.
  5. US Phone Number.
  6. US Address.

So, you can see its not as easy as you think.

But with the Stripe Atlas, introduced by Stripe, they’ll incorporate and form an LLC in the US for you using Delarewareinc.

Including a US Bank Of America (BOA) and EIN/TAX ID. (You won’t get an SSN, only US Citizens have rights to that, EIN takes place of that if you’re a non-US).

And finally, they use your details to open a Stripe Account for you.

Stripe Atlas Costs $500.

Just pay them $500 and in few days, you’d be having a verified stripe account.

But be careful, they have restricted business. They don’t accept all business types, perhaps, a high risk business.

ecomSprout Team will form an LLC Company in the US and Open a Verified Stripe Account for you. Our price is $400 only.

However, if you’re on a budget and you want to form an LLC yourself, get the neccessary documents and important details yourself and then setup a stripe account all by yourself, then let’s go over to the next step.

How to Setup a Verified Stripe Account for Non-US Citizens (Unsupported Countries)

To open a verified stripe account, you’ll be getting the below things:

  1. LLC Business Formation.
  2. EIN/TAX ID.
  3. Payoneer (US Bank Account).
  4. US Phone Number.
  5. US Physical Address.

It’s really simple, within few minutes, you can be done setting up your stripe account and every other details you need.

At IncAuthority, you’re going to form your LLC and get your EIN/TAX ID. Follow the simple guidelines below to complete the signup. It’s easy and takes just few minutes. All you have to do is choose your state, enter your business name and form your LLC!

Step 1: Go-to

When you arrive at, click on the start now for free tab.

setup a verified stripe account for non us citizens

Step 2: Select Entity Type and Filling State.

In your entity type, select Limited Liability Company (LLC) and in the Formation State, select Kentucky.

Click on Save & Continue.

setup a verified stripe account for non us citizens

Step 3: Enter Your Personal Details

In this step, enter your First and last name, email and contact phone number.

You’ll need a US Phone number, don’t use the one on the picture, download DINGTONE via PlayStore or Apple store and get a US Phone Number at $4.99/yr.

Click on save and continue.

setup a verified stripe account for non us citizens

Step 4: Enter Your Business Details

Enter your business name and business description (if you have a clothing online store, say you have an online and you sell clothings and apparel).

A brief description of your company, a sentence or two describing your business.

Select your business benefit and click save & continue.

setup a verified stripe account for non us citizens
setup a verified stripe account for non us citizens

Step 5: Business Address

You need a US Address to continue in this step, go-to and signup.

You’ll get a US address instantly, use it and continue your signup. Takes just 1 minute.

In your US Address, note that CA means California.

setup a verified stripe account for non us citizens

Step 6: EIN/Federal TAX ID

The interesting part about IncAuthority is they get an EIN for you at $49, which is considered as the cheapest place to get one. Others charge from $95 and above.

You need to include the EIN/Federal Tax ID which is very important!

Click save and continue.

setup a verified stripe account for non us citizens

Step 7: Operating Agreement

Operating agreement is important because it provides proof you own the business.

In case any problem occurs in future, you can be able to correct them with your operating agreement and in case Stripe requires it.

Select the operating agreement and proceed with the form.

setup a verified stripe account for non us citizens

Step 8: Addons

The next pages contains Addons and they include the following:

  • INC Protection Advisor. $27/month.
  • LawSuit Protection. – $99.
  • Express Delivery – $49.
  • Domain Name – $29.95
  • Business License Package – $99

All these ad-dons are not important, so you can skip all of them until you get to the payment stage.

Step 9: Make Final Payments

At the end, you’ll only be paying for State Filling Fee, EIN and Operating Agreement.

Other formation companies charge a lot for offering this service but IncAuthority Charges $0 Service fee.

Now you need to make payment using either Debit/Credit Card or PayPal.

For the Delivery Option, you can select $0 free delivery (Electronic Delivery) and they will be delivered to your email.

setup a verified stripe account for non us

Finally, that is all. You’ve successfully created your LLC Business Name and EIN/Federal Tax ID.

By ecom Sprout is an e-commerce, DropShipping and Social Media Balcony!

@ecomsprout on facebook!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.