Reputation: 78449
I'm integrating with Stripe Connect, and, for tax purposes, only want to support Connected Accounts for people in the US.
I wasn't able to find anything about this in the documentation. Is there a mechanism for this?
I'm using Firebase, so an alternative pattern I've considered is gating Google accounts US IPs, but that seems like a very error-prone process.
Upvotes: 0
Views: 106
Reputation: 2960
You have mostly answered your own question but I'll just add this here to help others.
Since you are programmatically creating the accounts, my approach would be to notify your users that you are only able to support US based entities up front, then hard code the country
code that you pointed out in this doc.
Additional information about the country
parameter can be found in the API reference doc:
The country in which the account holder resides, or in which the business is legally established. This should be an ISO 3166-1 alpha-2 country code. For example, if you are in the United States and the business for which you’re creating an account is legally represented in Canada, you would use CA as the country for the account being created. Available countries include Stripe’s global markets as well as countries where cross-border payouts are supported.
Upvotes: 1