View Issue Details

IDProjectCategoryView StatusLast Update
0011169Talermerchant backoffice SPApublic2026-06-01 19:22
Reportersebasjm Assigned ToFlorian Dold  
PriorityhighSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.6 
Summary0011169: minimum value of kyc transfer
Descriptionqr for easy bank transfer require the amount to be defined in the QR

we hardcode 0.01 but this depends on the currency

keep a hardcoded map valueByCurrency?
let the merchant backend suggest the wire transfer value to the exchange?
should the exchange define it?

TagsNo tags attached.

Relationships

related to 0011460 assignedsebasjm merchant SPA should use new kycauth endpoint to obtain payto for KYC auth transfer 

Activities

Christian Grothoff

2026-02-28 19:13

manager   ~0027947

Last edited: 2026-03-02 21:44

This will be protocol merchant v28 / exchange v33.

Christian Grothoff

2026-03-02 17:37

manager   ~0027958

exchange now has the required new wire_transfer_gateway option in the protocol.

Christian Grothoff

2026-03-02 21:45

manager   ~0027966

Assigning to Florian, as the new signatures on wire accounts need a wallet-core protocol version bump: v33 is hard-incompatible with v32.

Florian Dold

2026-06-01 13:01

manager   ~0028746

I'm not sure the comments here refer to the actual bug report or what's left to be done.

I think what Sebastian was asking for is a way for the merchant backend to pass the exchange's `tiny_amount` for the KYC auth transfer to the UI.

Christian Grothoff

2026-06-01 15:30

manager   ~0028748

Does wallet-core expose the minimum amount to wallet UIs when generating the instructions for the KYC Auth wire transfer including the QR code? Note that this is for wallets doing a direct deposit into the owner's bank account if they did NOT withdraw from that account first, so a rather special case. But we want the wallet UIs to show the QR codes (if supported) and use short wire transfer subjects for this, and for that wallet-core needs to take the data from the extension of the exchange protocol and make it available to the UIs.

Christian Grothoff

2026-06-01 15:31

manager   ~0028749

c5ed91b66e42f699d1668c360fd38424cae2c708 looks like that might be the fix: adding the amount in QRR SPC.

Florian Dold

2026-06-01 19:22

manager   ~0028750

I think what the SPA actually needs here is the kycauth endpoint: https://docs.taler.net/core/api-merchant.html#post-[-instances-$INSTANCE]-private-accounts-$H_WIRE-kycauth

This has all the required information to make the KYC auth transfer.

Issue History

Date Modified Username Field Change
2026-02-28 13:56 sebasjm New Issue
2026-02-28 16:53 Christian Grothoff Assigned To => Christian Grothoff
2026-02-28 16:53 Christian Grothoff Status new => assigned
2026-02-28 16:54 Christian Grothoff Priority normal => high
2026-02-28 16:54 Christian Grothoff Target Version => 1.5
2026-02-28 19:12 Christian Grothoff Severity minor => feature
2026-02-28 19:12 Christian Grothoff Target Version 1.5 => 1.6
2026-02-28 19:13 Christian Grothoff Note Added: 0027947
2026-03-02 17:37 Christian Grothoff Note Added: 0027958
2026-03-02 21:44 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2026-03-02 21:44 Christian Grothoff Note Edited: 0027947
2026-03-02 21:45 Christian Grothoff Note Added: 0027966
2026-06-01 13:01 Florian Dold Assigned To Florian Dold => Christian Grothoff
2026-06-01 13:01 Florian Dold Status assigned => feedback
2026-06-01 13:01 Florian Dold Note Added: 0028746
2026-06-01 15:30 Christian Grothoff Note Added: 0028748
2026-06-01 15:30 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2026-06-01 15:30 Christian Grothoff Status feedback => assigned
2026-06-01 15:31 Christian Grothoff Note Added: 0028749
2026-06-01 19:19 Florian Dold Relationship added related to 0011460
2026-06-01 19:22 Florian Dold Status assigned => resolved
2026-06-01 19:22 Florian Dold Resolution open => fixed
2026-06-01 19:22 Florian Dold Note Added: 0028750