#mohannad-terminal-pin
1 messages · Page 1 of 1 (latest)
mohannad-terminal-pin
Hey @calm bear can you give me a bit more details about what you are doing, what used to happen, which doc(s) you are following, etc.?
I am using the WisePOS terminal and was testing our application with different failed codes we could get based on the Test Stripe Terminal
and i was using code 1.02 which should prompt for the PIN
and on the terminal i entered incorrect PIN multiple times
but now every time I enter the same code 1.02 i don't get the prompt to enter the PIN
just to clarify, you keep saying "code" but you mean you enter an amount of 102 (for $1.02) to simulate the need for a PIN?
Can you give me an example PaymentInent id pi_123 for me to look at?
do you have an example one where it worked fine?
is it possible you have multiple Stripe accounts? the PIN feature doesn't work in the US I think (despite what our docs imply)
let me try to get you a pictures of how it is now and explain how it should work.
I don't really need a picture. I'm looking for an example PaymentIntent id when this did the right thing
I'm thinking you might have multiple accounts
ok normally this is what happens:
1- in our application, i initiate a payment $1.02
2- on the terminal I'm prompted to insert the card and enter the PIN.
3- i would insert the card, and enter teh PIN 1234 to make the payment successfull
now step 3 does not allow me to enter the PIN
yeah I understand all of that
it just go through and make the payment successful without allow me to enter teh PIN
@calm bear do you have the details I asked for earlier? sorry, I'm still stuck until you confirm an exact PaymentIntent id where the PIN was collected properly or if you confirm if you have multiple Stripe accounts
pi_3N312EK8SGfgbRnh0qWpj4xJ
check this one
the PIN does not fail
but it does not allow me to enter the PIN on the terminal it self
it does or it does not?
It does not allow me to enter the PIN
I'm so lost
You started saying it used to work, now it doesn't anymore. All I need is a clear example of one where it worked
it show 2 options
1- Stipe Credit
2- Strip PIN Credit
when i used to use the Stripe PIN Credit option
i was able to enter the PIN on the terminal
now i select the Strip PIN Credit" and the terminal asks to remove teh card
Hello! I'm taking over and catching up...
Okay, so for pi_3N30PVK8SGfgbRnh1y66iqZ9 you were not prompted for a PIN, but for pi_3N312EK8SGfgbRnh0qWpj4xJ you were prompted for a PIN? Is that correct?
both i was prompted to insert the card.
and when i insert the card into the terminal, i am presented with the two options above.
and then when I select the second option. i was asked to remove the card and not being allowed to enter a PIN on the terminal
So you inserted the card for both Payment Intents? And you were given the PIN option for both? But for the second Payment Intent (pi_3N312EK8SGfgbRnh0qWpj4xJ) after selecting the PIN option the reader told you to remove the card instead of asking for a PIN?
for both PIs the terminal did not allow me to enter the PIN
Okay, so can you provide a Payment Intent where you could enter a PIN?
I eill look for an older one as i can not replicate it now
one se
pi_3MvLkmK8SGfgbRnh0joEa5Em
Looks like that one was on a different reader; is this a problem with a specific reader device?
let me look further one sec
please
I think this is the one where started to break
pi_3N1TxeK8SGfgbRnh1Oq3OZ2Q
this was a successful one before it stopped working : pi_3N1B7PK8SGfgbRnh0Bur0P5M
and this is the very next one after it stopped allow me to enter a PIN: pi_3N1U5qK8SGfgbRnh0lWxUdKb
From my end these looks pretty close to identical. They were both initially declined because a PIN was required, which should have prompted for a PIN on the device. What was the exact message on the screen of the reader for that last Payment Intent instead of the PIN entry screen?
Hi sorry I had to step out for couple of minutes
i did restart the redear
and it did update also
but nothing helped
is there a way to reset the reader?
So what exactly does the screen say instead of allowing you to enter a PIN?
I don't think it's a reader-specific issue because you mentioned it was happening with multiple different readers, right? I mean you provided different Payment Intents that were being used with different readers.
after showing the two options:
1- Stipe Credit
2- Strip PIN Credit
i select option 2
then the screen says remove card.
no i didn't mention it was happening with multiple readers, nor multiple test cards. as I currently only have access to one reader and one test card.
And you've been using the same physical test card throughout the entire process?
You provided a Payment Intent above that was being used with a different reader.
I'm working remote, and Since i received the reader and test card past Monday I have been using them only.
it was different person testing with different card as well.
Is that different person also having the same issue?
no
not that I'm aware of.
as that other reader was moved to Production environment and it is working fine.
You're sure the change happened between pi_3N1B7PK8SGfgbRnh0Bur0P5M and pi_3N1U5qK8SGfgbRnh0lWxUdKb?
yes
mind you that pi_3N1U5qK8SGfgbRnh0lWxUdKb was canceled as we programmatically issue a cancel request if the kiosk is abandoned, and let it be as i wasn't able to enter the PIN.
I think here where it brock
that screen is from this pi_3N1TxeK8SGfgbRnh1Oq3OZ2Q
Right, but you're seeing that same thing on the other Payment Intent, right?
every other canceled one due to selecting option 2
but I can make it succeeded if i select option 1
do you want me to attempt that now
??
No, the goal is to get prompted for the PIN, right?
My point is that both of those Payment Intents have the same PIN requirement. Look at these two requests:
https://dashboard.stripe.com/test/logs/req_nMQMYbv5qZxkF0
https://dashboard.stripe.com/test/logs/req_uTfGoBclTdw9iZ
Can you see both of those in your Dashboard?
Those are for the two different Payment Intents, right?
I see
So that doesn't appear to be the cause, right?
Is there any difference if you insert the card vs. tapping it?
ok check this PI it didn't have that "card_error"
pi_3N0inkK8SGfgbRnh0535o5eT
my very first use of the test card with the reader was on this pi_3N1B36K8SGfgbRnh0diOqbxk
That one used a simulated reader, not an actual physical device, so it's going to be very different.
yep you are right.
Yeah, that one has the same error, it's normal part of the process with a physical reader: https://dashboard.stripe.com/test/logs/req_7MzpES2357ibIp
The test card no, there's nothing to reset on it. The reader can be factory reset, but it's not something I can explain how to do here. You only have the one physical reader? You can't try another one?
the reader's version now is 2.12.2.3
currently, i have only one reader and one card.:(
Let me check one more thing...
Actually, one other question: have you tried removing the reader from your account (in the Dashboard) and re-adding it?
no I haven't done that
Will you give that a try? That should clear the reader and reset it's configuration.
No problem, just let me know what happens after you try that.
done
i'll re attempt the transaction
same thing
pi_3N32fgK8SGfgbRnh00vQbDwr
as soon as i select "Stripe PIN Credit"
the reader requests to remove the card
Hm... I just tested with my GB account and the PIN process worked as expected. I think the next step would be to write in to support and ask them to help you with a factory reset.
something Odd happened here: pi_3N32jLK8SGfgbRnh1CBPrTCA
i sent the request,
inserted the card right away without tapping
it showed card diclined
removed the card
inserted again
it was approved
all that without prompting for the PIN
is this normal??
Looking...
"write in to support" as in email? or call?
So that last one didn't ask for credit vs. PIN at all, it just worked immediately after inserting the card?
yes
Yeah, that seems strange, it should at the very least prompt you to choose.
I wish you had a second reader to try so we could tell if it was an issue with a specific reader or something at the account level.
I'm trying it now and it is asking for Credit vs. PIN
it is asking for a credit vs. PIN now
So that one time was just a fluke maybe?
Is it letting you enter the PIN, or still the same problem?
Okay, yeah, I'm not sure what else to try besides a factory reset at this point.
I just sent an email to support (using the link above) requesting help to factory reset the reader.
ok thank you
can I ask you another question regarding subscription payments using the reader?
Yep.
after creating the subscription set intent, we need to do two thing (prompt the customer to tab their card) but at the same time we would like to display on the reader the line items (cart) they are subscribing for.
however if we send the request to the reader it would only show the (tap card message) with no line items
and if we set the reader display to show the line items (cart) there is no option to tap the card.
so how can we display the (cart) and at the same time request to tap/insert the card?
Not sure I understand. You're using this method to show the line items, right? https://stripe.com/docs/terminal/features/display
Oh, are you saying you want the line items on the screen at the same time as the customer tapping/inserting their card?
yes
That's called pre-dipping, and it's not possible outside the US unfortunately.
I see.
is that going to extend to other locations ( i.e. Canada)
yes
I doubt it, I believe it's a limitation of the card networks/system in other countries. I can't say for certain though.
for us in Canada what would be the best available / recommended flow where we can present the information on the reader / request for card tap/insert. ?
You would display the line items early in the process (you can do that before you create the Setup Intent or Payment Intent), then when the customer is ready to pay go through the normal payment flow.
i see,
ok thank you very much for all your help today.
Yep, sorry I couldn't solve the PIN issue, but hopefully a factory reset will do the trick there.