View Issue Details

IDProjectCategoryView StatusLast Update
0010887Talermerchant portal webuipublic2026-07-21 17:07
ReporterChristian Grothoff Assigned Tosebasjm 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
PrioritynormalSeverityfeatureReproducibilityN/A
Status implementingResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Versionpost-1.0 
Summary0010887: SPA should support inventory-based templates
DescriptionSee 0010507 (part of protocol v25). Basically, allow new template variant where products or inventory categories are specified (and possibly a 'tip') and then the wallets are to allow the user to enter the quantity for each product.

Oh, and 'request_tip' should probably be supported as a new field also for the existing "simple" templates.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0011452 implementingvlada.svirsh Design for inventory-based templates 

Activities

sebasjm

2026-02-12 19:03

developer   ~0027691

please provide a low-fi wireframe, excalidraw should be enough

vlada.svirsh

2026-07-08 07:24

developer   ~0029115

Let's add a collapsed section "Manage products in template" that will be collapsed by default, so we are not overloading merchants.
Inside the collapsed section:
1. Toggle "All products from inventory" so that other fields are hidden
2. "Add all products from category" with a search field by category name or id
3. "Add specific product" with search field by product name or id
4. Toggle "Only one product can be chosen" with info: "The customer will be able to select and purchase only one product from the entire product list during order creation. Turn this option on if you are creating this QR template for a vending machine."
----End of collapsed section----

Then
Amount and amount editable fields which should be hidden if merchant started managing inventory in template

Toggle "Tipping" with hint "Give the customer the option to leave a tip"

And then payment timeout and otp device.



As an alternative, we can merge fields "Add all products from category" and "Add specific product" => "Add products or categories" ONLY If this does not creating a bunch of new bugs related to search

vlada.svirsh

2026-07-08 07:52

developer   ~0029116

After adding some products or categories, we need to show them to the merchant. The merchant should be able to collapse the category and see only its name (if we have 10 products in it, it's already a lot of info). If one product is deleted from the category list all other products should move to the product selection list.

Issue History

Date ModifiedUsernameFieldChange
2026-01-19 10:53Christian GrothoffNew Issue
2026-01-19 10:53Christian GrothoffStatusnew => assigned
2026-01-19 10:53Christian GrothoffAssigned To => sebasjm
2026-01-25 15:16Christian GrothoffTarget Version1.5 => 1.7
2026-01-25 15:25Christian GrothoffStatusassigned => implementing
2026-02-12 19:03sebasjmAssigned Tosebasjm => vlada.svirsh
2026-02-12 19:03sebasjmStatusimplementing => feedback
2026-02-12 19:03sebasjmNote Added: 0027691
2026-05-29 14:06vlada.svirshRelationship addedrelated to 0011452
2026-07-08 07:24vlada.svirshNote Added: 0029115
2026-07-08 07:24vlada.svirshFile Added: Template-inventory-spa.jpg
2026-07-08 07:24vlada.svirshAssigned Tovlada.svirsh => sebasjm
2026-07-08 07:24vlada.svirshStatusfeedback => assigned
2026-07-08 07:52vlada.svirshNote Added: 0029116
2026-07-08 07:52vlada.svirshFile Added: Template-inventory-spa-2.jpg
2026-07-21 17:07Florian DoldStatusassigned => implementing
2026-07-21 17:07Florian DoldTarget Version1.7 => post-1.0
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui