#equilibrium_unexpected

1 messages ¡ Page 1 of 1 (latest)

gentle sundialBOT
#

👋 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/1283755835847213068

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

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.

echo otter
#

Here's the error that the end-user received

#

On the dashboard, I can see that the confirmation step resulted with an error

"message": "The customer did not approve the payment before it expired.",

could that be the reason?

echo otter
prisma beacon
#

Sounds like the redirect from Safari to the Cash App app isn't working?

#

Which button on that cash.app URL did the hit? Do they have the Cash App app installed?

#

The way this works is we redirect customers to Cash App and they approve the payment in their app. If they don''t have the app installed then I guess that'll fail?

gentle sundialBOT
prisma beacon
#

The 'Safari opening the page' is probably because it's looking for the Cash App app on the device and it isn't there

#

Univeral app link or whatever they're called

echo otter
#

we previously only had Apple/Google wallets + card payment

Stripe enabled Klarna/CashApp and I have not really tested this end-to-end nor Im familiar with CashApp, to be honest

The payment intent is saying that maybe the user took a long before confirming?

or its probably that they dont have the app installed, that might be the issue as well

prisma beacon
#

Yes the intent confirmation attempt will 'timeout' after a period of time if the customer doesn't approve it in the app, which is the error you're seeing in the Dashboard

#

The underlying issue I suspect is that this customer just does not have the Cash App app installed

echo otter
#

so you mean that the timeout is not the issue that the customer faced (in case for example they created a payment intent.. left the phone .. and then tried to confirm the payment after 1 hour)

you are suggesting that they most likely dont have the Cah App installed, right?

and then the payment intent expired on its own after 1 hour since the customer didnt confirm it in the given time (because they dont have the Cash App installed)

shy fjord
#

hi! I'm taking over this thread.

#

yes that's correct

echo otter
#

alright, got it

appreciate the clarification

is the 1-hour expiry thing specific to Cash App? since payment intents for card, Apple Pay, etc.. don't expire, right?

shy fjord
#

I'm not very familiar with Cash App. But I confirm that PaymentIntent for cards won't expire yes.

echo otter
#

got it, I believe thats it

Thank you for the help