#dannyboy

1 messages · Page 1 of 1 (latest)

simple meadowBOT
tiny cipher
#

Like a checkout::Session that will get 100$ , 70$ goes to connectedAccount1 and 30$ goes to connectedAccount2 ?

gusty sable
tiny cipher
#

last time we explore this route, there's a limitation in certain countries

#

i forgot already cross-state something?

gusty sable
tiny cipher
#

how can i know my Platform if it is US?

#

Is this it?

#

New Jersey meaning i'm on US Platform?

gusty sable
#

this is a public channel, please don't share any sensitive info

tiny cipher
#

thank you

gusty sable
#

New Jersey (NY) is in the US so yes, your Stripe account is a US Stripe account

tiny cipher
#

okay. so i can use this flow.. and just to make sure.. I can perform transfer to any countries? Like india, philippines, singapore japan mexico?

gusty sable
#

i assume your business is based in the US also, and your business's tax id is in the US (just in case that account was created for testing purposes)

tiny cipher
#

because our app is worldwide

gusty sable
tiny cipher
#

we might need to change our flow.. How about currencies issues?

Like our platform use USD . we received 100 EUR .. 90 EUR will be transfered to our connected account ?

#

will there be issues on it

#

and what does "Preview" means?

gusty sable
#

those countries with the "Preview" badge are essentially in beta. The page mentions
Stripe might pause payouts to countries in the preview program while any issues are resolved. This can happen without advance notice to you as the owner of the platform or the owners of your connected accounts.

#

platform use USD . we received 100 EUR .. 90 EUR will be transfered to our connected account

Since your platform uses USD (and assuming you only support USD as a settlement currency) :

  • when you receive 100 EUR payment -> it will be converted to USD
  • when you transfer to the connected account, you will decide how much to transfer in USD
  • if the connected account doesn't have USD as a settlement currency, we will convert USD to the connected account's default settlement currency
tiny cipher
#

when you transfer to the connected account, you will decide how much to transfer in USD -> can we decide to transfer using EUR?

because we will be charging customer EUR and we don't wanna perform any conversion

gusty sable
tiny cipher
#

Here how it goes..

  1. User pays 100 EUR
  2. Platform received the money
  3. We want to transfer 70 EUR to connected account
  4. 30 EUR will be left to the platform

Does this scenario not possible?

#

we really wanted to switch to this flow and your inputs are big help

#

You are mentioning about Payouts. I think we don't have problems on that yet.. Currently, our platform has lots of money in different currencies..

#

I think the owner left it there for refund purposes and if it's too large already they just convert it

gusty sable
#

Can you share your account id so that I can take a closer look at how your integration works? You can find your account id by logging in to https://dashboard.stripe.com/settings/account. It'll be in the upper right hand corner and looks like acct_123

tiny cipher
#

got it?i'll delete it

gusty sable
#

yep

tiny cipher
#

we are heavily integrated with stripe .. and lots of entry point..
We are in the process of migrating to PaymentElement to enable Apple/Google Pay also.

gusty sable
#
Destination charges are converted to the connected account’s default currency from the presentment currency. The application fee remains in the connected account’s currency, whether application_fee_amount or transfer_data[amount] is used.

For example, the connected account accepts a charge in USD but settles in EUR. The charge is converted to EUR and sent to the connected account in EUR. The application fee is collected in EUR.
#

that's why you have balances of different currencies for your account right now

#

hmm, gimme a while more to check on something

tiny cipher
#

okay.. since you mentioned that it's not possible to do multiple destination charges.. We wanted to change our flow.. But just making sure there are no problems

gusty sable
#

hmmm, i think what you can do is to use SCT with on_behalf_of

#

anyway, do test it out to make sure that everything is working as expected. Gentle reminder that :

  • Cross-border payouts will only work with connected accounts created with the recipient service agreement.
  • If you're having trouble creating a connected account with the recipient service agreement, please write in to Stripe Support. We may need to enable a feature that allows you to use recipient service agreements.
gusty sable