View Issue Details

IDProjectCategoryView StatusLast Update
0010509Talerwallet (iOS App)public2026-10-07 19:52
ReporterChristian Grothoff Assigned ToMarcS 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 informingResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version1.0 
Target Version1.6Fixed in Version1.6 
Summary0010509: need support for v1 contracts incl. subscription and discounts in UI
DescriptionGiving choices at purchase, showing details about inputs/outputs of the contract. See Vlada design work and hopefully soon the Android implementation.
Tagsdesign-required

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0011115design screens for discount and subscription tokens informingvlada.svirsh
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

parent of 0011115 informingvlada.svirsh design screens for discount and subscription tokens 
related to 0011548 informingMarcS release iOS wallet 1.6.17 
related to 0011853 implementing Need calls getUnits() and getUnitById 
child of 0009057 implementingavalos support subscription and discount tokens [meta] 

Activities

vlada.svirsh

2026-05-04 18:48

developer   ~0028537

https://docs.taler.net/design-documents/094-discounts-passes-wallet.html

MarcS

2026-08-09 22:43

developer   ~0029440

mostly done - however, the layout still needs some adaption to the DD.
==> can already pay shop.TEST.taler.net single article (with money), monthly pass (with money), and if you have bought the pass then it'll pay the next single article automatically with the token.

MarcS

2026-10-07 19:52

developer   ~0030085

1.6.17 (1.6.48.1) implements the DD94 Discounts + Passes design.
However, since the merchant server doesn't support DD72 fully, and DD72 doesn't support plural forms for units, currently just the unit slug (which is an identifier) is used as unlocalized (=english) unit name.
See 0011853

Issue History

Date ModifiedUsernameFieldChange
2025-10-19 07:52Christian GrothoffNew Issue
2025-10-19 07:52Christian GrothoffStatusnew => assigned
2025-10-19 07:52Christian GrothoffAssigned To => MarcS
2025-10-19 07:53Christian GrothoffRelationship addedchild of 0009057
2025-12-07 09:57Christian GrothoffStatusassigned => implementing
2026-02-04 21:02Christian GrothoffTag Attached: design-required
2026-02-22 14:30Christian GrothoffRelationship addedparent of 0011115
2026-05-04 18:48vlada.svirshNote Added: 0028537
2026-08-09 22:23Christian GrothoffStatusimplementing => assigned
2026-08-09 22:43MarcSStatusassigned => implementing
2026-08-09 22:43MarcSNote Added: 0029440
2026-08-11 09:54MarcSRelationship addedrelated to 0011548
2026-09-23 11:16MarcSStatusimplementing => assigned
2026-10-06 09:13MarcSRelationship addedparent of 0011853
2026-10-07 19:42MarcSRelationship deletedparent of 0011853
2026-10-07 19:42MarcSRelationship addedrelated to 0011853
2026-10-07 19:52MarcSStatusassigned => informing
2026-10-07 19:52MarcSResolutionopen => fixed
2026-10-07 19:52MarcSFixed in Version => 1.6
2026-10-07 19:52MarcSNote Added: 0030085