View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006394 | libeufin | libeufin-sandbox | public | 2020-06-18 17:05 | 2023-01-08 10:33 |
Reporter | Florian Dold | Assigned To | MS | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 0.9.0 | Fixed in Version | 0.9.0 | ||
Summary | 0006394: figure out how banks in Germany de-duplicate payment initiations and use the same logic in the sandbox | ||||
Description | Currently the sandbox doesn't do any de-duplication of pain requests. | ||||
Tags | No tags attached. | ||||
|
GLS uses (messageId, paymentInformationId) as the key for de-duplication. Now we just need to implement this in the sandbox, too. |
|
Implemented and tested here: 3c295e0d1d6bbee577caf2b4d9ce4e71a03fc82c |
|
Reopening as the de-duplication is only enforced at the database level, and a nice response that informs the requester is still needed. Right now there is the catch-all handler that still responds with 500 Internal server error. |
|
Resolved here: c716d23073be8846d0765fa766de341dbc953a88. When a duplicate payment gets submitted, the sandbox responds with EBICS_PROCESSING_ERROR, in a signed XML response. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-06-18 17:05 | Florian Dold | New Issue | |
2020-06-18 21:53 | Florian Dold | Note Added: 0016305 | |
2020-07-22 21:15 | MS | Note Added: 0016499 | |
2020-07-22 21:15 | MS | Assigned To | => MS |
2020-07-22 21:15 | MS | Status | new => resolved |
2020-07-22 21:15 | MS | Resolution | open => fixed |
2020-07-22 21:34 | MS | Status | resolved => assigned |
2020-07-22 21:34 | MS | Note Added: 0016500 | |
2020-07-22 21:34 | MS | Note Edited: 0016500 | |
2020-07-23 13:41 | MS | Note Added: 0016506 | |
2020-07-23 13:41 | MS | Status | assigned => resolved |
2023-01-08 10:32 | Christian Grothoff | Fixed in Version | => 0.9.0 |
2023-01-08 10:32 | Christian Grothoff | Target Version | => 0.9.0 |
2023-01-08 10:33 | Christian Grothoff | Status | resolved => closed |
2023-04-13 20:26 | Florian Dold | Category | sandbox => libeufin sandbox |
2023-04-13 20:38 | Florian Dold | Category | libeufin sandbox => libeufin-sandbox |