Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Barcode could not be decoded #4626

Open
foxsoft1019 opened this issue Mar 4, 2025 · 13 comments
Open

[BUG] Barcode could not be decoded #4626

foxsoft1019 opened this issue Mar 4, 2025 · 13 comments
Labels
kind:bug triaged Issue has been reviewed by Stripe and is being tracked internally

Comments

@foxsoft1019
Copy link

I'm using StripeIdentity 24.7.0 on iOS.
However, when scanning the back of the ID card, I always get the error "Barcode could not be decoded".
The ID Card is a physical card.
What is the cause?

@kentwilliams-stripe
Copy link

Hi @foxsoft1019, could you email me your merchant id (acct_) and verification id (vs_) if you have one? [email protected]

@yuki-stripe yuki-stripe added the triaged Issue has been reviewed by Stripe and is being tracked internally label Mar 4, 2025
@foxsoft1019
Copy link
Author

Hi @kentwilliams-stripe

Thank you for your reply.

What does merchant id (acct_) and verification id (vs_) mean?
Where can I check them?

@kentwilliams-stripe
Copy link

Go to your user settings, profile and scroll down to find your account id. Verification ID refers to the id displayed on your Identity dashboard if you have a specific verification session that you want me to look at. Please email me any all other relevant details about how you encountered this bug and how I can reproduce it. Thank you!

@foxsoft1019
Copy link
Author

Hi @kentwilliams-stripe

Sorry for the late reply.

merchant id: acct_1MMceWBqUJdhklHi
verification id: vs_1QzISnBqUJdhklHij5OsU7ED

After scanning the back of the ID card, it says "Barcode could not be decoded."
However, the result is obtained as authenticated in the backend.
Please check.
https://drive.google.com/file/d/1TER3tbBDcCDLCyJ8k5z9GREg9rpHeB8-/view?usp=sharing

The test is being conducted in live mode using a real ID card.

@kentwilliams-stripe
Copy link

kentwilliams-stripe commented Mar 5, 2025 via email

@foxsoft1019
Copy link
Author

@kentwilliams-stripe
I can verify my ID card without any problem on https://identity.stripedemos.com/

@kentwilliams-stripe
Copy link

Interesting, thanks for checking that. What do you mean by "However, the result is obtained as authenticated in the backend."?

@foxsoft1019
Copy link
Author

https://docs.stripe.com/identity/verify-identity-documents?platform=ios
In this document

When authenticating the back of the ID card at the "3. Present the verification sheet" step, an error occurs saying "Barcode could not be decoded".

However, in the "4. Handle verification events" step (backend side), the authentication status is obtained as "verified".

So, a bug occurs where the ID card authentication fails, but the users' identity documents verification is processed as successful.

Do you understand issue?

@foxsoft1019
Copy link
Author

Hi @kentwilliams-stripe
Can you please let me know when this issue will be resolved?

@kentwilliams-stripe
Copy link

From what I see on our end, the verification session you sent (vs_1QzISnBqUJdhklHij5OsU7ED) was not verified (ie. the authentication status is NOT verified)

@foxsoft1019
Copy link
Author

Thank you.
We will check again and contact you.

@cschwalm
Copy link

cschwalm commented Mar 9, 2025

Hi Kent - We're seeing this same issue as well. Near 100% of our users are failing barcode identification in the real wold. Clicking "Use Anyway" appears to work but not great for the user flow. Users abandon the input so the dashboard doesn't show the errors.

In addition to this, near 100% of our users then see an issue on live capture:

The operation couldn't be completed. (StripeIdentity.VerificationSheetFlowControllerError error 3.)

Account ID: acct_1Qv6AILWFJ9nfXJQ
Verification Session: vs_1R0rO5LWFJ9nfXJQW2vohjsh
@kentwilliams-stripe

@kentwilliams-stripe
Copy link

Thanks for the report, I'm looking into this. Something definitely seems off here!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind:bug triaged Issue has been reviewed by Stripe and is being tracked internally
Projects
None yet
Development

No branches or pull requests

4 participants