#evil3dm-connect

1 messages · Page 1 of 1 (latest)

sharp magnet
#

Hi there, if you need to onboard an account that is already live then you should use OAuth.

#

If you are okay creating a new account for them, then using Connect Onboarding is good and when they enter their details their informatino from their previous account will be pre-filled.

#

So they shouldn't need to enter it again.

#

Also worth noting that you won't have platform controls for those accounts if you onboard via OAuth

kind yacht
#

great, thanks for response.

From user point I want to make it as smooth as possible and I assume that users will want to 'just keep existing account'.

kind yacht
kind yacht
#

got it. But please confirm:
I'm connecting live-existing stripe account of a user with OAuth and I able to:

  • create/remove customers
  • create products,prices
  • create invoice_items/invoices
#

does it make sense ?

sharp magnet
#

Yep

#

You can do all of those things

#

You just won't have the unique things mentioned above like payout timing and branding

#

The Connected Account user would handle those things themselves

#

But you will have access to handling everything else that you normally would

kind yacht
#

great, thank you very much

#

sorry for bothering) but one more question:

sharp magnet
#

No bother at all

kind yacht
#

is if even possible to test scenario which I've described (existing live stripe-account + oauth connect). If I will create account with api call (without onboarding) that will be rather different thing, right ?

sharp magnet
#

Yeah you can test it, you just go to your Dashboard and create an account by clicking the "new account" button in the top left.

#

So that it is a standalone direct account

#

Then you connect that account via OAuth

kind yacht
#

so those 'new connect' respect test mode and kind of create it within test scope ?

sharp magnet
#

What do you mean by that exactly?

#

The caveat to what I said above is that when you do create a new account and attempt to connect it then it will be treated as both a live/test account (not a test-mode only account).

#

So it will require a bank account for instance.

kind yacht
#

ok, bank account configured on my main stripe account, right ?

sharp magnet
#

On the new account you are attempting to connect

#

Like when you go through OAuth it is going to ask you for bank account info

#

If you haven't added it already

kind yacht
#

but under test - it will let use test data ?

#

I saw such button appear at some point

sharp magnet
#

If you use Connect Onboarding you can create a test-mode only account

kind yacht
#

yea, but during Connect Onboarding it will connect account. its different from oauth flow as I understand it.