#joao-eduardo_best-practices

1 messages Ā· Page 1 of 1 (latest)

arctic stirrupBOT
#

šŸ‘‹ 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/1420388319145103514

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

lavish cloud
#

Do you have an example of a PaymentIntent ?

#

What type of card was used ?

#

There is some restriction on the card brand that could be accepted with tap to pay

distant lotus
#

Do you want an example of a payment intent that succeeded, or one that was incomplete?

lavish cloud
#

The one that was incomplete/failed

distant lotus
#

ok give me a sec

#

pi_3S9G5jFnn9huPxuk0bjcBr9H

#

And regarding cards… they called saying ā€˜ahh, Chase Bank isn’t working,’ now Citi Bank isn’t either… But the networks are usually Visa/Mastercard. Then they say that Apple Pay works perfectly.

#

And I’m kind of in the dark because I also saw several authorizations from these banks as well.

lavish cloud
#

Is there an error or logs captured during the tapping ?

lavish cloud
distant lotus
#

No. They said they don’t see any error at all, it just doesn’t read. and I can't see any error message on our side.

lavish cloud
#

OK but we need more details here to better assists

distant lotus
#

I asked them to check the card to see if it has the contactless symbol, and it does.

lavish cloud
#

We need the exact details of the card, bank issuer, network

#

was it used for contacless before

lavish cloud
distant lotus
#

The bank issuer is JP Morgan Chase Bank, the brand is Visa, and I don’t know the last piece of information. It’s complicated because they are using it for concessions, and there’s a line of several people trying to buy, with three cashiers at once

#

But is this 8.9% incomplete rate reasonable? Because I thought it was high and kept wondering if it could be some problem with the way I integrated or with the SDK.

lavish cloud
#

We don't know much about declines or auth rates here.

#

This channel is mostly for technical integration questions

distant lotus
#

I see.

lavish cloud
#

If you gathered more details about the exact reproduction steps

#

That would be help assisting you I think

#

Sorry about this but so far nothing suspecious in your integration

distant lotus
#

Ah, np, it’s fine. Would a video help? Because the situation is a bit complicated: I live in Brazil, and they are using the app in the US. If it were up to me, I’d go there to get more details.

sinful parcel
#

Hi there, taking over for @lavish cloud as they had to step away

distant lotus
#

Hello!

sinful parcel
#

A video might be helpful, but what would be most helpful are specific error logs on your end, as the payment intent that you shared didn't show any errors on our side

#

The error rates could be for a single merchant testing a card, it could be one specific type of card, etc. Without more information we won't be able to provide much help troubleshooting the issue

distant lotus
#

So… the tricky part is that there’s no error on our side. The customer says the screen shows up, but when they tap the card nothing happens. Like, no error at all, you know?

#

But the data I sent was from a single customer, the only merchant using it that day. And he said that most of the cards were from Chase Bank as the issuer.

sinful parcel
#

Are you saying the 9% payments ending as incomplete was from the single customer? If not it would be helpful to gather more data of other incomplete payments to investigate

distant lotus
#

yea, it's just a single customer. :/

sinful parcel
#

You mentioned that 251 transactions succeeded, do you know how many of those are physical card transactions?

distant lotus
#

Hmmm, I don’t know. Does Stripe store anything that indicates if it was a physical card? But if it helps, the customer said that all wallet transactions went through without problems — the issue is only with physical cards.ā€

sinful parcel
#

What I'm trying to determine is if other people had issues with their physical cards. If it's coming from one user, it's entirely possible that they had faulty cards which means nothing is wrong with the integration or hardware. Again, hard to tell without more specific information.

#

For more context, are you using iOS or Android?

distant lotus
#

iOS

distant lotus
sinful parcel
#

Got it. I'm going to do some more investigation with the limited information here, will get back to you

distant lotus
#

Alright. Thanks a lot for helping me with this! Should I wait in this thread?

sinful parcel
#

Yes, I'll keep it open while investigating

distant lotus
#

cool, thx

sinful parcel
#

Did some investigating but didn't come with anything concrete. In order to proceed, you'll need to capture device logs when a card is failing:
https://developer.apple.com/documentation/xcode/acquiring-crash-reports-and-diagnostic-logs#Access-device-console-logs

Since this will take some time, I will have a bot send you a DM to open a case with us (this Discord thread will be linked to the case). Then you can collect those logs and if nothing is obviously wrong, we can examine them and go from there

arctic stirrupBOT
#

Hello @distant lotus, we have sent you a direct message, please check it at https://discord.com/channels/@me/1420407333561045056

  • šŸ”—The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.