#icurrytheteam

1 messages · Page 1 of 1 (latest)

hazy deltaBOT
grim arch
boreal basalt
#

Would I just search here for something related to account ownership and user permissions?

#

Sorry if this seems obvious, but I'm not seeing anything on this page that gives me any contact information of sorts. Just a list of articles.

#

I'm seeing information related to transferring ownership of a full Stripe account, but not something like an Express or Standard Connect account.

grim arch
#

you'd want to click on contact support

#

we generally help out with API related questions on this channel, so we don't really have the relevant knowledge to help you with questions related to account ownership or user permissions

boreal basalt
#

Oh, so I can't use the API to modify a vendor's Connect account ownership?

grim arch
#

like I mentioned, you'd want to reach out to Stripe Support, they would know better than us here as to what can be done to transfer ownership

boreal basalt
#

I see.

#

In that case, may I ask a separate question while I have your time?

grim arch
#

sure

boreal basalt
#

On my site, users can Subscribe to vendors for their content. I'd like to use the application_fee to collect a portion of the Subscription while the rest goes to the vendor (excluding any Stripe fees of course). I understand that you specify the connect account id associated with the vendor in the method fields. However, if a vendor starts posting content for users to Subscribe to and forgets to create a Stripe account, what would be a recommended way to handle this case? Could I transfer the money to a separate account so that the vendor may still receive their payout, just not until they setup a connect account? Do you see what my problem is here or is my description not great, it's a bit much to ask for.

grim arch
boreal basalt
#

Destination charges.

grim arch
#

are the connected accounts i.e. vendors all located in the same region (e.g. US and US) that your platform account is? and what country would that be?

boreal basalt
#

All United States

#

clients/customers, vendors, and platform

#

currency is USD

grim arch
#

with destination charges, if you don't put an application_fee_amount, then the entire amount is transferred to the connected account

boreal basalt
#

May I have a second to read this?

grim arch
#

sure

boreal basalt
#

Ok, I'm sorry. I made a mistake. I use the Subscriptions API.

            customer=customer_id,
            items=[{
                'price': price_id
            }],
            transfer_data={'destination': '{{CONNECT ID}}'}, 
            expand=['latest_invoice.payment_intent'],
            application_fee_percent=30,
  )```

I mention this code specifically, because what if I don't specify the connect id? Would this throw an error?
grim arch
#

if you already have this code, you can run it and test to see what error it throws

boreal basalt
#

haha yes, may I have a second?

grim arch
#

yep

boreal basalt
#

Ok, yeah so it threw the error I expected.

#

It requires a destination.

#

Hmm, so if a vendor skips the creation process for a connect account and receives a subscription, there'll be an issue (because we'll have no destination specified). I'd prefer not to force them (the vendors) to create their connect account in the signup process of the site. Are there any suggested work arounds?

grim arch
#

i don't really understand the issue here. Why wouldn't you want to make the create the connect account at the beginning? If subscriptions are the only way your vendor receives payments, then it would totally make sense to have them create their connected account in the signup process

boreal basalt
#

I wanted to make the signup process as quick as possible on the vendor end.

grim arch
#

You'll need to work out this user flow on your own - Either get the user to sign up when creating the connect account at the beginning, or prevent them from receiving subscriptions until they do.

boreal basalt
#

Got it