View Issue Details

IDProjectCategoryView StatusLast Update
0007052Talermerchant backendpublic2024-01-12 13:04
ReporterChristian Grothoff Assigned ToChristian Grothoff 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
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007052: obtain KYC status on deposit
DescriptionRight now, the merchant does not obtain the KYC status when a deposit happens, leaving it uninitialized.
Only when the backoffice staff manually requests the status of a deposit the backend would fetch the KYC status, and notice that we might not get paid because of it.
We might instead want to cache (in RAM) if we know the exchange_kyc_serial for a particular bank account at an exchange yet, and if we do NOT know it, directly trigger the GET /deposits/.../ request at the exchange as part of the POST /pay handler. That way, we do not _always_ have to bother fetching the KYC status (inside the exchange) or fetching/updating it at the merchant, but we would also notice immediately if a KYC is missing, and not only once a staff member goes hunting for missing wire transfers.

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2021-10-20 18:11Christian GrothoffNew Issue
2021-10-20 18:11Christian GrothoffStatusnew => assigned
2021-10-20 18:11Christian GrothoffAssigned To => Christian Grothoff
2021-11-20 20:27Christian GrothoffStatusassigned => informing
2021-11-20 20:27Christian GrothoffResolutionopen => fixed
2021-11-20 20:27Christian GrothoffFixed in Version => 0.9
2021-11-20 20:27Christian GrothoffTarget Version => 0.9
2022-11-04 19:53Christian GrothoffStatusinforming => closed
2024-01-12 13:04Christian GrothoffCategorymerchant backend API (C) => mechant backend
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend