View Issue Details

IDProjectCategoryView StatusLast Update
0010713Talerspecificationpublic2026-08-12 22:47
Reportersebasjm Assigned Tosebasjm 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
PrioritylowSeverityfeatureReproducibilityhave not tried
Status implementingResolutionopen 
Product Version1.0 
Target Version1.8 
Summary0010713: inform the bank account used by the exchange
Descriptionwhen the wire transfer is manually confirmed it would be nice to show the exchange bank account number that is source of the wire transfer to the merchant

not required, since the all the information is enough to identify it but some banks allows you to filter tx by account and it will make easier to find.

I'm adding a screenshot of the dialog to confirm the wire transfer (this is draft version)
TagsNo tags attached.
Attached Files
image.png (38,476 bytes)   
image.png (38,476 bytes)   

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-08-12 19:50

manager   ~0029466

Plan:
- wire_out table needs to be expanded with exchange_payto_uri (in addition to exchange_account_section),
  can be NULL for legacy rows
- insert_wire_out needs to be expanded to set new exchange_payto_uri ; also modify all programs that use the function
  to pass the exchange's URI
- iterate_wire_transfers needs to select the new row (see comment)
- get-transfers-WTID needs to return the new row to merchant
- libtalerexchange must be expanded to parse new row (NULLable, as exchange won't always have it!)
- merchant needs to be modified to persist the new row (DB schema change there as well, again NULLable)
- merchant needs to return the new row to the application (again NULLable)

Christian Grothoff

2026-08-12 22:46

manager   ~0029471

Backend work is done. Frontend remains.

Christian Grothoff

2026-08-12 22:47

manager   ~0029472

(but maybe wait for Florian to land his major rewrite and/or coordinate with him...)

Issue History

Date ModifiedUsernameFieldChange
2025-12-03 15:31sebasjmNew Issue
2025-12-03 15:31sebasjmFile Added: image.png
2025-12-04 08:35Christian GrothoffSeverityminor => feature
2025-12-04 08:35Christian GrothoffStatusnew => implementing
2025-12-04 08:35Christian GrothoffProduct Version => 1.0
2025-12-04 08:35Christian GrothoffTarget Version => 1.5
2025-12-07 09:47Christian GrothoffTarget Version1.5 => 1.8
2026-08-07 20:53Christian GrothoffAssigned To => Christian Grothoff
2026-08-07 20:53Christian GrothoffStatusimplementing => assigned
2026-08-07 20:53Christian GrothoffCategorymerchant backend => specification
2026-08-07 20:54Christian GrothoffStatusassigned => implementing
2026-08-12 11:43Christian GrothoffStatusimplementing => assigned
2026-08-12 19:50Christian GrothoffNote Added: 0029466
2026-08-12 22:46Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2026-08-12 22:46Christian GrothoffNote Added: 0029471
2026-08-12 22:46Christian GrothoffPrioritynormal => low
2026-08-12 22:47Christian GrothoffNote Added: 0029472
2026-11-03 07:21Statusassigned => implementing