View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011684 | Taler | wallet (iOS App) | public | 2026-07-27 11:55 | 2026-08-02 14:51 |
| Reporter | Florian Dold | Assigned To | MarcS | ||
| Priority | low | Severity | feature | Reproducibility | have not tried |
| Status | assigned | Resolution | open | ||
| Target Version | 1.6 | ||||
| Summary | 0011684: iOS wallet should have some affordance to copy the payto URI for withdrawals and kyc auth transfers | ||||
| Description | In the wire transfer details screen (see screenshot), there is no way to copy the payto URI. Having the URI accessible (even if slightly hidden, for example behind some three-dots menu) would make testing withdrawals quite a bit easlier. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
[8] 08:40:03.352 � WalletCore.swift:159 WalletCore#1 handleResponse(_:_:) {"type":"response","operation":"getTransactionById","id":108,"result":{"type":"withdrawal","stId":16777219,"txState":{"major":"pending","minor":"exchange-wait-reserve"},"scopes":[{"currency":"CHF","type":"exchange","url":"https://exchange.taler-ops.ch/"}],"txActions":[…],"amountEffective":"CHF:10","amountRaw":"CHF:10","withdrawalDetails":{"type":"manual-transfer","reservePub":"…","exchangePaytoUris":["payto://iban/CH9709000000166556130?receiver-name=Taler%20Operations%20AG&receiver-postal-code=2502&receiver-town=Biel-Bienne&amount=CHF%3A10&message=Taler%2045HB6PZ7HWX4Y6DMNZGW06B2RD6TVNA4J350ZCT3VE7MA8KXNZSG"], "exchangeCreditAccountDetails":[{"status":"ok", "paytoUri":"payto://iban/CH9709000000166556130?receiver-name=Taler+Operations+AG&receiver-postal-code=2502&receiver-town=Biel-Bienne","transferAmount":"CHF:10","priority":0,"currencySpecification":{...},"creditRestrictions":[{"type":"regex","human_hint":"Swiss only","payto_regex":"payto://iban/CH.*","human_hint_i18n":{"de":"nur Schweizer Konten","fr":"Suisse uniquement"}}], "transferOptions":[{"type":"payto", "paytoUri":"payto://iban/CH9709000000166556130?receiver-name=Taler%20Operations%20AG&receiver-postal-code=2502&receiver-town=Biel-Bienne&amount=CHF%3A10&message=Taler%2045HB6PZ7HWX4Y6DMNZGW06B2RD6TVNA4J350ZCT3VE7MA8KXNZSG", "qrCodes":[...],"reserveIsReady":false,"reserveClosingDelay":{…}},"exchangeBaseUrl":"https://exchange.taler-ops.ch/","timestamp":{…},"transactionId":"txn:withdrawal:…"}} Why is there no bankLabel in production? CH9709 does specify a bank, right? export interface WithdrawalExchangeAccountDetails { /** * Payto URI to of the exchange. * * Depending on whether the (manual!) withdrawal is accepted or just being checked, this already includes the subject with the reserve public key. * * Wallet UIs should never show instructions to send money to the exchange's payto */ paytoUri: string; /** * Label given to the account or the account's bank by the exchange. */ bankLabel?: string; |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-27 11:55 | Florian Dold | New Issue | |
| 2026-07-27 11:55 | Florian Dold | Status | new => assigned |
| 2026-07-27 11:55 | Florian Dold | Assigned To | => MarcS |
| 2026-07-27 11:55 | Florian Dold | File Added: IMG_0009.png | |
| 2026-07-30 12:10 | MarcS | Status | assigned => acknowledged |
| 2026-08-02 09:01 | MarcS | Assigned To | MarcS => Florian Dold |
| 2026-08-02 09:01 | MarcS | Status | acknowledged => feedback |
| 2026-08-02 09:01 | MarcS | Note Added: 0029346 | |
| 2026-08-02 09:04 | MarcS | Note Edited: 0029346 | |
| 2026-08-02 14:50 | Florian Dold | Relationship added | related to 0011610 |
| 2026-08-02 14:50 | Florian Dold | Relationship deleted | related to 0011610 |
| 2026-08-02 14:51 | Florian Dold | Relationship added | related to 0011709 |
| 2026-08-02 14:51 | Florian Dold | Assigned To | Florian Dold => MarcS |
| 2026-08-02 14:51 | Florian Dold | Status | feedback => assigned |