View Issue Details

IDProjectCategoryView StatusLast Update
0010990Talermerchant backendpublic2026-09-19 14:40
ReporterFlorian Dold Assigned ToFlorian Dold 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0010990: merchant shows KYC status exchange-unreachable when second instance points to same account
DescriptionSee screenshot.
TagsNo tags attached.
Attached Files

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-02-04 16:41

manager   ~0027563

{
  "kyc_data": [
    {
      "payto_uri": "payto://iban/CH1000768300161323105?receiver-name=HERNANI%20MARQUES%20MADEIRA",
      "h_wire": "8PK4Z4C1VQ52MQYC940DHB21FEWX0QPKJSV3Y9129KWCQ2PV94KQXRM6P9H5ZCBC0JCP9V2KZR0KDF1H5J7TQPAEMM0SX9TQGA919SG",
      "exchange_currency": "CHF",
      "status": "exchange-unreachable",
      "exchange_url": "https://exchange.taler-ops.ch/",
      "no_keys": true,
      "auth_conflict": false,
      "exchange_http_status": 0
    },
    {
      "payto_uri": "payto://iban/CH1000768300161323105?receiver-name=HERNANI%20MARQUES%20MADEIRA",
      "h_wire": "8PK4Z4C1VQ52MQYC940DHB21FEWX0QPKJSV3Y9129KWCQ2PV94KQXRM6P9H5ZCBC0JCP9V2KZR0KDF1H5J7TQPAEMM0SX9TQGA919SG",
      "exchange_currency": "CHF",
      "status": "exchange-unreachable",
      "exchange_url": "https://exchange.stage.taler-ops.ch/",
      "no_keys": true,
      "auth_conflict": false,
      "exchange_http_status": 0
    }
  ]
}

Florian Dold

2026-02-04 16:44

manager   ~0027564

Actually, it seems like the cause is different: We have two merchant instances connected to the same bank account, and the merchant somehow doesn't like it!

Christian Grothoff

2026-08-13 15:26

manager   ~0029485

0b79eef2..bfa630e9 fixes *something* that looks like it might have been the issue. @Florian: please check. The patch is most definitively OK, but without an original reproducer there could theoretically be something else...

Florian Dold

2026-09-02 14:20

manager   ~0029825

Issue seems fixed, test merged:

commit 38fe6df9acc5cd88f740591292c8f5189d7f1362 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Wed Sep 2 16:17:10 2026 +0200

    taler-harness: test unsupported merchant account KYC status

Issue History

Date ModifiedUsernameFieldChange
2026-02-04 16:41Florian DoldNew Issue
2026-02-04 16:41Florian DoldFile Added: Screenshot From 2026-02-04 17-39-56.png
2026-02-04 16:41Florian DoldNote Added: 0027563
2026-02-04 16:42Florian DoldView Statuspublic => private
2026-02-04 16:44Florian DoldNote Added: 0027564
2026-02-04 16:45Florian DoldSummarymerchant show scary warning when exchange for new instance wasn't contacted yet => merchant shows KYC status exchange-unreachable when second instance points to same account
2026-02-04 16:45Florian DoldDescription Updated
2026-02-04 19:08Christian GrothoffStatusnew => implementing
2026-02-04 19:08Christian GrothoffTarget Version => 1.8
2026-08-07 20:52Christian GrothoffAssigned To => Christian Grothoff
2026-08-07 20:52Christian GrothoffStatusimplementing => assigned
2026-08-07 20:52Christian GrothoffStatusassigned => implementing
2026-08-13 15:26Christian GrothoffNote Added: 0029485
2026-08-13 15:27Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2026-09-02 13:01Florian DoldView Statusprivate => public
2026-09-02 14:20Florian DoldStatusimplementing => informing
2026-09-02 14:20Florian DoldResolutionopen => fixed
2026-09-02 14:20Florian DoldNote Added: 0029825
2026-09-19 14:38Christian GrothoffTarget Version1.8 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6