Telechi Nicolae
Telechi Nicolae
``` const initializePaymentSheet = useCallback( async ( order: any, customer: string, ephemeralKey: string, paymentIntent: string, ) => { if (!isApp) { return; } const iosCartItems: Array = order.items .map((item: {name:...
In `STPAnalyticsClient` this seems to be the analytics event: ``` https://q.stripe.com/?analytics_ua=analytics.stripeios-1.0 &app_name=Menoo &app_version=2.8.2 &apple_pay_enabled=true &bindings_version=23.12.0 &device_type=iPhone14%2C4 &event=mc_complete_init_customer_applepay &install=C &is_decoupled=false &locale=en_RO &mpe_config%5Ballows_delayed_payment_methods%5D=false &mpe_config%5Bappearance%5D%5Bborder_width%5D=false &mpe_config%5Bappearance%5D%5Bcolors%5D=false &mpe_config%5Bappearance%5D%5Bcorner_radius%5D=false &mpe_config%5Bappearance%5D%5Bfont%5D=false &mpe_config%5Bappearance%5D%5Bprimary_button%5D=false &mpe_config%5Bappearance%5D%5Bshadow%5D=false &mpe_config%5Bappearance%5D%5Busage%5D=false &mpe_config%5Bapple_pay_config%5D=true &mpe_config%5Bbilling_details_collection_configuration%5D%5Baddress%5D=never...
@charliecruzan-stripe I'll try to investigate more on this issue after 18:00 (GMT+3), including stepping through the method you provided and give you more information
Hi, I'm back The problem seems to be when exiting from the function you mention above and it's parent, apparently when some object is destructed, unfortunately my debugging skills with...
@charliecruzan-stripe if you can give me some directions I'm more than willing to help investigating this, even more this is a blocker for us Are there any other steps I...
I've tested with 0.25.0, indeed it seems not to crash anymore, and seems to have an error instead  I'll try without AddressCollectionMode and get back here with updates
False alarm, I'm sorry, the parameter with AddressCollectionMode didn't even exist on 25.0, without it all seems to be working as expected 
Ok so the latest version with these parameters still crashes ``` const {error} = await initPaymentSheet({ merchantDisplayName: 'Menoo', customerId: customer, customerEphemeralKeySecret: ephemeralKey, paymentIntentClientSecret: paymentIntent, allowsDelayedPaymentMethods: false, // defaultBillingDetails: { //...
[0.28.0](https://github.com/stripe/stripe-react-native/releases/tag/v0.28.0), seems to work as expected
In conclusion [0.29.0](https://github.com/stripe/stripe-react-native/releases/tag/v0.29.0) seems to be the problem, I'll remain on 0.28.0 until this issue is fixed ... Unfortunately I can't isolate this issue to provide you with more details...