#abdul-jabbar_error

1 messages ยท Page 1 of 1 (latest)

pastel leafBOT
#

๐Ÿ‘‹ 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/1268136613267902475

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

trail plumeBOT
#

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

sly ermine
#

๐Ÿ‘‹ happy to help

#

would you mind sharing a screen recording of what you're seeing?

lilac mirage
#

Hi

#

Just to remind, mine is connect account on strip , to start with let me share the screenshot

#

Are you there Tarzan?

sly ermine
#

yes sorry, someone will be with you shortly

lilac mirage
#

ok, will you be sharing the above details so they can read through chat history?

wanton jay
#

what version of stripe-react-native are you using in your project?

lilac mirage
#

Hi

#

@stripe/stripe-react-native": "^0.37.1",

wanton jay
#

if you upgrade to the latest 0.38.3 is the behaviour different?

lilac mirage
#

I haven't tried, shall i change in packge.json and give it a try

#

where can I find the steps for upgrade on stripe documentation for react native. ?

#

or is it simple just change the version on package.json?

wanton jay
#

you'd upgrade and do extensive testing of your existing flows and read the changelogs in the stripe-react-native, stripe-ios and stripe-android github projects

lilac mirage
#

ok, let me try now and respond here .. 10-15 mins

#

pls be online, it may take 20 mins approx

wanton jay
#

to be clear if it doesn't work my next step will be to ask you to open a support ticket at https://support.stripe.com/?contact=true with your complete code, the exact message you got from Apple, and the screenshots/videos, so we can investigate more deeply then on a quick Discord thread

lilac mirage
#

got stuck with some build issue ..

#

is there any constraint on using it on connected account, just checking

wanton jay
#

what is "it" in this sentence?

lilac mirage
#

I mean displaying the merchant name or cart items on payment sheet. Is there any limitation when it comes to connected account

wanton jay
#

I'm not aware of one but I'm also not deeply familiar with this very specific detail of our iOS/Apple integration

pastel leafBOT
lilac mirage
#

[!] CocoaPods could not find compatible versions for pod "StripePaymentSheet":
In Podfile:
stripe-react-native (from ../node_modules/@stripe/stripe-react-native) was resolved to 0.38.3, which depends on
StripePaymentSheet (~> 23.28.0)

None of your spec sources contain a spec satisfying the dependency: StripePaymentSheet (~> 23.28.0).

You have either:

  • out-of-date source repos which you can update with pod repo update or with pod install --repo-update.
  • mistyped the name or version.
  • not added the source repo that hosts the Podspec to your Podfile.
#

After I changed in package.json 0.38.3 and when I do pod install, getting this message

wanton jay
#

you should do what it suggests of running pod repo update , that's what I do all the time(it's a common thing).

lilac mirage
#

ok thanks, working on it

#

I can see some improvement , the label provided in the cartSummaryItem is showing up.

However I don't see any usage of setting this property in initPaymentSheet
merchantDisplayName: 'Bexley BC via VJoin.app',

This is no where appearing

#

await initPaymentSheet({
merchantDisplayName: 'Hardcoded Bexley BC via VJoin.app',
paymentIntentClientSecret: stripeConfig.clientSecret,
customerId: user?._id,
applePay: {
merchantCountryCode: 'GB',
cartItems: [{
label: Pay ${selectedGroup.accountName} via VJoin
, amount: ${paymentDetails.cardPayment}
, paymentType: PlatformPay.PaymentType.Immediate
}]
},

quiet bronze
#

Maybe that is overriden by the cart item label?

#

I'm not sure really, what is your expectation here?

lilac mirage
#

If you notice merchantDisplayName: 'Hardcoded Bexley BC via VJoin.app', is not displayed at all on the payment sheet

#

I want to display merchantDisplayName if I am setting it. Will you be able to test locally on your set up whether it works if you set this property on initPaymentSheet? I don't undertstand the significance of setting this property when its not displayed

#

if I can get it to work, that will solve my appstore rejection as per their guidelines

quiet bronze
#

The merchantDisplayName field is seemingly required only for Android

lilac mirage
#

I can see now , merchantDisplayName , if I remove the cartSummaryItem.

quiet bronze
#

Yep, as described

lilac mirage
#

Thank you for your support. Let me proceed with release and see app store feedback