View Issue Details

IDProjectCategoryView StatusLast Update
0011481Talerwallet (WebExtension)public2026-06-11 21:44
ReporterFlorian Dold Assigned ToFlorian Dold  
PriorityhighSeverityminorReproducibilityhave not tried
Status feedbackResolutionopen 
Target Version1.6 
Summary0011481: WebExtension wallet should support prepared transfers for withdrawals and KYC auth via transferOptions
DescriptionThe exchange now supports wire transfers (for withdrawals and KYC auth) that include a shorter subject instead of the full reserve public key.

This short subject may need to be included in specific fields (such as the QR Reference for Switzerland) of the payment.

Wallet-core now supports generating appropriate QR codes for the new transfer options. They are exposed in the transaction details via:
* withdrawalDetails.transferOptions for withdrawals
* kycAuthTransferOptions for KYC auth transfers

Additional InformationExample:

            "transferOptions": [
              {
                "type": "payto",
                "paytoUri": "payto://iban/CH9709000000166556130?receiver-name=Taler%20Operations%20AG&receiver-postal-code=2502&receiver-town=Biel-Bienne&amount=CHF%3A15&message=Taler%20XVQVPA19XEAJ0GBKAQGW5J1H07B0QZ949ZKC1PWP7VCWP6T26A4G",
                "qrCodes": [
                  {
                    "type": "spc",
                    "qrContent": "SPC\n0200\n1\nCH9709000000166556130\nS\nTaler Operations AG\n\n\n2502\nBiel-Bienne\nCH\n\n\n\n\n\n\n\n15.00\nCHF\n\n\n\n\n\n\n\nNON\n\nTaler XVQVPA19XEAJ0GBKAQGW5J1H07B0QZ949ZKC1PWP7VCWP6T26A4G\nEPD"
                  }
                ]
              }
            ]
          }
        ],
TagsNo tags attached.

Activities

sebasjm

2026-06-11 20:10

developer   ~0028865

example shared by florian

https://cdn.pretix.cloud/1/pub/blog/20181109-release-220/girocode.fd9094bc-e0d4-48d6-8322-0d47d8931091.64a02a384bdbde.png

sebasjm

2026-06-11 20:11

developer   ~0028866

sebasjm

2026-06-11 21:32

developer   ~0028869

Last edited: 2026-06-11 21:32

bf865595d..7908944cb manual withdrawal implemented

sebasjm

2026-06-11 21:44

developer   ~0028870

i couldn't find any kycAuthTransferOptions property

Issue History

Date Modified Username Field Change
2026-06-05 16:38 Florian Dold New Issue
2026-06-05 16:38 Florian Dold Status new => assigned
2026-06-05 16:38 Florian Dold Assigned To => sebasjm
2026-06-05 16:38 Florian Dold Issue generated from: 0011480
2026-06-05 16:38 Florian Dold Issue cloned: 0011482
2026-06-11 20:10 sebasjm Note Added: 0028865
2026-06-11 20:11 sebasjm Note Added: 0028866
2026-06-11 20:11 sebasjm File Added: girocode.fd9094bc-e0d4-48d6-8322-0d47d8931091.64a02a384bdbde.png
2026-06-11 20:11 sebasjm Note View State: 0028866: private
2026-06-11 20:11 sebasjm Note View State: 0028865: private
2026-06-11 21:31 sebasjm Note View State: 0028866: public
2026-06-11 21:31 sebasjm Note View State: 0028865: public
2026-06-11 21:32 sebasjm Note Added: 0028869
2026-06-11 21:32 sebasjm Note Edited: 0028869
2026-06-11 21:44 sebasjm Note Added: 0028870
2026-06-11 21:44 sebasjm Assigned To sebasjm => Florian Dold
2026-06-11 21:44 sebasjm Status assigned => feedback