View Issue Details

IDProjectCategoryView StatusLast Update
0008348Talermerchant backendpublic2024-03-07 19:47
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
PriorityhighSeverityblockReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.9.4Fixed in Version0.9.4 
Summary0008348: taler-merchant-wirewatch does not tolerate BICs in payto://-URLs returned by libeufin-bank
DescriptionThe DB normalization when looking up our bank account doesn't "skip" BICs, and so the existing account(s) do not match the payto://-URI provided by the libeufin-bank:

2024-02-07T16:06:55.948108+0100 taler-merchant-wirewatch-2309945 INFO Received wire transfer `148G5HP54G0HVS8T5GTF48F1AFZW1KXEVXNQN38R3P5MKMHF4V40 https://exchange.taler.grothoff.org/' over STATER:2
2024-02-07T16:06:55.952150+0100 taler-merchant-wirewatch-2309945 WARNING Inserting transfer for default into database failed. Is the credit account payto://iban/SANDBOXX/DE0354862873413?receiver-name=xx configured correctly?
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0008153 closedChristian Grothoff test, package and upload merchant 0.9.4 to ftp and stable Debian/Ubuntu server 

Activities

Christian Grothoff

2024-02-08 19:32

manager   ~0021216

e31ece78..865e5c2d implements
TALER_payto_normalize() that can be used to remove the problematic BIC and other issues.

Christian Grothoff

2024-02-09 22:52

manager   ~0021233

Confirmed fixed.

Issue History

Date ModifiedUsernameFieldChange
2024-02-07 16:00Christian GrothoffNew Issue
2024-02-07 16:00Christian GrothoffStatusnew => assigned
2024-02-07 16:00Christian GrothoffAssigned To => Christian Grothoff
2024-02-08 19:32Christian GrothoffNote Added: 0021216
2024-02-08 23:48Christian GrothoffRelationship addedchild of 0008153
2024-02-09 22:52Christian GrothoffStatusassigned => informing
2024-02-09 22:52Christian GrothoffResolutionopen => fixed
2024-02-09 22:52Christian GrothoffFixed in Version => 0.9.4
2024-02-09 22:52Christian GrothoffNote Added: 0021233
2024-03-07 19:47Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend