#landsman-Apple Pay
1 messages · Page 1 of 1 (latest)
👋 happy to help
AFAIK unfortunately I don't think it's possible
let me double check just in case
Or is it possible to check that user do not have this billing address filled before actual payment? We want to improve this UX for users.
how are you integrating with Stripe? are you using Checkout? Payment Element? Mobile SDKs (Payment Sheets)? etc
We are using Payment Request API via Elements
but I'm not sure whether that would work for Apple pay or not, let me test it
passing false to the requestShipping would not ask for any address
set to true
Yeah, I see! That's sounds promising! So by default it's true this shipping.
yes
Hey, taking over here. Let me know if there's any follow-up Qs I can answer!
It's working! ❤️ Thank you guys
Oh ... it's probably different thing I see.
"billing address" vs "shipping address" or is it the same?
Not sure I understand the Q?
Question is: How can I disable "billing address" asking.
It's really not intuitive thing for users.
That's an Apple Pay AFAIK. The card in the wallet does not have an associated billing address
You can't facilitate collection of that via Stripe.js
And is it really required? I did not see it on other services, payment gateways. Just now for the first time via Stripe.
Use the requestPayerName parameter to collect the payer’s billing address for Apple Pay. You can use the billing address to perform address verification and block fraudulent payments. All other payment methods automatically collect the billing address when one is available.
https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#html-js-create-payment-request-instance
So If I disable requestPayerName it would not be required anymore, right?
Can I submit this info on my own? I have it in my database, user profile already.
You cannot unfortunately
Working, solved, thanks!
np!