#Mosh - ApplePay
1 messages · Page 1 of 1 (latest)
taking a look here, please give me a moment
Sure, Thnx
In the meantime, could you share the request id, https://support.stripe.com/questions/finding-the-id-for-an-api-request please?
sure!
Im using mvc and with the payment elements, If user refresh the page during the payment it calls my get method again again and allow user to pay again for the same order.
I have checkers in my get methods to search Stripe API for payments but its not getiing as its too quick I guess.
the request id for that req_YSeXQESXY06vPN
Hi 👋 stepping in for sec. Can you share the PaymentIntent/SetupIntent creation request that was used to render the payment element?
Does this happen on all iPhones for this integration or only the 10?
Do you have a URL where we can reproduce?
Thanks let me look
When you say
go to stripe pre-built checkout page it is showing the apple pay for the same iPhone 10.
Which URL are you visiting exactly?
cc @final island ^
@final island ^ friendly ping to try and get more details from you
hi sorry
Also, Can we collect email to send stripe invoice when using Payment element?
stepping in on behalf of koopajah, sorry that we weren't clear before, we'd want the url to your own site that is using payment elements - would you have that?
ah, missed that, thanks!
you can send a payment receipt for successful payment when using Payment Element - https://stripe.com/docs/receipts
But it doesnt collect the email in Payment element. Am I correct?
Hi @final island payment element doesn't collect email address for card payments
Is there any way I can collect email for card and pass on submit button?
what you can do is to have your own field to collect the email address
Yeah, I can do that. Do you have the code to how to embet in the submit button?
In here
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
// Make sure to change this to your payment completion page
return_url: "https://ai-online-dev.azurewebsites.net/Payment/PaymentSuccess",
},
});
lets take a step back first, are you creating a customer before collecting payment method details using the payment element?
About the Apple Pay problem, the webpage that doesn't show Apple Pay button is your own Payment Element integraiton, you need to verify your domain with Apple Pay (https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay)
But then why does the button show two other apple phones at our office and not mine?
wqe all loading the same url
*we
The URL that loads Apple Pay (i.e., https://checkout.stripe.com/pay/cs_test_a1qjP8ddRaqeIJCfTONyPoj9tUematpfzIKLf1VSDmtp3CkFCMZlnRzn0j#fidkdWxOYHwnPyd1blpxYHZxWjA0T0txcmdBSmJpZ0Z%2FZE1rcmt2VGNrb0hjZ2BuTDdWYjZsUVxWV29cPXxhTn9GSzJ%2FVnEzZDFrf0JWQ3RMSmJtbjR8YENSRjU8bks1dnFuXHZ2QVVGNUQ0NTV2dGNMQ25oSScpJ2hsYXYnP34nYnBsYSc%2FJ0tEJyknaHBsYSc%2FJzdhNzxgMTc3KGY0Z2EoMTVmYyhnPDJmKDEyNzFnY2NnYzA1YDBmMDcyNScpJ3ZsYSc%2FJ0tEJ3gpJ2dgcWR2Jz9eWCknaWR8anBxUXx1YCc%2FJ3Zsa2JpYFpscWBoJyknd2BjYHd3YHdKd2xibGsnPydtcXF1dj8qKmRsKGpraWxrYCtkf3B3YHJgZ3ZscWB2K2tgcSd4JSUl) is Stripe hosted checkout page, which domain has already been verified.
No No,
Can you double check if you are loading the same URL?
There is a miscommunication.
Ill explain again.
This above one is our stripe hosted payment page and all our iphones can see apple pay button over there.
With this url, one of iphones can't see the apple pay button. but the rest can.
I tested it in my iPhone and I can't see Apple Pay button either. Have you verified your domain with Apple Pay?
https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay can you through this process to verify your domain?