stripe-react-native
stripe-react-native copied to clipboard
Klarna UI doesn't show "France" in the country list
Describe the bug The country "France" doesn't appear in the available countries list in the Klarna payment method type.
To Reproduce

and backend code:
Smartphone (please complete the following information): iPhone 13 Pro Max with the locale set to French and stripe-react-native @0.18.1
Thanks,
Théo
Hi @minuitagency ! Maybe you can add this parameter in your initPaymentSheet :
defaultBillingDetails: {
email: <your_contact_email>,
address: {
country: 'FR',
},
},
Hi @nicolasdevienne,
Thanks for your help,
const {error} = await initPaymentSheet({ customerId: customer, customerEphemeralKeySecret: ephemeralKey, paymentIntentClientSecret: client_secret, returnURL: 'myreturnurl', allowsDelayedPaymentMethods: true, defaultBillingDetails: { email: '[email protected]', address: { country: 'FR', }, }, });

I still don't have access to France...
Théo
this does look like a bug on iOS, looking into it!
Fixed in the recent releases :)