View Issue Details

IDProjectCategoryView StatusLast Update
0009206Talerspecificationpublic2025-04-23 23:14
ReporterChristian Grothoff Assigned ToResolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeveritymajorReproducibilityN/A
Status implementingResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Target Versionpost-1.0 
Summary0009206: nirvana for regional currency setup
DescriptionDeposit into regional bank account was done to a non-existing bank account. The exchange can then not do the wire transfer (bank account not found), but also not really refund the original wallet (no way to communicate that the deposit failed). We need to figure out what to do.
Tagslocal4local, netzbon, security

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0009211 closedAntoine A Don't fail when transferring to non-existent bank accounts 

Activities

Christian Grothoff

2024-11-11 23:23

manager   ~0023703

We can fix this via the KYCAUTH method in the KYC-enabled deployments. However, that is probably not an adequate answer for regional currency deployments. At the same time, for regional currency deployments, the bank could actually tell us quickly (!) if the account exists.
So question: should we expand the wire gateway API with an (optional) endpoint to check if an account exists? I think always forcing KYC AUTH transfers first is not a good UX for regional/event currencies, but neither are nirvana-transfers.

Florian Dold

2025-01-12 16:21

manager   ~0023975

I think that makes sense. Assigning it to Antoine to draft an API for this.

Antoine A

2025-03-18 17:16

manager   ~0024231

We now have a Wire Account API: https://docs.taler.net/core/api-bank-wire.html#wire-account-apis

Issue History

Date ModifiedUsernameFieldChange
2024-09-22 16:24Christian GrothoffNew Issue
2024-09-22 16:24Christian GrothoffStatusnew => assigned
2024-09-22 16:24Christian GrothoffAssigned To => Christian Grothoff
2024-09-23 12:22Antoine ARelationship addedrelated to 0009211
2024-09-29 18:37Christian GrothoffTarget Version => 1.0
2024-11-11 23:23Christian GrothoffNote Added: 0023703
2024-11-11 23:24Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2024-11-11 23:24Christian GrothoffStatusassigned => feedback
2025-01-12 16:21Florian DoldAssigned ToFlorian Dold => Antoine A
2025-01-12 16:21Florian DoldNote Added: 0023975
2025-01-14 22:55Christian GrothoffTarget Version1.0 => 1.0 stretch goals
2025-03-18 17:16Antoine ANote Added: 0024231
2025-03-18 17:17Antoine AAssigned ToAntoine A => Florian Dold
2025-04-17 19:09Christian GrothoffTag Attached: security
2025-04-23 23:14Christian GrothoffAssigned ToFlorian Dold =>
2025-04-23 23:14Christian GrothoffStatusfeedback => implementing
2025-04-23 23:14Christian GrothoffTarget Version1.0 stretch goals => post-1.0
2025-04-23 23:14Christian GrothoffTag Attached: netzbon
2025-04-23 23:14Christian GrothoffTag Attached: local4local