View Issue Details

IDProjectCategoryView StatusLast Update
0011357Talerspecificationpublic2026-07-31 23:12
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
PrioritynormalSeverityfeatureReproducibilityalways
Status informingResolutionno change required 
Target Version1.6Fixed in Version1.6 
Summary0011357: merchant should be able to opt-out / remove / pause an exchange
DescriptionAfter I enable 2 exchanges and complete the kyc procedure there is no way that I can make the backend stop using that exchange.

This can NOT be solved in the SPA since there is no way to select the exchange on the client side when creating an order. https://docs.taler.net/core/api-merchant.html#creating-orders

Neither pausing the exchange usage.

################

another setup, if the exchanges doesn't require KYC then they becomes ready and unable to turn off from the merchant perspective.

-----

merchant backend should have a way to "pause" an exchange (and won't be listed in the contract term) or to narrow the list on the order creation request.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-04-23 21:15

manager   ~0028451

Yes, you can do it, but ONLY by changing the configuration file. This is not something we intend to support per-instance.

sebasjm

2026-04-24 13:11

developer   ~0028454

I found it unintuitive, one reason is that the merchant can only say "I will pay fair amount of fee" (with STEFAN) and the definition of fair depends on the exchange being used.

No allowing to pause per-instance is ok then, but how much fee the merchant is willing to pay should be improved.

Issue History

Date ModifiedUsernameFieldChange
2026-04-23 20:29sebasjmNew Issue
2026-04-23 21:15Christian GrothoffNote Added: 0028451
2026-04-23 21:16Christian GrothoffAssigned To => sebasjm
2026-04-23 21:16Christian GrothoffStatusnew => feedback
2026-04-24 13:11sebasjmNote Added: 0028454
2026-04-24 13:11sebasjmStatusfeedback => informing
2026-04-24 13:11sebasjmResolutionopen => no change required
2026-07-31 23:11Christian GrothoffFixed in Version => 1.6
2026-07-31 23:12Christian GrothoffTarget Version => 1.6