View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010923 | Taler | wallet (WebExtension) | public | 2026-01-27 08:30 | 2026-01-28 16:05 |
| Reporter | Tungmar | Assigned To | vlada.svirsh | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | assigned | Resolution | open | ||
| Platform | Browser Vivaldi | ||||
| Product Version | 1.3 | ||||
| Target Version | 1.5 | ||||
| Summary | 0010923: KYC check required but when opening the check it states all is done | ||||
| Description | I have a incoming transaction where there is a message "KYC check required for the transaction to complete. Follow this link to the KYC status page." When I follow the link, the page states "Mandatory identification requirements are satisfied". I did previously complete the identification by phone number. An other transaction I could receive in this wallet. The transaction was however accepted meanwhile by an other wallet. So it is legit that the transaction does not complete. But the message is wrong. | ||||
| Tags | create-int-test, design-required | ||||
|
|
The message will be shown while the transaction have `kycUrl` and until wallet-core remove the `kycUrl` from that tx. I think this means wallet-core never removes the kycUrl from the tx? > The transaction was however accepted meanwhile by an other wallet. So it is legit that the transaction does not complete. But the message is wrong. I don't understand that sentence. It would be nice if you provide more information like what type of tx? deposit / withdrawal / p2p transfer / p2p invoice did the transaction completed while the kyc alert was shown? |
|
|
It was a transaction from a Android wallet to the WebExtension. I entered the URL in the WebExtension, found out that I need to do the KYC check but entered probably a wrong phone number - I did not receive the SMS. So I did scan the QR-Code on the Android wallet with a second Android wallet where the KYC check was already done. The transaction was successful. In the WebExtension, after a day or so, I completed the KYC check, but the transaction could obviously not be completed any more. I now have this transaction with the wired status shown in the WebExtension. |
|
|
Ok, sounds like a case we should reproduce and then improve the behavior, like the wallet should be able to detect that the transfer was completed by another wallet and show the transaction as no-longer-possible. Probably needs some thinking about what message to show here. |
|
|
Assigning to vlada, mostly for her to suggest what *should* happen. After that, wallet-core and/or UIs should implement it. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-01-27 08:30 | Tungmar | New Issue | |
| 2026-01-27 11:23 | Christian Grothoff | Assigned To | => sebasjm |
| 2026-01-27 11:23 | Christian Grothoff | Status | new => assigned |
| 2026-01-27 11:23 | Christian Grothoff | Target Version | => 1.5 |
| 2026-01-27 21:13 | sebasjm | Note Added: 0027399 | |
| 2026-01-27 21:13 | sebasjm | Status | assigned => feedback |
| 2026-01-27 21:23 | Florian Dold | Assigned To | sebasjm => Florian Dold |
| 2026-01-27 21:23 | Florian Dold | Assigned To | Florian Dold => |
| 2026-01-28 08:57 | Tungmar | Note Added: 0027406 | |
| 2026-01-28 08:57 | Tungmar | Status | feedback => new |
| 2026-01-28 11:41 | Christian Grothoff | Note Added: 0027408 | |
| 2026-01-28 11:41 | Christian Grothoff | Tag Attached: design-required | |
| 2026-01-28 11:41 | Christian Grothoff | Assigned To | => vlada.svirsh |
| 2026-01-28 11:41 | Christian Grothoff | Status | new => assigned |
| 2026-01-28 11:41 | Christian Grothoff | Note Added: 0027409 | |
| 2026-01-28 16:05 | sebasjm | Tag Attached: create-int-test |