#dannyboy
1 messages ยท Page 1 of 1 (latest)
It sounds like you may need to specify USD as the transfer currency. If the account's settlement currency is clp it should get converted properly
Definitely test that in test mode first if that isn't what you are already doing
it will be very hard to transfer for us to transfer always in USD
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
sample
can we have multiple settlement currency?
or do we need to modify something on the managed account that uses CLP?
Unfortunately that is the only option here. If you transfer with on behalf of, the currency will be converted in to the connected account's currency. But other than that you don't really have much control over what currency they receive it inhttps://stripe.com/docs/connect/currencies#separate-charges-transfers-on-behalf-of
Though also I am a bit unsure how payouts will work with USD balance and a CLP account if that is possible. I will look in to this in a few minutes and get back to you. The server is very busy right now
i'm in the process of changing CardElement into PaymentElement flow.
and our application needs to transfer to more than one managed account.
Like collecting 100$ from user.. 50$ goes to account1, 45$ goes to account2, 5$ will stay on the platform.
in PaymentElement flow, i need to create PaymentIntent upfront and therefor, on_behalf_of approach is not possible as it can only transfer to one managed account at a time.
That's why we opt out to this approach
been working on this for a few weeks now and i don't want to say that we can't continue with the modification as this non-usd is hindering us so i need solution on it
we change into PaymentElement to support Google/Apple pay
Hi ๐
I'm also confused as to why the BalanceTransaction is USD.. The PaymentIntent currency is also CLP. I know you are currently talking to lots of developer but i hope you can really take a look on this problem
What is the settlement currency of the account you are attempting to transfer to?
No you cannot
You can check the settlement currency via the API by examining the default currency on the Account object: https://stripe.com/docs/api/accounts/object#account_object-default_currency
it's USD. I'll try to change that
Stripe currently doesn't support currency clp with country US.
settlement currency is same with payout currency?
Yes. It's the currency that your account settles in and is paid out in
what should be the country in order to assign CLP as settlement currency?
CLP is the Chilean peso. But Stripe does not currently support payments in Chile. You can review the available countries and request Stripe do business in more countries here: https://stripe.com/global
hmmm, i'm trying this in different currency. Japan Yen.
Can you help me setting up TEST account?
we are using onboarding and it's a bit hard to fill this out, i hope you could provide a button to provide sample test data quickly
in test mode
Unfortunately I cannot provide any button or sample data myself. We provide data for payment testing here: https://stripe.com/docs/testing
and information on testing with Connect accounts here: https://stripe.com/docs/connect/testing
i still unable to transfer . the managed_account default currency is already JPY
acct_1MKQ4rPwhMkq0GNO
I'm trying to transfer funds from pi_3MKQAtLPsFnWdzcR0KBrxPEU into acct_1MKQ4rPwhMkq0GNO managed account
hello
@safe timber
I'm taking a look
Okay so I see the payment intent creation and confirmation but where are you attempting the transfer
req_hwedJVsFHOfAq6
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Okay so you are using the Separate Charge & Transfer flow here.
yes. i'm handling the transfers manually
Okay so the funds get converted to USD on your account.
looks like that's the case ๐ฆ
You can review some of our recommendations on handling multiple currencies here: https://stripe.com/docs/connect/currencies
i need to transfer using the same currency as the charged one. in this case, i need to transfer JPY not USD
Can you try out this approach? https://stripe.com/docs/connect/currencies#separate-charges-transfers-on-behalf-of
on_behalf_of has a limitation that it can only transfer to 1 managed account..
our code should work with transferring to multiple managed account
Then it appears you are going to have multiple currency exchanges and multiple FX fees. What happens if you attempt to create the transfer while specifying the currency as USD?
well, transfering USD will work but it creates a lot of problem, i need to perform currency exchange rate to determine the value in USD
there will be inconsistency as well with recording the data as we need to display it on our app as the local currency
not to mention handling partial refunds
i guess i have no choice then?
I think you should be able to handle multiple currencies but I'm having trouble finding examples