How to change the language and currency on stripe checkout depending on bubble users language field

Hi everyone, I have an app in Spanish and English, whenever a user goes to the app it shows the language based on the user’s browser’s locale, the user then creates an account and checks out at stripe. The problem is that language and currency for the checkout on stripe are always in English.

Does someone know how to change the checkout language to be in Spanish and change currency as well? I can get the app to change with “make change to current users” but I have no idea how to make this happen with stripe.

Any advice in the right direction would be much appreciated!


1 Like

Wouldn’t; that be handled at stripe? Create a new product?

I have the same issue here.
I’m using the official Sripe plugin made by Bubble, but I can’t find any way to change the language associated to an invoice associated to a payment. Apparently the right way to do it would be to set the language on the Customer object, but the current plugin does not offer that option.

Has anyone found solutions to force the language of Stripe checkout experience from end to end?

Thank you !

I’m also looking for a solution to this issue. Has anyone found a solution?

@fourmi4x @droitdelafamillesuis What I did and what seems to work (so far) is to create a different product in stripe of each language. and then just use the product depending on what the language on the page is. I’m sure there is a better way

Thank you for the hint !
I’m using the official Stripe Bubble plugin and I can’t see how to do this for a one-time invoice (i.e. without subscription plans etc.), did you manage to it in that case ?

This topic was automatically closed after 70 days. New replies are no longer allowed.