View Issue Details

IDProjectCategoryView StatusLast Update
0011557Talermerchant backendpublic2026-06-26 15:55
ReporterFlorian Dold Assigned ToAntoine A  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Target Version1.6 
Summary0011557: merchant backend .../kycauth endpoint returns empty response
DescriptionThe /kyc response of the merchant indicates that KYC auth is required. The exchange's account uses prepared wire transfers.

However, making a POST .../kycauth results in an empty response:

{
  "wire_instructions": []
}

Instead, the merchant should return the response from the prepared transfers API.
Steps To Reproduce$ taler-harness run-integrationtests tops-merchant-swt-kycauth
TagsNo tags attached.

Relationships

child of 0011520 confirmedChristian Grothoff need short wire transfer subject support for KYC AUTH 

Activities

Christian Grothoff

2026-06-26 13:35

manager   ~0028989

POST /taler-prepared-transfer/registration HTTP/1.1
Host: localhost:8085
Accept: */*
Content-Encoding: deflate
Content-Type: application/json
Content-Length: 277

{"credit_amount":"CHF:0.01","type":"kyc","alg":"EdDSA","account_pub":"HCHG0898W3AV1VY6TEYGBATBWG4VVPY0JZG9604W5S53XAX8RM40","authorization_pub":"XJDDCBCEBJFNX6G8Z3TFMW1TV35AS80KM0VGN8W7Z79S2V1KBNHG","authorization_sig":"BPPQDYDAV33Y5W876RH96Q1SEZ3ENTH9ZY8C5R975M90PGWSYR9A1G679X55YXBDCQJ23WTNZB6NT5EH2X7C8K4HADA3RP6HFTC7A3R","recurrent":false}
HTTP/1.1 409 Conflict
Access-Control-Allow-Origin: *
Content-Length: 40
Content-Type: application/json

{"code":5160,"hint":"invalid signature"}
=> bug: 409 should definitively be 403 Forbidden!

Christian Grothoff

2026-06-26 15:55

manager   ~0028992

Antoine will need to fix the 409/403 by fixing the signature.

Issue History

Date Modified Username Field Change
2026-06-26 02:15 Florian Dold New Issue
2026-06-26 02:24 Florian Dold Relationship added child of 0011520
2026-06-26 07:23 Christian Grothoff Assigned To => Christian Grothoff
2026-06-26 07:23 Christian Grothoff Status new => assigned
2026-06-26 13:35 Christian Grothoff Note Added: 0028989
2026-06-26 15:55 Christian Grothoff Assigned To Christian Grothoff => Antoine A
2026-06-26 15:55 Christian Grothoff Note Added: 0028992