View Issue Details

IDProjectCategoryView StatusLast Update
0010683Talerdeployment and operationspublic2025-12-21 20:48
Reportervecirex Assigned ToStefan 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
PriorityhighSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.3Fixed in Version1.3 
Summary0010683: Test template functionality in taler-merchant v1.2.3 and higher [end of second week in December]
DescriptionA fix was created for templates to work, generally a/o again: 0010649 -- we need to test if this now works, ideally with a new package v1.2.3.

Despite this, most orders I created now were without templates.

This ticket can be closed when we see that the options available in the templates area work to create orders with payments using our CHF/TOPS wallets going through: that's also a test area @stefan mentioned earlier today, which he never investigated enough, too.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0010701Test upgrade of taler-merchant to v1.2.3 (from v1.2.1 in TOPS/CHF setup) closedvecirex
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

duplicate of 0010689 closedvecirex Test if settlements work, also testing changing delays 
parent of 0010701 closedvecirex Test upgrade of taler-merchant to v1.2.3 (from v1.2.1 in TOPS/CHF setup) 

Activities

vecirex

2025-11-28 16:10

administrator   ~0026667

Assigning this to you, @stefan, if I may: first, you should check if the more fundamental problem is really solved, as soon as the taler-merchant could be upgraded.

Stefan

2025-11-28 16:22

reporter   ~0026668

We will test the template functionality with the 4 to 6 instances in the Merchant Backoffice with real Swiss Francs, hereby also testing settlement which was not on the test agenda so much before.

vecirex

2025-11-28 16:25

administrator   ~0026669

Good match: I wanted to add a ticket on settlement tests, already. Will do next.

Stefan

2025-12-02 15:09

reporter   ~0026689

In the morning, I had v1.2.1, after update on the self-hosted subdomain we had Merchant Backoffice 1.1.1 again which is clearly a downgrade. So, waiting for v1.2.3 makes sense, but first backup procedures need to be run on the server. See the pic attached.

Stefan

2025-12-02 17:07

reporter   ~0026690

- Settlement from SK's instance hacktivismch4sp for order no. 2025.323-01841DV44YG5P (which was paid on Nov 19) was NOT transferred to HM's bank account with an amount of CHF 0.1

- We checked HM's bank account slip on Tuesday, Dec 2nd, 11 days after the wire deadline configured in the Merchant Backend.

- The BCF bank account was successfully KYC'ed, all seemed fine with this instance and its linked bank account.

vecirex

2025-12-02 20:17

administrator   ~0026696

@stefan: JFYI, a specific settlements ticket exists with 0010689, not sure if settlement-specifics can make sense here; I understood, it shall be possible to define delays specifically to specific order types by using templates. Then this might make sense here.

On the other hand, more generic, not template-specific tests, are possible; most orders I created, for sure all the ones in the beginning, were created with simple orders which could be claimed only once, not using the templates system.

=> I will add at least all those cases over there to 0010689.

Stefan

2025-12-08 15:55

reporter   ~0026818

Pushing the deadline

Stefan

2025-12-18 07:19

reporter   ~0027101

--> Settlement ticket https://bugs.gnunet.org/view.php?id=10689

Issue History

Date ModifiedUsernameFieldChange
2025-11-28 15:55vecirexNew Issue
2025-11-28 15:56vecirexRelationship addedchild of 0010630
2025-11-28 16:10vecirexAssigned To => Stefan
2025-11-28 16:10vecirexStatusnew => assigned
2025-11-28 16:10vecirexNote Added: 0026667
2025-11-28 16:22StefanNote Added: 0026668
2025-11-28 16:25vecirexNote Added: 0026669
2025-12-02 14:57StefanSummaryTest template functionality in taler-merchant v1.2.2 and higher => Test template functionality in taler-merchant v1.2.3 and higher [end of first week in December]
2025-12-02 15:09StefanNote Added: 0026689
2025-12-02 15:09StefanFile Added: Merchant_upgrade_leads_to_downgrade_of_version.png
2025-12-02 17:07StefanNote Added: 0026690
2025-12-02 17:07StefanFile Added: Merchant_Settlement_hacktivismch4sp_outgoing_paid.png
2025-12-02 17:07StefanFile Added: Merchant_Settlement_wire_deadline_2025_11_21.png
2025-12-02 18:59vecirexRelationship addedparent of 0010701
2025-12-02 20:17vecirexNote Added: 0026696
2025-12-07 10:34Christian GrothoffRelationship deletedchild of 0010630
2025-12-08 15:54StefanSummaryTest template functionality in taler-merchant v1.2.3 and higher [end of first week in December] => Test template functionality in taler-merchant v1.2.3 and higher [end of second week in December]
2025-12-08 15:55StefanNote Added: 0026818
2025-12-18 07:19StefanStatusassigned => informing
2025-12-18 07:19StefanResolutionopen => fixed
2025-12-18 07:19StefanFixed in Version => 1.2
2025-12-18 07:19StefanNote Added: 0027101
2025-12-18 07:19StefanRelationship addedduplicate of 0010689
2025-12-21 20:47Christian GrothoffTarget Version => 1.3
2025-12-21 20:47Christian GrothoffFixed in Version1.2 => 1.3
2025-12-21 20:48Christian GrothoffStatusinforming => closed