#bouya1543

1 messages · Page 1 of 1 (latest)

quartz ospreyBOT
stray sundial
#

Hi, it all depends on what you're looking for. If you want the merchant of record to be the Connected Account, then you'd want on_behalf_of, https://stripe.com/docs/connect/destination-charges. If you want the Platform to be the MOR, then you do not use on_behalf_of.

signal panther
#

Hi, thank you for answering
What do you mean by merchant of record please ?
Let's say that A is the main account, and B is the connected account. I want the payment to directly impact B but I have the private key of A. As A has all the card informations, and I'll pass the stripeAccount parameter as all is done by A private key. Does it mean that I should use on_behalf ?

Furthermore, doesn't on_behalf have a transfer system ? Meaning that the money will come delayed to account B ?

stray sundial
signal panther
#

Just to be sure, is there a big difference in terms of data ?

stray sundial
#

I'm unsure what you mean here, can you add more clarity?

quartz ospreyBOT
signal panther
#

Meaning that, with on_behalf, I can lose track of the payment informations, for example the creditcard as we only have the payout/transfer

#

So to summarize it all, if I want to keep track of every payment done payment by payment I rather use the direct charges and if a want a payout on my account every x days, I'd rather use on_behalf ?

#

Even if A is my platform account and B is my connected account

dull mist
#

👋 stepping in

#

Let's back up a second

#

What type of Connected Accounts are you working with?

signal panther
#

I got a platform account connected to X accounts, for example, FR is my main account , connected to UK and BE

#

FR is the main account by default, and if a customer X is doing a reservation in the UK, then the money and the transaction have to impact directly the UK account with the creditcard and customer informations as every country handles his account

dull mist
#

Sure but are those Standard Connected Accounts?

#

Express?

#

Custom?

signal panther
#

They're all Standard connected accounts

dull mist
#

Okay gotcha

#

In that case, yes, direct Charges are the correct route to go.

#

You don't want to use on_behalf_of

#

What you do want to do is collect PaymentMethods on your platform, then when you are going to charge them you clone them to the Connected Account to charge.

#

That way you only deal with one catalogue of PaymentMethods and you can share them between Connected Accounts without having to recollect them.

signal panther
#

THHAAAAANNNKS A LOOOT
I was very unsure of my decision (and i already coded everything haha).
Then, it seems that i didn't go the wrong way.

#

Thank you for helping me.
Seems like it is harder to maintain but you have a better control on the payment flow with this. I was scared to use the on_behalf because of the cash flow

dull mist
#

Yep this is the best way to do it with Standard Connect

signal panther
#

Thanks a lot, have a nice day/Evening !