#Sharvari96

1 messages ยท Page 1 of 1 (latest)

orchid nebulaBOT
leaden geyser
#

Hello ๐Ÿ‘‹
Give me a few to take a look

tacit pilot
#

I got the balance, I tried to do a transfer to a connected account - get this error:

Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region.

leaden geyser
#

Ah what country does your platform account belong to?

#

Can you share the request ID where you're seeing this error?

tacit pilot
#

I did in the UI - so how to find request ID there?

tacit pilot
#

failed trasnfer to connect account - req_LftjgNoWO3Iy5I

#

`platform_account_id = "acct_1NI6WUSE13Uh92D5" # Replace with your platform account ID

try:
platform_account = stripe.Account.retrieve(platform_account_id)
country = platform_account.country
print("Country:", country)
except stripe.error.StripeError as e:
print("Error:", str(e))
`
Output - Country: IN

#

both connect account and platform account - is IN

leaden geyser
#

Ah I don't think we support separate transfers for marketplaces in India yet
https://support.stripe.com/questions/stripe-india-support-for-marketplaces

You may need special permission in order to perform that transfer. Unforatunely, our team on discord won't know a ton about it. Our support team can help look into this via
https://support.stripe.com/?contact=true

As a workaround, you can create a direct charge with the test cards I shared above which should settle the fund on the connected account and update the balance

Then you can create a payout for that account

tacit pilot
#

Thanks a ton!
Ok, can I also describe our use case and see if my understanding of implementing Stripe is correct? Or should I make a different question for that?

leaden geyser
#

You can post here

tacit pilot
#

We will have two type of entities interacting with the platform:

  1. entity 1 - making an upfront payment to the platform
  2. entity 2 - a team of accounts getting the payment distributed among them from the platform - out of the upfront payment done by entity 1.

I wanted to implement:

  1. Upfront Payment - as a direct card transfer + PaymentIntent Creation, confirmation flow.
  2. entity 2 - recieving the payment in a distributive manner - will each be connect accounts?? - or should we simple use customers instead of connect accounts?
#

One more question - They is no way to bypass giving out onboarding link for connect accounts using an API or programatically prefilling all the fields?:(parameters from here - https://stripe.com/docs/api/accounts/create)

leaden geyser
#

One more question - They is no way to bypass giving out onboarding link for connect accounts using an API or programatically prefilling all the fields?:(parameters from here - https://stripe.com/docs/api/accounts/create)
No, you can prefill the details but the standard account holder still needs to confirm the information before completing onboarding.

We will have two type of entities interacting with the platform:
entity 1 - making an upfront payment to the platform
entity 2 - a team of accounts getting the payment distributed among them from the platform - out of the upfront payment done by entity 1.

I wanted to implement:
Upfront Payment - as a direct card transfer + PaymentIntent Creation, confirmation flow.
entity 2 - recieving the payment in a distributive manner - will each be connect accounts?? - or should we simple use customers instead of connect accounts?
If you're planning to send money to your users' bank accounts then they need to be connected accounts

tacit pilot
#

Ok great. Got it. Thank you so much for such quick and accurate responses!

leaden geyser
#

NP! ๐Ÿ™‚ Happy to help