View Issue Details

IDProjectCategoryView StatusLast Update
0005865Talertaler-merchant-demospublic2024-01-12 13:08
ReporterFlorian Dold Assigned ToMS 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
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.8Fixed in Version0.8 
Summary0005865: refund should only be offered when it is actually possible to refund
DescriptionCurrently the frontend doesn't check if refund is actually still possible, or if the refund deadline for the article expired.

In /check-payment, the backend should probably tell the frontend with an easy flag if refund is still possible.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MS

2020-09-08 10:35

reporter   ~0016916

Current API (*) offered by the backend has "GET /private/orders", whose response includes a "refundable" (boolean) field associated with each order known to the system.

(*) fe484bad864cd1a0a6600908a84a6924bb0d2a95 at docs.git

MS

2020-09-08 13:19

reporter   ~0016923

After internal discussion, we agreed that the blog should not ask for the orders history and parse the results just to fetch the "refundable" field.

Instead, it should ask the "/private/orders/$ORDER_ID" and check the "refunded" field + the refund expiration date in order to understand if one order is still refundable.

MS

2020-09-10 17:37

reporter   ~0016961

Fixed here: 99834a0c78e167c203e17ad09fd966100495a207.

Issue History

Date ModifiedUsernameFieldChange
2019-08-31 09:13Florian DoldNew Issue
2020-07-16 13:22Christian GrothoffAssigned To => MS
2020-07-16 13:22Christian GrothoffStatusnew => assigned
2020-09-05 11:53Christian GrothoffSeverityminor => tweak
2020-09-08 10:35MSNote Added: 0016916
2020-09-08 13:19MSNote Added: 0016923
2020-09-10 17:37MSNote Added: 0016961
2020-09-10 17:37MSStatusassigned => informing
2020-09-10 17:37MSResolutionopen => fixed
2020-10-03 12:08Christian GrothoffFixed in Version => 0.8
2020-10-03 12:10Christian GrothoffTarget Version => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed
2024-01-12 13:08Christian GrothoffCategorymerchant frontend (blog) => Merchant frontends (Python3)
2026-08-23 14:16Florian DoldCategoryMerchant frontends (Python3) => taler-merchant-demos