View Issue Details

IDProjectCategoryView StatusLast Update
0009148Talermerchant backendpublic2025-12-21 21:46
Reportersebasjm Assigned Tosebasjm  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version1.3Fixed in Version1.3 
Summary0009148: merchant should have a default refund deadline
Descriptionin the same way as we have default pay deadline and default wire transfer deadline

so we don't have a hardcoded 15 days in the SPA
Tagsux

Relationships

related to 0009079 closedsebasjm Refund delay must be clarified 
related to 0009078 closedsebasjm Default wire transfer delay should be absolute 

Activities

Christian Grothoff

2025-10-23 10:33

manager   ~0026231

taler-docs.git, 787bbe5b..5aef2def specifies the new API. Note that it ALSO now has in /config default values for new instances, which should be used by the SPA as well.

Christian Grothoff

2025-10-23 11:06

manager   ~0026232

Backend changes are complete. Next: SPA.

sebasjm

2025-12-11 18:18

developer   ~0026888

I don't see the values on /config

[merchant]
DEFAULT_PERSONA = offline-vending-machine
DEFAULT_PAY_DELAY = 1h
DEFAULT_REFUND_DELAY = 30m


$ curl https://merchant.taler.test/config
{
  "currency": "KUDOS",
  "payment_target_types": "iban",
  "default_persona": "offline-vending-machine",
  "have_self_provisioning": true,
  "have_donau": false,
  "currencies": { ... },
  "exchanges": [...],
  "mandatory_tan_channels": [
    "email"
  ],
  "implementation": "urn:net:taler:specs:taler-merchant:c-reference",
  "name": "taler-merchant",
  "version": "24:0:12"
}

The SPA show take this value after d3a94fe62, assigning back since it seems that there is a missing piece in the backend

sebasjm

2025-12-11 18:44

developer   ~0026889

it was simple dfc0935f bf7a59ca

Issue History

Date Modified Username Field Change
2024-08-29 23:58 sebasjm New Issue
2024-08-29 23:58 sebasjm Status new => assigned
2024-08-29 23:58 sebasjm Assigned To => Christian Grothoff
2024-08-29 23:58 sebasjm Relationship added related to 0009079
2024-09-01 12:07 Christian Grothoff Product Version 1.2 => git (master)
2024-09-01 12:07 Christian Grothoff Target Version 1.0 stretch goals => 1.2
2024-09-01 12:07 Christian Grothoff Assigned To Christian Grothoff =>
2024-09-01 12:07 Christian Grothoff Severity minor => feature
2024-09-04 20:33 oec Target Version 1.2 => 0.14
2024-09-13 19:08 Christian Grothoff Target Version 0.14 => 1.0 stretch goals
2024-09-13 19:08 Christian Grothoff Status assigned => confirmed
2024-09-16 23:50 Christian Grothoff Target Version 1.0 stretch goals => 1.5
2025-03-22 14:09 Christian Grothoff Category mechant backend => merchant backend
2025-04-17 22:46 Christian Grothoff Tag Attached: ux
2025-10-22 21:39 Christian Grothoff Assigned To => Christian Grothoff
2025-10-22 21:39 Christian Grothoff Status confirmed => assigned
2025-10-23 10:33 Christian Grothoff Note Added: 0026231
2025-10-23 11:06 Christian Grothoff Note Added: 0026232
2025-10-23 11:06 Christian Grothoff Assigned To Christian Grothoff => sebasjm
2025-10-23 11:06 Christian Grothoff Category merchant backend => merchant backoffice SPA
2025-10-28 23:01 Christian Grothoff Relationship added related to 0009078
2025-12-11 18:18 sebasjm Note Added: 0026888
2025-12-11 18:18 sebasjm Assigned To sebasjm => Christian Grothoff
2025-12-11 18:19 sebasjm Category merchant backoffice SPA => merchant backend
2025-12-11 18:44 sebasjm Assigned To Christian Grothoff => sebasjm
2025-12-11 18:44 sebasjm Status assigned => resolved
2025-12-11 18:44 sebasjm Resolution open => fixed
2025-12-11 18:44 sebasjm Note Added: 0026889
2025-12-15 11:45 Christian Grothoff Target Version 1.5 => 1.3
2025-12-15 11:46 Christian Grothoff Fixed in Version => 1.3
2025-12-21 21:46 Christian Grothoff Status resolved => closed