#deppspartan-blades-club_api

1 messages ยท Page 1 of 1 (latest)

willow dustBOT
#

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

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

jaunty nexus
#

Which integration are you using? Checkout Session (hosted payment page) or Payment Element?

small nebula
#

hi, thank your for reply. I am not very sure, but I think it's Checkout

jaunty nexus
#

Do you have a website for me to take a look, so that I can check which integration you're using and why Apple Pay doesn't show? For Checkout Session (hosted payment page), payment method domain is usually not required

small nebula
#

what's the difference between Checkout and Elements? which one is better? thanks

#

for us, the more payment methods availale for customers, the better.

jaunty nexus
#

This is what I see on your checkout page. This uses Payment Element.

Payment Element is the payment method embedded in your website whereas Checkout Session is a separate payment page provided by Stripe which requires redirection.

#

For Payment Element, payment method domain registration is required

#

You will need to place /.well-known/apple-developer-merchantid-domain-association in your server under your domain first, then verify in the Dashboard as mentioned in the guide

small nebula
#

yes, I read the link you just sent to me, but I can't find the page

#

this link is 404 error

jaunty nexus
#

Have you placed the file to your server?

#

The link will only work if you place the file to your own server

small nebula
#

sorry, I am still confused. the Dashboard ask me to place the file to the link, but the link is 404

jaunty nexus
#

Placing the file means to upload this file to your server, not to add to the URL link

#

You will create ./well-known folder in your public folder of your server, then upload apple-developer-merchantid-domain-association into this folder

small nebula
#

oh, thank you, now I understand. But I don't know how to do this, let me try first, thank you.

#

I mean, I don't know how to deal with the sever, we built our website based on some service like Shopify.

jaunty nexus
#

I'd recommend checking with Shopify on how to upload apple-developer-merchantid-domain-associatio file, so that it can be accessed by Stripe

small nebula
#

thank you very much, I will contact Shopify manager first.

jaunty nexus
#

No problem! Happy to help ๐Ÿ˜„

small nebula
#

hi, friend, is this right? but it's not work.

jaunty nexus
#

I'm not too sure how Shopify works. You'd need to check with them how to upload the file to the /.well-known folder

small nebula
#

hi, friend, thank you for your help, I have fixed it, done the verification.

#

one more question, as you checked on our website, is it Checkout or Elements that connected to our website?

jaunty nexus
#

Your integration is Payment Element

small nebula
#

ok, thanks.

jaunty nexus
#

No problem! Happy to help ๐Ÿ˜„

small nebula
#

I've done the verification, but I still can't see Apply Pay option on our website, why? and what should I do?

jaunty nexus
#

Let me take a look

small nebula
#

Sure, friend

#

and I just saw PayPal also works with Stripe, how can I add PayPal payment to my website? please

jaunty nexus
#

This is the country list that supported PayPal in Stripe integration: https://docs.stripe.com/payments/paypal

Unfortunately, US is not in the list, so PayPal can't be supported in your US account.

Learn about PayPal, a digital wallet popular with businesses in Europe.

#

I'm investigating why Apple Pay doesn't show in your website

small nebula
#

Sure, friend, thank you for your help, you take your time, looking forward to your investiation result.

small nebula
jaunty nexus
#

US Stripe account doesn't support PayPal

small nebula
#

OK, I see, thanks, buddy

jaunty nexus
#

Apple Pay is showing on our side

#

Are you using Safari to open your website?

#

Do you have a saved card in your Apple Pay wallet?

small nebula
#

Yes, I use Safari

#

I save cards before, but after I changed a new iPhone, it asked me update, I didn't update

#

and the Apple Pay always show in Stripe link in my end

jaunty nexus
#

and the Apple Pay always show in Stripe link in my end
Which link are you referring to?

small nebula
jaunty nexus
#

Since the Apple Pay shows at your end, this means that your integration works fine

#

Checkout Session uses different logic to identify whether Apple Pay can be displayed. Could you ensure you have a saved card in your Apple Pay wallet?

small nebula
#

a payment link created in Stripe app will always show Apple Pay, but the checkout page on my website doesn't show Apple Pay

small nebula
#

thank you for your help

small nebula
willow dustBOT
astral solar
#

Hi! I'm taking over from my colleague. Please, give me a moment to catch up.

small nebula
#

Sure, thanks for your help.

astral solar
#

Apple Pay works on Payment Links by default if you enable it on your account and have Apple Pay wallet set up correctly.
Just to clarify, you see it on the Payment Link but not on your website?

astral solar
#

Okay, it seems like on iOS 18 we are showing Apple Pay in Checkout/Payment Links regardless of whether you have the wallet set up or not. Which means you might not have set it up correctly.

small nebula
#

I just added a card to my Wallet in my iPhone

#

i refreshed the the paying page on our website, still no Apple Pay show

astral solar
#

Also, have you added the card on your phone or on Mac?

willow dustBOT
small nebula
#

hi, friend

#

I just added a card to my iPhone, now I can see Apple Pay option in my iphone safari, but still can see it in Mac safari

astral solar
#

You have to add it to Mac too

small nebula
#

but if I open a Paymen Link on my Mac safari, I can see the Apple Pay option

neat delta
#

hi! I'm taking over this thread.

#

You don't see Apple Pay in your Payment Element?

small nebula
#

hi, soma

small nebula
#

I can't see Apple Pay on my website on Mac safari, but I can see it in Payment Link on Mac

small nebula
small nebula
neat delta
#

can you share a link to your site so I can reproduce the issue?

small nebula
#

one more thing, I never see the Google Pay option on my website, but I turned on the feature on my Stripe Dashboard, is that because I always use Apple devices but not Android devices?

neat delta
#

looking into this...

small nebula
#

Sure, friend, take your time, I'm waiting with patience

neat delta
#

Unfortunately I'm not sure what's the issue. I would recommend to write to support, so they will have more time to investigate the issue: https://support.stripe.com/contact
Make sure to include all relevant details: link to your website, object IDs, etc.

small nebula
#

Do you using Mac now?

#

I'm not sure if it's because I haven't added any card to my Apple Wallet on Mac, but why it works on the Payment Link at the same time.

neat delta
#

because I haven't added any card to my Apple Wallet on Mac,
can you try adding a card to your wallet?

small nebula
#

there some security reason, the Mac doesn't allow me add card to Mac wallet at the moment

neat delta
#

got it.

#

once you do, I'm sure Apple Pay will show up.

small nebula
#

Ok, thanks for your help

neat delta
#

you will see Google PAy only if you use a compatiable browser, like Google Chrome, and have a card saved in pay.google.com

vernal jackal
#

As we explained earlier, certain versions of iOS (18.0.x) and macOS Safari (18.0.x) will always show Apple Pay on Checkout/Payment Links regardless of whether you have a card in your Apple Pay Wallet on the device. This is due to a bug which Apple have since fixed in versions 18.1

#

That likely explains why it is showing on the Payment Link but not the Payment Element despite not having a card on the device, assuming you're on version 18.0.x