View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010995 | Taler | wallet (Android App) | public | 2026-02-05 08:29 | 2026-03-10 16:40 |
| Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
| Priority | high | Severity | block | Reproducibility | always |
| Status | feedback | Resolution | open | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | 1.4 | ||||
| Target Version | 1.5 | ||||
| Summary | 0010995: cannot withdraw, wrong exchange | ||||
| Description | I have a wallet with TOPS-CHF. I am scanning a QR code with BFH-CHF. The BFH CHF exchange was not previously on this phone. I get an error "unexpected exception (message: Exchange https://exchange.taler-ops.ch/ is not usable for withdrwal, as account payto://iban/sandbboxx/DE... is not acceptable to the exchange". Alas, that's NOT the exchange the QR code I am scanning is referring to! | ||||
| Tags | No tags attached. | ||||
| related to | 0010899 | feedback | Florian Dold | Android wallet passes wrong currency to getExchangeWithdrawalInfo on currency conversion withdrawal |
|
|
What kind of QR code are you scanning? |
|
|
Ok, I played around more, now I get "unexpected excpetion (message: unable to prepare push credit from https://exchange.taler.ti.bfh.ch/, can't select denominations for selected amount (CHF:0.1)). I'm scanning a QR code for a P2P (push) payment by https://exchange.taler.ti.bfh.ch/ to an Android wallet which previously did *not* have the BFH exchange, but it *does* know the TOPS exchange. I suspect it's trying to select denominations from the wrong exchange. |
|
|
The "can't select denominations for selected amount (CHF:0.1)" issue has been fixed, it was caused by a DB inconsistency when removing and re-adding an exchange. Existing DBs affected by this are fixed automatically when the exchange is updated (due to time passing or an explicit request to update). It looks like your original issue involves withdrawing some CHF with a flexible amount, via a bank-integrated withdrawal. It's likely that there is some UI or wallet-core bug that confuses the exchange base URLs, maybe based on the scope. I'm wondering: * Does this have any priority for 1.5? * In which environment do we test it? We need two exchanges for testing with the same currency, with at least one of them being connected to a libeufin-bank. To test this nicely, we'd have to do something like change test.taler.net to KUDOS (which might also be helpful in diagnosing other currency mixup issues!). |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-05 08:29 | Christian Grothoff | New Issue | |
| 2026-02-05 08:29 | Christian Grothoff | Status | new => assigned |
| 2026-02-05 08:29 | Christian Grothoff | Assigned To | => avalos |
| 2026-02-13 11:20 | avalos | Note Added: 0027696 | |
| 2026-02-13 15:38 | avalos | Assigned To | avalos => Christian Grothoff |
| 2026-02-13 15:38 | avalos | Status | assigned => feedback |
| 2026-02-22 22:36 | Christian Grothoff | Note Added: 0027862 | |
| 2026-02-22 22:37 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
| 2026-02-22 22:37 | Christian Grothoff | Status | feedback => assigned |
| 2026-03-10 16:27 | Florian Dold | Note Added: 0028083 | |
| 2026-03-10 16:27 | Florian Dold | Assigned To | Florian Dold => Christian Grothoff |
| 2026-03-10 16:27 | Florian Dold | Status | assigned => feedback |
| 2026-03-10 16:40 | Florian Dold | Relationship added | related to 0010899 |