#lam_unexpected
1 messages ยท Page 1 of 1 (latest)
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.
- lam_unexpected, 17 hours ago, 32 messages
- lam_docs, 4 days ago, 15 messages
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1250291829560311808
๐ Have more to share? Add details, code, screenshots, videos, etc. below.
Hi there, I don't quite understand your question. Can you share with me some screenshots?
OK. Im recording video. Pls wait in min
This the first using save card with Link
after using that saved card option i'd expect the second checkout should be auto fill the card info for next checkout with using the same email. It's same the web beheviour
This is the second checkout with the same email was provied before open payment sheet. But still not saw that email auto fill to the Pay With Link button
that seems be the email checked out first time is not the Link payment method type
not created Link payment account
https://docs.stripe.com/payments/link/mobile-payment-element-link?platform=react-native#pass-email did you pass in the email address?
yes
const initialisePaymentSheet = async () => {
const {paymentIntent, customer, ephemeralKey} = await fetchPaymentSheetParams(email);
console.log(paymentIntent);
const {error} = await initPaymentSheet({
appearance: {
colors: {
primary: '#e06c75',
background: '#282c34',
componentBackground: '#abb2bf',
componentDivider: '#e5c07b',
primaryText: '#61afef',
secondaryText: '#c678dd',
componentText: '#282c34',
icon: '#e06c75',
placeholderText: '#ffffff',
}, shapes: {
borderRadius: 25,
},
}, paymentIntentClientSecret: paymentIntent,
customerId: customer,
// customerEphemeralKeySecret: ephemeralKey,
merchantDisplayName: 'Example Inc.',
allowsDelayedPaymentMethods: true, returnURL: 'stripe-example://stripe-redirect',
defaultBillingDetails: {
email
}
});
And did you create a link account with that email address?
So, Stripe does not auto created the Link account when checked the save card option on the payment sheet?
im expecting that when uses the save card with Link that will be auto created the Link account on the PaymentSheet
not yet
Can you share with me the paymentIntent IDs?
ok
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Is this the PaymentIntent shown in the first video?
yes
Ok, I don't see you passing email in the confirmation request https://dashboard.stripe.com/test/logs/req_naAOQ4YTr8L4ZV
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Can you check your code and see if email is properly set?
Can you share me how to confirm request?
I know you have put email in your code, I'd suggest you do a console.log(email) and see if the value is empty.
ok i will hard code for the email value
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
im sure that i have provided the email
https://dashboard.stripe.com/test/logs/req_SSvcrusNG6nlKU I still don't see email.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
yes
Have you tried again after saving the code?
Or can you share with me the complete react-native project so that I can run and reproduce?
Ok, discord is a public place. If your project contains sentive info, you should DM me.
ok
give me your github account
I send you the zip file
pls use node version of >= 18.17.1
there are two folders for server and expo-app
for sever pls use this env
for expo-app pls run install and run run ios for start ios
for server pls run npm i and npm run server for start the server
Hmm, so you are running it through expo go ?
anyway, no
"run cd app && npm i in the app folder to install native app deps."
I don't see an app folder
pls cd to expo-app
This is going to require a bit more investigation. Sorry to redirect you, but can you write in to https://support.stripe.com/contact/email with the sample project. We'll respond via email/ticket after looking into it further.
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
ok