#kratos6753

1 messages · Page 1 of 1 (latest)

steady lindenBOT
storm nebula
#

General recommendation is to not use destination charges with standard accounts. What's the use case?

alpine crag
#

We have multi tenant setup, and want to direct payments to single connected account, want to separate out customers based on tenants.

storm nebula
#

Why can't you use direct charges in that case?

alpine crag
#

direct charges to connected account?

#

what am I losing out on destination charges, I don't understand. Can you please elaborate?

#

I mean if I use direct charges, what am I losing out by not opting destination charges.

storm nebula
alpine crag
#

ok, I will go through those and get back if any questions arise. Thanks.

alpine crag
#

can you tell me how to make calls using stripe direct?

storm nebula
#

Allows you to make API calls on behalf of connected accounts using the key of your platform

alpine crag
#

should I use account_id of the stripe parent account or client id of the stripe parent account found under connect settings > integration?

#

also for creating stripe client which api keys should I use is it standard sub account ones?

storm nebula
#

The acct_xxx of the connected account you want to process the payment on

storm nebula
alpine crag
#

which doc?

alpine crag
#

ok, I am getting the following error message when trying to create Invoice using direct charges -> Only Stripe Connect platforms can work with other accounts. If you specified a client_id parameter, make sure it's correct. If you need to setup a Stripe Connect platform, you can do so at https://dashboard.stripe.com/account/applications/settings.

#

I believe I'm not passing any client_id parameter

storm nebula
steady lindenBOT
alpine crag
#

I am not able to find the req_xxx for that. How to get the req_xxx from error object, any idea, will plan to add it to logs?

tough barn
#

👋 taking over for my colleague. Let me catch up.

alpine crag
#

yes

#

but no use..

tough barn
#

what's your account ID?

alpine crag
#

which account id should I give you? the main one or the connected sub account?

#

acct_1MsnjCAWPJZFnQLz --> this one is what I am using for direct charges

#

the keys that I use are from account -> acct_1Mt2YNF91EMGaVxn

tough barn
#

maybe you're looking at the connected account ID logs that's why you're not finding the request ID

alpine crag
#

1st one is umbrella account and the 2nd one is listed under 1st account as connected account

#

can I check if 1st account is setup correctly for processing connected payments..

tough barn
#

I think you did something wrong in your configurations

#

this account acct_1MsnjCAWPJZFnQLz is connected to itself

#

and there is no connection between the 2 accounts you shared

alpine crag
#

how do I check if these accounts are connected or not?

tough barn
alpine crag
#

can you tell me if 2nd is connected to this account - acct_1MOLv7JgTt7aLQWc?

#

yes, I am able to see 2nd when I logged into 1st account under connect accounts overview..

tough barn
#

do you mean if acct_1MsnjCAWPJZFnQLz is connected to acct_1MOLv7JgTt7aLQWc ?

alpine crag
#

yes

tough barn
#

no they're not

alpine crag
#

and also if acct_1MOLv7JgTt7aLQWc is connected to acct_1Mt2YNF91EMGaVxn

tough barn
#

acct_1Mt2YNF91EMGaVxn is connected to acct_1MOLv7JgTt7aLQWc

alpine crag
#

I don't really know how did that happen.. but will check. In acct_1MOLv7JgTt7aLQWc, I am not able to see acct_1Mt2YNF91EMGaVxn as connected account. But, in acct_1MsnjCAWPJZFnQLz, Im able to see acct_1Mt2YNF91EMGaVxn as connected account.

#

But in acct_1Mt2YNF91EMGaVxn, I am able to see - it is managed by acct_1MOLv7JgTt7aLQWc, which is confusing..

tough barn
#

yes sorry you're right I pasted the wrong account ID

#

acct_1Mt2YNF91EMGaVxn is connected to acct_1MsnjCAWPJZFnQLz

alpine crag
#

ok, thanks.

#

Now, how to make direct payments?

#

I'm using stripe keys from acct_1Mt2YNF91EMGaVxn and using stripe_account parameter as acct_1MsnjCAWPJZFnQLz, which is giving the error message - Only Stripe Connect platforms can work with other accounts. If you specified a client_id parameter, make sure it's correct. If you need to setup a Stripe Connect platform, you can do so at https://dashboard.stripe.com/account/applications/settings.

tough barn
#

no it's the other way around

#

you use the Platform keys

#

in this case acct_1MsnjCAWPJZFnQLz is the platform

#

and use the Stripe Account header for the connected account

#

in this case acct_1Mt2YNF91EMGaVxn is the connected account

alpine crag
#

ok, will try that. Thanks.

#

so, then the funds will be transferred to connected account, is it?

tough barn
#

yes

#

sorry I missed your question

steady lindenBOT