#waffle-connect-currency

1 messages · Page 1 of 1 (latest)

frigid hatch
#

@lavish mantle Depends what you mean by that exactly.

lavish mantle
#

So essentially I am trying to figure out what currency a client would be after they sign up after the onboarding so I can store that in my database

#

I'm assuming it works by region? i.e if I get someone from the US signing up they use USD etc

frigid hatch
lavish mantle
#

So if I query my customers balance/payouts etc that will always show in GBP (my currency) and not theirs?

#

This is Stripe Connect btw

frigid hatch
#

yep I know it's Connect, that's what I linked you to in our docs

lavish mantle
#

Ah apologies I didn't realise

#

My issue is mainly knowing which currency to display to my customers client when they request a payment

frigid hatch
#

Then looking at their current balance is the best option

#

that would tell you what balance(s) they have in that case

#

you can also use default_currency but they could have more balances

lavish mantle
#

so their balance wouldn't always return GBP? (my currency)

frigid hatch
#

no, that's what I explained + the link

#

did you look at the links I gave you?

#

In the UK for example you can have a bank account in USD, GBP, EUR all in parallel and hold those currencies for example

lavish mantle
#

Sorry ye this is just very confusing

frigid hatch
#

it shows you all the currencies a connected account can hold based on their account's country

lavish mantle
#

Ok I understand that + settlement currencies. What I don't understand is how the currency is determined when a checkout session is created.

Should I always force GBP for ease for me or should I query the balance or the connected accounts bank currency?

frigid hatch
#

that's really up to you as a business here. The currency you show to customers (the person paying) are unrelated to the currency your connected account (or your own account) will hold really. We already support converting the currency automatically for you

lavish mantle
#

Ye I know it's all fine in the background, just to avoid confusion really, don't want to show an american a GBP price

frigid hatch
#

hum

lavish mantle
#

Sorry I know it's an odd question, so from what I gather from your help there is no way to determine 100% the currency as a user can have multiple bank accounts + settlement currencies

frigid hatch
#

I worry you are maybe mixing up the words

#

What are you really trying to do?
Are you trying to show a 10€ price to a French customer and a $10 USD to a US customer and a 8£ to a UK customer?

#

Or are you trying to get your connected account to price their own services/products in their own preferred currency? Because those are drastically different

lavish mantle
#

ye option number 2

#

But thinking about it I don't think that's right now

#

I think the first option would be the best

frigid hatch
#

but the 2 options are completely separate

#

And to show the end customer, the person paying, their local currency, you have to ask them their country, or guess it

lavish mantle
#

Sorry let me try to explain again

#

So my connected account could be french for example

#

and request a payment of £100 to their customer

#

but I want create the checkout session with their currency rather than mine, so whatever £100 is in euros (and that would be displayed as the price for both the connected account and the paying user)

#

99% of the time the connected account and paying user would have the same currency in my flow

frigid hatch
#

then just ask them to price their product in their currency/currencies

#

like you must have a flow to create a Product/Price or similar, and there you'd ask them which currency they want to offer

lavish mantle
#

ah okay that makes sense, I am overthinking it

#

thanks for your help

frigid hatch
#

But overall the doc I shared earlier shows you the currencies each account can settle in

#

Do you feel unblocked/ready to move forward? Is there anything else I can clarify?

lavish mantle
#

No that's all good thank you, I'm going to go through it step by step and try to understand it better

#

thanks again