View Issue Details

IDProjectCategoryView StatusLast Update
0011131Talerreleasepublic2026-03-11 21:35
ReporterChristian Grothoff Assigned ToFlorian Dold  
PriorityurgentSeverityfeatureReproducibilityN/A
Status confirmedResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.5 
Summary0011131: End-to-end test of new extra wire subject meta data feature [meta]
DescriptionThis is a bug for the QC on passing the extra wire subject meta data from merchant to bank.
Tagscustomer

Relationships

parent of 0011120 resolvedsebasjm allow merchant to specify custom wire transfer subject to use 
parent of 0011224 resolvedFlorian Dold implement harness test for wire subject meta data 
parent of 0011229 resolvedChristian Grothoff merchant does not properly send wire metadata to exchange 

Activities

Christian Grothoff

2026-03-11 17:16

manager   ~0028097

Last edited: 2026-03-11 17:17

Is the SPA ready for this? What is left here?

Florian Dold

2026-03-11 18:11

manager   ~0028100

SPA support and testing with betel+rusty is missing. Do we need SPA support for 1.5?

Christian Grothoff

2026-03-11 21:08

manager   ~0028107

i would say yes, hacking this in is otherwise too brittle IMO: someone edits in the spa, hits submit and the setting is gone would be bad.

Christian Grothoff

2026-03-11 21:09

manager   ~0028108

Anyway, Sebastian marked 0011120 already as 'fixed', so does the SPA already support it?

sebasjm

2026-03-11 21:21

developer   ~0028110

we shouldn't trust him.

This is the screen and this is the request produced

curl 'https://merchant.taler/private/accounts' \
  -H 'Accept: application/json' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H 'Authorization: Bearer secret-token:MJ0MZ9BV27BK463Y2FX7WC4BR856MMZDG0VYQQVBAMJHVV3C9V80' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Content-Type: application/json' \
  -H 'Origin: https://dev.taler' \
  -H 'Pragma: no-cache' \
  -H 'Referer: https://dev.taler/' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Site: cross-site' \
  -H 'Taler-Challenge-Ids: 72-TVRGPZSF95P9N24F4QHBHVVJ8A6X5AR1KR3CNYNDPXD097FNH21G' \
  -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36' \
  -H 'sec-ch-ua: "Chromium";v="139", "Not;A=Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "Linux"' \
  --data-raw '{"payto_uri":"payto://iban/DE15970186998345619168?receiver-name=alfred","extra_wire_subject_metadata":"THEend123"}'
image.png (33,820 bytes)   
image.png (33,820 bytes)   
image-2.png (23,666 bytes)   
image-2.png (23,666 bytes)   

Christian Grothoff

2026-03-11 21:35

manager   ~0028111

Looks reasonable... (I wonder if we should allow spaces...).

Issue History

Date Modified Username Field Change
2026-02-22 14:06 Christian Grothoff New Issue
2026-02-22 14:06 Christian Grothoff Status new => assigned
2026-02-22 14:06 Christian Grothoff Assigned To => Florian Dold
2026-02-22 14:06 Christian Grothoff Relationship added parent of 0011120
2026-02-22 14:07 Christian Grothoff Tag Attached: customer
2026-02-22 14:07 Christian Grothoff Priority normal => urgent
2026-02-22 15:34 Christian Grothoff Status assigned => confirmed
2026-03-10 16:05 Florian Dold Relationship added parent of 0011224
2026-03-11 14:29 Florian Dold Relationship added parent of 0011229
2026-03-11 17:16 Christian Grothoff Note Added: 0028097
2026-03-11 17:17 Christian Grothoff Note Edited: 0028097
2026-03-11 18:11 Florian Dold Note Added: 0028100
2026-03-11 21:08 Christian Grothoff Note Added: 0028107
2026-03-11 21:09 Christian Grothoff Note Added: 0028108
2026-03-11 21:21 sebasjm Note Added: 0028110
2026-03-11 21:21 sebasjm File Added: image.png
2026-03-11 21:21 sebasjm File Added: image-2.png
2026-03-11 21:35 Christian Grothoff Note Added: 0028111