View Issue Details

IDProjectCategoryView StatusLast Update
0010196Talermerchant backendpublic2025-07-16 21:00
ReporterFlorian Dold Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Target Version1.1 
Summary0010196: merchant backend returns KYC status for exchanges disabled in config
Description... this in turn leads the SPA to "crash" because the merchant violates the protocol. We have

  "status": "kyc-wire-required",

but no "payto_kycauths" field.

Instead, the merchant should not return the KYC status for disabled exchanges.
Additional Information2025-07-16T20:58:54.450666+0200 taler-merchant-httpd-178471(T9B0H9F0RDVAGXCSPXDTHDJECG) WARNING No keys, thus no default KYC limits known
2025-07-16T20:58:54.450772+0200 taler-merchant-httpd-178471(29MGAC751ZHQ00X3WA306PHCCM) WARNING Exchange `https://exchange.taler-ops.ch/' not configured
2025-07-16T20:58:54.450779+0200 taler-merchant-httpd-178471(29MGAC751ZHQ00X3WA306PHCCM) ERROR Assertion failed at taler-merchant-httpd_private-get-instances-ID-kyc.c:972.
2025-07-16T20:58:54.450787+0200 taler-merchant-httpd-178471(29MGAC751ZHQ00X3WA306PHCCM) WARNING No keys, thus no default KYC limits known
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-07-16 21:00 Florian Dold New Issue