View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007365 | Taler | specification | public | 2022-09-18 11:33 | 2024-08-12 09:49 |
| Reporter | Christian Grothoff | Assigned To | |||
| Priority | low | Severity | feature | Reproducibility | N/A |
| Status | acknowledged | Resolution | open | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | post-2.0 | ||||
| Summary | 0007365: KYC fee is never charged / not speced or implemented | ||||
| Description | The taler-exchange-offline tool (already) has a means to specify a KYC fee, and in principle the "/kyc-check" endpoint could generate a 402 payment required for the KYC process. However, the detailed 402 response is unspecified and also not implemented. | ||||
| Tags | No tags attached. | ||||
|
|
There's now a high-level hint of the exchange possibly returning a 402 in the /kyc-check spec. |
|
|
Discussion today: have different KYC fees per trigger. |
|
|
Charge KYC fees either to reserve (incl. wallet's long-term reserve for balance trigger) or to outgoing wire amount. |
|
|
As long as frees cannot be paid, transaction is simply on hold until KYC threshold is gone below or balance goes high enough to pay KYC fee. |
|
|
Given that AML may trigger KYC, I think the _only_ case where we legitimately can and should charge a KYC fee is if a client explicitly asks for it -- e.g. because they want to get attributes signed for invoicing. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-09-18 11:33 | Christian Grothoff | New Issue | |
| 2022-09-18 11:33 | Christian Grothoff | Status | new => assigned |
| 2022-09-18 11:33 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2022-09-22 15:36 | Christian Grothoff | Note Added: 0019170 | |
| 2022-10-18 19:17 | Christian Grothoff | Note Added: 0019224 | |
| 2022-10-18 19:27 | Christian Grothoff | Note Added: 0019225 | |
| 2022-10-18 19:27 | Christian Grothoff | Note Added: 0019226 | |
| 2022-10-18 19:28 | Christian Grothoff | Note Edited: 0019226 | |
| 2022-12-20 18:27 | Christian Grothoff | Target Version | 0.9.1 => 0.9.2 |
| 2022-12-30 00:37 | Christian Grothoff | Target Version | 0.9.2 => git (master) |
| 2022-12-30 00:37 | Christian Grothoff | Status | assigned => confirmed |
| 2022-12-30 00:38 | Christian Grothoff | Priority | normal => low |
| 2022-12-30 00:38 | Christian Grothoff | Status | confirmed => assigned |
| 2023-01-21 21:21 | Christian Grothoff | Note Added: 0019697 | |
| 2023-04-04 15:53 | Florian Dold | Target Version | git (master) => post-1.0 |
| 2023-04-08 10:02 | Christian Grothoff | Assigned To | Christian Grothoff => |
| 2023-04-08 10:02 | Christian Grothoff | Status | assigned => confirmed |
| 2023-12-24 06:49 | Christian Grothoff | Status | confirmed => acknowledged |
| 2024-01-12 14:03 | Christian Grothoff | Category | exchange API (HTTP specification) => specification |
| 2024-08-12 09:49 | Christian Grothoff | Target Version | post-1.0 => post-2.0 |