#usmseong_29857
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. 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.
- usmseong-prb-label, 1 day ago, 6 messages
- usmseong-prb-setup, 4 days ago, 10 messages
- usmseong_29857, 4 days ago, 24 messages
- usmseong_29857, 5 days ago, 4 messages
- usmseong_29857, 6 days ago, 43 messages
- usmseong_29857, 6 days ago, 14 messages
and 2 more
however for Google Pay it works
Are you seeing any errors in your console?
can you share the code you're using for PaymentRequestButton?
sorry wrong thread
no errors in my console
without height/width it's been fine
it's just today, without any of the code changes on my end
the apple pay window is not showing up
to everyone
in my QA team
hmm, its odd for it to just disappear like that
is this page live somewhere?
it's not disappeared
if so, can you share the URL
Oh just the modal?
yes
are you seeing the same behavior on this page?
https://stripe.com/docs/stripe-js/elements/payment-request-button
OH YES
even on the link
apple pay doesn't work 😂 (on safari)
could you please share it with the team
On the page I shared above, it works fine for me
so it must be something on your device(s)
did you try apple pay on safari
Yup
i asked other members of my team to try
and they also experience the same
and we've been testing apple pay for weeks
What location are you testing from?
Are these mac(s) running any company profiles/policies of some sort? OR are you all running on the same network/through firewall?
That's the only thing I can think of which might prevent all your team from accessing it
Yeah I understand that but we have not been able to reproduce it on our end so it seems limited to the machines you're using.
If the page you're testing on is live, you could share the URL and we'll try accessing apple pay there
hmm.. please give me 30 minutes i'll ask other folks in my company
to give it a shot
Sure, in the meantime could you share your account ID?
acct_19ByUbFbFOzNrsPE
another thing is
paymentRequest.canMakePayment().then((res) => {
console.log('res = ', res);
this res object is empty in incognito mode
but on regular browsers it's fine, on same machine
not just me but other people as well in my team
Apple pay works differently in private mode. Or rather, Apple makes sure to always show the button but make it non-functional in private mode. It is a security measure against card testing I believe
So it would only be expected to work when not in private mode here
even for Google Pay?
Not sure I follow, the only other message that I see here about Google Pay is that it is still working on your machines.
The PRB will show link for Google in Incognito mode
You can test for yourself on our PRB page linked above https://stripe.com/docs/stripe-js/elements/payment-request-button
i don't see google pay inthe link in incognito mode
oh is it cuz on incognito mode, i'm logged out of an account that has google pay set up?
Correct
ok thank you
another question, I see this call fails in Network tab
this is curl
curl 'https://play.google.com/log?format=json&hasfast=true&authuser=0' \
-H 'sec-ch-ua: "Not A(Brand";v="99", "Google Chrome";v="121", "Chromium";v="121"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'Authorization: SAPISIDHASH 0f1d0d2115a97195d6c0d8a10fc1bd95fcf0dfe2' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36' \
-H 'Content-Type: application/x-www-form-urlencoded;charset=UTF-8' \
-H 'Referer: https://pay.google.com/' \
-H 'X-Goog-AuthUser: 0' \
-H 'sec-ch-ua-platform: "macOS"' \
--data-raw '[[1,null,null,null,null,null,null,null,null,null,[null,null,null,null,"en-CA",null,"boq_instantbuyfrontendserver_20240202.00_p0",null,[[["Not A(Brand","99"],["Google Chrome","121"],["Chromium","121"]],0,"macOS","12.6.0","arm","","121.0.6167.85"],[1,0,0,0,0]]],809,[["1707322632343",null,null,null,null,null,null,"[[\"https://js.stripe.com\",\"33CE2841-DA55-4D8B-A953-2C7680CB9AA9.TEST\",5,5,null,null,[98,97,1]],9,[190,1707322632153,163],[]]",null,null,null,null,null,null,18000,[null,null,null,"[null,null,[93826857,1706538,1714247,48744542,1734055,48650879,48824046,93804550,48401070,48887048,45626408,48753681,93801494,48887078,48596897,1735587,1743132,1736056,48630313,47807561,48696729,1743268,47824009,93874000,93814380,93880154,93826574,93804524,48887022,48887064,93873986,93814366,93880140,71847096]]"],null,null,null,null,3]],"1707322632343"]' \
--compressed
what could cause this?
Not sure, is that call causing some kind of issue for you?