#ravi-connect-accounttype

1 messages · Page 1 of 1 (latest)

wanton pastureBOT
tender kelp
#

Hi there

#

Let's back up and clarify first why you feel the need to move from Standard --> Express?

#

Are you looking to take advantage of cross border payouts specifically?

wintry stratus
#

We are unable to transfer payments to customer's with Stripe accounts outside of our's Stripe account's country of origin (US).

#

As per my understanding -> International transfers are only supported for Connected accounts having Recipient roles, which include Stripe Express and Custom Stripe accounts.

tender kelp
#

That is somewhat true. You can also create destination charges using on_behalf_of

#

What is your charge flow right now with your Standard accounts?

#

Are you using Direct Charges, Destination Charges, or Separate Charges & Transfers?

wintry stratus
#

That i will need to check because i am also pretty new to this piece of code and stripe as well, do i need to dig into the code to check this OR at our account configuration ?

tender kelp
#

If you can provide me a PaymentIntent ID then I can take a look at your set up

wintry stratus
#

checking

#

is it safe to put it here or should is DM you ?

tender kelp
#

Yep it is fine to put here.

#

Can't do anything with these object IDs without access to your secret key

#

So just never share that!

wintry stratus
#

makes sense -> pi_3N8PcbCzmmNEKqHf1iHe7L3m

tender kelp
#

Hmm okay so looks like you are doing two different charge flows as far as I can tell. You are taking payments directly on your platform and then at times you are also creating destination charges on your platform where you transfer the funds immediately to your Connected Accounts. Does that sound right to you?

#

Ah wait

#

I'm seeing a third flow you are using where you are also creating some direct Charges as well....

#

By that I mean creating Charges directly on your Connected Accounts

#

Okay so overall you are doing a bunch of different flows.

#

So let's not worry too much about what you are doing currently and talk more about what your options are.

wintry stratus
#

yup, thats right

tender kelp
#

You basically have 3 options here:

  1. Stay with Standard Accounts and create Direct Charges on accounts that are international. This is the recommended approach. Only downside is that you only gain access to the countries that we fully support (not the full list of cross border payout countries)
  2. Stay with Standard Accounts but create Destination Charges and use on_behalf_of to be able to transfer internationally. Same as above -- this only works for fully supported countries.
  3. Create Express accounts with recipient agreement and use Destination Charges to transfer funds. This would be using cross border payouts (https://stripe.com/docs/connect/cross-border-payouts).

Overall I'd recommend giving a full read through the different charge flows to understand those better as well if you haven't yet. Those docs are here: https://stripe.com/docs/connect/charges

wintry stratus
#

Thank You, i will go through the doc's with keeping (old and new accounts ) in mind and the approaches you suggested. I might come back here again to check with you implementation changes once approach is decided based on our use cases.

Thanks again for quick and accurate responses👍

wanton pastureBOT
tender kelp
#

Sure thing!