View Issue Details

IDProjectCategoryView StatusLast Update
0008733Talerexchangepublic2024-08-28 21:31
Reportersebasjm Assigned ToFlorian Dold Resolution 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
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version0.10 
Target Version0.13Fixed in Version0.13 
Summary0008733: wallet don't get money after completing KYC [8h]
Descriptionhappens locally,
1.- start a withdrawal that requires KYC
2.- start challenge
3.- set TAN code
4.- close the confirmation page

expect money arrive but money never arrives to the wallet, found some errors in exchange-httpd's journal

also, if I try another withdrawal from same bank account the money arrives correctly

challenger needs git revision in the help command!!
$ challenger-httpd --version
challenger-httpd v0.10.0

Built from commit 9d3b51d1301a79f4126c74fa8df0811221a8fda2

$ taler-exchange-httpd --version
taler-exchange-httpd v0.10.1-git-e80e3d496



AH9MEGQK8RXSM) INFO HTTP request for `http://challenger.taler.test:1180/info' finished with 200 after 426 µs
AH9MEGQK8RXSM) INFO Conversion helper exited with status 3 and code 0 after outputting 100 bytes of data
AH9MEGQK8RXSM) INFO KYC process #3 succeeded with KYC provider
AH9MEGQK8RXSM) INFO Trying to start child management.
AH9MEGQK8RXSM) INFO Conversion helper exited with status 3 and code 1 after outputting 0 bytes of data
AH9MEGQK8RXSM) WARNING External protocol violation detected at json_helper.c:273.
AH9MEGQK8RXSM) WARNING Parsing failed for field `full_name:0`
AH9MEGQK8RXSM) ERROR Assertion failed at util.c:432.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2024-04-11 22:52

manager   ~0022214

KYC isn't for 0.10. Also, might just be a configuration issue, will need to investigate...

Christian Grothoff

2024-04-11 23:35

manager   ~0022216

The errors look like your KYC setup simply doesn't provide the required attributes, especially the "full_name" doesn't seem to be a string!?

sebasjm

2024-04-12 02:04

developer   ~0022220

full_name was .address, which for the challenger is an object. After fixing the log error goes away but the problem persist.

I found out that I have AML_THRESHOLD = NETZBON:10, account was pending and after putting it into normal state the TX completes.

What is funny is that the second withdrawal can go throught even if the first is being locked :)

Christian Grothoff

2024-08-08 21:12

manager   ~0022959

Again, needs wallet-core support for new KYC process, and ideally wallet-level test.

Florian Dold

2024-08-21 09:42

manager   ~0023018

The KYC test for the OAuth2 provider now works again.

Issue History

Date ModifiedUsernameFieldChange
2024-04-11 21:40sebasjmNew Issue
2024-04-11 21:40sebasjmStatusnew => assigned
2024-04-11 21:40sebasjmAssigned To => Christian Grothoff
2024-04-11 21:42sebasjmDescription Updated
2024-04-11 22:52Christian GrothoffTarget Version0.10 => 0.11
2024-04-11 22:52Christian GrothoffNote Added: 0022214
2024-04-11 23:35Christian GrothoffNote Added: 0022216
2024-04-12 02:04sebasjmNote Added: 0022220
2024-05-05 13:42Christian GrothoffTarget Version0.11 => 0.14
2024-05-13 19:19Christian GrothoffTarget Version0.14 => 0.13
2024-07-25 22:20Christian GrothoffSummarywallet don't get money after completing KYC => wallet don't get money after completing KYC [8h]
2024-08-08 21:11Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2024-08-08 21:12Christian GrothoffNote Added: 0022959
2024-08-21 09:42Florian DoldStatusassigned => informing
2024-08-21 09:42Florian DoldResolutionopen => fixed
2024-08-21 09:42Florian DoldNote Added: 0023018
2024-08-26 20:29Christian GrothoffFixed in Version => 0.13
2024-08-28 21:31Christian GrothoffStatusinforming => closed