#lam-playon-sports_unexpected
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1219582052777726023
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Can you share a pi_xxx ID that you're rendering in the PaymentSheet?
Taking a look
Thank you
Can you confirm for me which version(s) of our iOS SDK is used in your build?
We only added support for Link in 23.24.0: https://github.com/stripe/stripe-ios/blob/master/CHANGELOG.md#23240-2024-03-04
is it included in the expo project?
You'd need to check there, so depending on your RN SDK version that might be different
ok checking
here is the deps i get from the Pod.lock file.
- stripe-react-native (0.35.1):
- React-Core
- Stripe (~> 23.18.0)
- StripeApplePay (~> 23.18.0)
- StripeFinancialConnections (~> 23.18.0)
- StripePayments (~> 23.18.0)
- StripePaymentSheet (~> 23.18.0)
- StripePaymentsUI (~> 23.18.0)
- StripeApplePay (23.18.3):
- StripeCore (= 23.18.3)
- StripeCore (23.18.3)
- StripeFinancialConnections (23.18.3):
- StripeCore (= 23.18.3)
- StripeUICore (= 23.18.3)
- StripePayments (23.18.3):
- StripeCore (= 23.18.3)
- StripePayments/Stripe3DS2 (= 23.18.3)
- StripePayments/Stripe3DS2 (23.18.3):
- StripeCore (= 23.18.3)
- StripePaymentSheet (23.18.3):
- StripeApplePay (= 23.18.3)
- StripeCore (= 23.18.3)
- StripePayments (= 23.18.3)
- StripePaymentsUI (= 23.18.3)
- StripePaymentsUI (23.18.3):
- StripeCore (= 23.18.3)
- StripePayments (= 23.18.3)
- StripeUICore (= 23.18.3)
- StripeUICore (23.18.3):
- StripeCore (= 23.18.3)
that stripe-ios is Stripe (~> 23.18.0)
Yeah you need to bump to 23.24.0
that means react-native should be latest version?
Not necessarily, I think you can bump the native SDK versions independently
i see. Im using expo to manage the deps
not sure that manual bump the native SDK is not impact
anyway let me try
Hmm, I'm not sure you can with Expo
expo 50 only support for ~35
You may need to wait for us to cut a new Expo release that includes the SDK bump
when you release that?
I'd maybe recommend posting on the GH repo and seeing if there's a way to manage the iOS SDK version separately or when they'll be a version bump to support Link: https://github.com/stripe/stripe-react-native
OK. It's working now. I have manualy update the stripe-native version to the latest.
Nice!
But that seems to be need to check any issue if seft manage the stripe-native version.
There shouldn't be any issues really as it's a non-major version change
So should be no breaking changes
But, the best place to confirm would be on the GH repo. The Stripe that maintains the SDK is active there
You meant i will open an issue on Expo github to confirm that?
No, our repo here: https://github.com/stripe/stripe-react-native
Ok. I will open an issue that Expo 50 does not support stripe-react-native latest version?
I would just describe your issue entirely: you want to use Link in PaymentSheet, it was added in iOS SDK 23.24.0, the Expo version of the RN SDK does not support that iOS SDK version, can you manage the version seperately?