#molina-balance
1 messages · Page 1 of 1 (latest)
yep! So, all good, are you unblocked?
Not really, so, the problem is that the payout is on EUR instead of GBP
right?
Payouts can not convert automatically between currencies?
well it's a Stripe account in the UK and they have a GBP bank account
so naturally they accumulate a balance in GBP and get paid out in GBP!
the way it works is incoming payments in other currencies get converted to the 'settlement' currency of the account at the time of the payment
https://stripe.com/docs/currencies explains it in detail
Understood, so the payments is converted to account currency, but the payouts must be done in the bank account currency? Am I right?
well it's the same currency
a UK account can settle to these currencies, as in they can add bank accounts in all those currencies
if they had a EUR bank account and an incoming payment was in EUR, then they could accumulate and pay out a EUR balance directly to that bank account
here though, they don't, they only have a GBP bank account attached to their Stripe account(which is why you see they only have a GBP balance)
so any payments that are not in GBP, get converted to GBP and can be paid out to that bank account
yeah but, but this doesn't work for this payout request?
not sure what you mean.
creating a payout is saying, "this account has this balance(the one you posted in that API response) and I want to pay it out"
you can't payout money in a currency the Stripe account's balance doesn't have
and you can't send EUR to a GBP bank account
well I would have said the solution is to change your payout API request to pass currency:GBP instead of EUR, right?
why are you trying to pay out EUR in the first place, when it's a UK Stripe account with a GBP bank account? EUR isn't involved (unless you know this business and they have a EURO bank account for their business and they want to use that, which can make sense, if you have a business that charges customers in EUR a lot it would help to add a EUR bank account to your Stripe account so you can get paid out with out currency conversion)
Was a Mirakl issue, the account on Mirakl was configured in EUR. Thats why the connector between mirakl <-> Stripe is trying this payout with EUR
All is clear now, thank you very much
I don't understand one thing, the seller can configure the bank account in other currency? If they change the currency of the bank account the problem will be solved?
Or just add and settlement currency on this account?
no you can't change the currency of the bank account, it's not a configuration
your bank gives you a bank account in a given currency
if you want to get EUR without conversion, you ask your bank for a euro-denominated bank account and they give you an IBAN and you can add that to your Stripe account
So, its not possible that the payout makes an automatic conversión from EURO to GBP and do the payout to the bank? Thats is not possible?
well no, as I said creating a payout is saying, "this account has this balance(the one you posted in that API response) and I want to pay it out"
if there's no EUR balance you can't pay it out , so I don't really understand what your question means
The question is if its possible to do the payout (configuring the account or whatever) in other currency doing automatically the conversion. For example in this case EUR (payout) to GBP (bank account) , can Stripe doing the conversion to bank account currency? thats the main question
I don't think the question makes sense
the correct way to think about it is that the Stripe account in question has balances in certain currencies and you want to pay them out
what you're saying is "I want to payout 100 Euro , so I want to pass that to Stripe and have it do a payout for 85.56GBP (today's conversion rate)"?
but then what if the account doesn't have that many pounds in its balance? it will fail
so overall I think you're approaching this the wrong way which is why I've been trying to explain how balances and conversions work in Stripe.
So the answer to my question is NO. So, the solution is just Add an account in EUR or change the api call to GBP, right? Sorry for the missunderstood :/
yes
This was a conversation with Wayne, one Engineer that says that i said its possible. Wayne is on vacation now, thats why open this chat.
that's a transfer, not a payout, so it's slightly different
and it's really identical to what I said earlier :
the way it works is incoming payments in other currencies get converted to the 'settlement' currency of the account at the time of the payment
but here the "payment" is actually your platform transferring money from itself to the connected account, rather than an actual end-customer payment.
Ok! Thank you for all