#nithin_10234

1 messages · Page 1 of 1 (latest)

whole spireBOT
golden quail
#

Hello! Can you give me some more details?

stable scaffold
#

So I asked my client to test our Web App payment using Apple Pay (using express checkout)

#

She was able to see the Apple Pay popup but nothing is happening there, she wasn't prompted for biometric verifcation

golden quail
#

Deleted that message since it had what looked like a personal email in there and this is a public channel

stable scaffold
#

that was a test email

#

created using mailinator

golden quail
#

Gotcha - it's fine though, I have the email/PW on my end

#

What are the steps after logging in?

stable scaffold
#

okay

#

click on this card

#

and then 'Need More Words'

#

Proceed with the first option

#

and choose apple pay as the payment method

golden quail
#

When I try it on my end it works fine for me

stable scaffold
#

were you able to complete the payment?

#

are you using a Mac? or IOS?

golden quail
#

I was using a Max

stable scaffold
#

Can you send me a screenshot?

#

were there any error messages that said 'transaction failed'?

golden quail
#

Yeah it says Transaction failed, but the Apple Pay seems to have worked successfully and I definitely see the transaction as bing successful in your requests

#

This is the PI that was successful when I tried pi_3O7j8yFj9hE8oGNN1DbrGz5D

stable scaffold
#

Whats your region?

#

This didnt work when tested from Florida

golden quail
#

I'm in the US (California)

#

Is this something you're able to reproduce yourself as well? Or have you just gotten the one user report?

stable scaffold
#

okay

#

the thing is we are not able to test from India, we had our client tested this and she got the issue, since she wasn't that technical we couldn't get more info on this.

#

the message that says 'Transaction Failed' is an issue though

#

We have added some more logs, could you please try again?

golden quail
#

Transaction still failed

stable scaffold
#

ok

#

let us check the logs

#

While we check the logs, could you please tell me if there is a way to test this from India? This has been a head ache since its not testable from here

golden quail
#

I've heard of people using VPNs to get around the testing issue in india

stable scaffold
#

hmm, tried several ways, but no luck

#

we have deployed a fix now, could you please check again now after a hard refresh?

golden quail
#

I'll try one more time, but this'll be the last one - doing testing like this on your behalf isn't really what this channel is meant for

stable scaffold
#

i understand that, thank you for your help

#

this will be the last time

golden quail
#

It worked that time!

#

👍

stable scaffold
#

Awesome

#

Thanks a lot

whole spireBOT
stable scaffold
#

Hi there

#

I have asked my client to test this again and the Apple Pay is not processing for her

#

This function is not getting executed in her case

const handleConfirm = async (event) => {
console.log("in handle confirm function");
props.appendApiResponses('in handle confirm function');
if (!stripe) {
// Stripe.js hasn't loaded yet.
// Make sure to disable form submission until Stripe.js has loaded.
props.appendApiResponses('stripe is not available');
return;
}

  const { error: submitError } = await elements.submit();
  if (submitError) {
     console.log("error after elements.submit:",submitError);
     props.appendApiResponses(submitError);
     setErrorMessage(submitError.message);
     return;
  }

  // Create a PaymentMethod using the details collected by the Express Checkout Element
  stripe.createPaymentMethod({
     elements,
  }).then(result => {
     console.log("result in createPaymentMethod",result);
     props.appendApiResponses(result);
     if (result.error) {
        // Show error in payment form
        console.log(result.error);
        setErrorMessage(result.error.message);
     } else {
        console.log(result.paymentMethod.id);
        // send this ApplePayApi function as props
        props.ApplePayApi(result);
     }
  })

};

lunar cobalt
#

Which part isn't working / where is the failure? It sounds like karbi tested what you shared so its unclear what the issue might be for someone else

stable scaffold
#

yes it worked for karbi, but the Apple Pay is not processing when my client tested, she is not prompted with Biometric verification

#

as you can see from the screenshot she is stuck on that popup, all she could do is cancel

#

Could that be anything on the implementation?

lunar cobalt
#

We can't really say, unfortunately you're going to need to continue investigating and perhaps having somebody else try with another device/account, this sounds like it might be specific to them

stable scaffold
#

hmm

#

let us check this

#

thank you for your time