#giordanopiazza_50613

1 messages · Page 1 of 1 (latest)

rancid flareBOT
brisk mirage
#

Hi
Are you using Connect for the domains that are not working ?

winter fossil
#

hello, no I just verified them through the dashboard

brisk mirage
#

Can you share those links in order to double check ?

winter fossil
#

sure

#

Verified but display the error message
gitkraken.dev
staging.gitkraken.dev

Works perfectly
dev.gitkraken.dev

brisk mirage
#

Thanks for sharing, doing some tests...

winter fossil
brisk mirage
#

For gitkraken.dev apple pay domain is set correctly

#

Again you are not using Stripe Connect ?

winter fossil
#

dev and staging are under a firewall, but the files in /.well-known are white listed

#

besides, in dev.gitkraken.dev Apple Pay works perfectly

winter fossil
brisk mirage
#

What is the connect Account id of the website gitkraken.dev ?

winter fossil
#

yes, I have registered the domains, uploaded the merchantid files as instructed and they are publicly accessible on all the domains

#

I have not used connect though

brisk mirage
#

I have not used connect though
You need to register it via Connect if you are using Stripe connect

winter fossil
#

I see, but why does dev.gitkraken.dev works?

brisk mirage
winter fossil
#

I'm doing the same on all 3 domains

brisk mirage
#

No there must be something different

winter fossil
#

I assure you it's the same code 🙂

brisk mirage
#

How are you intiating the apple pay session?

winter fossil
#

only members of our company are allowed to access the website, but the files in /.well-known are whitelisted (in fact Stripe has verified them correctly)

#

and the payment works perfectly in dev.gitkraken.dev, it's just staging and production that don't work

#

we initiate the Apple Pay session through the Chargebee JS library

winter fossil
#

I also have verified some ngrok urls for local testing and they work perfectly

brisk mirage
#

If you are initialising the payment from the platform then you don't need to register the domain for Connect

#

but if you are using Direct charges for example, then you need to register the domain for th connect account too

winter fossil
#

I'm initialising the payment from the platform in all cases and I don't use connect, this is a recap:

ngrok urls => verified, works
dev.gitkraken.dev => verified, works

staging.gitkraken.dev => verified, doesn't work
gitkraken.dev => verified, doesn't work

#

in all instances, it's the same code and the same logic

#

the real question is why do ngrok and dev.gitkraken.dev urls work, while the other 2 don't?

brisk mirage
winter fossil
#

the same redirection is on dev.gitkraken.dev

brisk mirage
#

Same for dev.gitkraken.dev now I'm not able to access your website, there is a redirection

#

You need to remove the redirection otherwise the apple pay verification won't succeed

winter fossil
#

these files are publicly accessible, and the domains are already verified

#

as I already mentioned, dev.gitkraken.dev works fine

brisk mirage
#

How can I access to Apple pay in order to test your websites ?

winter fossil
#

you need an account though

brisk mirage
#

Can you share a test credentials ?

#

Also can you share a PaymentIntent Id used for Apple Pay on this website gitkraken.dev/ ?

winter fossil
#

I cannot send you dms

brisk mirage
#

You can share it here directly

winter fossil
#

I can't share the credentials

brisk mirage
#

Can you create test credentials and then delete them directly ?

winter fossil
#

let me double check

brisk mirage
winter fossil
#

ok so I can create accounts on dev (which works) and staging (which doesn't work)

#

give me a moment

#

I can share a payment intent ID, but it would only be from dev.gitkraken.dev since the others don't work

brisk mirage
#

what about gitkraken.dev ?

winter fossil
#

we're not allowed to do these tests in production and delete data

brisk mirage
#

do you have an existing payment intent in production

#

that didn' displayed apple pay ?

winter fossil
#

at the moment no

#

is the same from staging?

#

that's where apple pay does not display

brisk mirage
#

how you judged that apple pay isn't working for gitkraken.dev then ?

winter fossil
#

because it doesn't work on staging.gitkraken.dev but it works on dev.gitkraken.dev

brisk mirage
#

No let's focus step by step

#

you need to have concrete example in order to advance

#

so let's discard gitkraken.dev for now.

winter fossil
#

perfect

brisk mirage
#

ket's focus on staging.gitkraken.dev now

#

can you remove the redirection

#

and share with me how I can test apple pay ?

winter fossil
#

put that email address when the redirection kicks in and I'll pass you the access code

#

let me know when you have done it (I'll also delete the credentials

brisk mirage
#

I'm getting this

winter fossil
#

I didn't receive any emails

#

try clicking "didn't receive an email"

#

put in this code

brisk mirage
winter fossil
#

this appears after using the code 940434?

#

802519

brisk mirage
#

Same with the last email and code

#

Can share with me a PaymentIntent Id between for the staging/dev ?

winter fossil
#

uhmm I think it might be related to your IP

brisk mirage
#

Feel free to delete all the credentials above

winter fossil
#

I'll pass you the pyament intents

#

staging: AzyhDGU31tS7w40YBFAIXmfMUfcdhQrY6hqdanEpSMrOnEAeu7
dev: 6oabpU31qrGi3ynAP6v9nEv6OmJAvoL1MlAfcuLzVhpb0W2PT

#

I just created them

brisk mirage
#

Those aren't Stripe PaymentIntent Ids pi_1234

winter fossil
#

they're generated by Chargebee

brisk mirage
#

We don't know Chargbee in this channel

#

This is Stripe channel.

#

Is there a way to retrieve the related payment_intent id from your Stripe Dashboard ?

#

I don't know how CHargebee is creating the PaymentIntent

#

Or you can reach out to them and double check how you need to configure Apple pay on Stripe side as they know how they are creating the payment intent.

winter fossil
#

I don't think I can see payment intents from the Stripe Dashboard, but yeah I'll also double check with Chargebee

brisk mirage
#

Don't hesitate to come back if you have further questions.

winter fossil
#

thanks a lot for the support