Taler - Roadmap
Scheduled For Release 2026-04-30
Subscriptions and discount tokens: Ready for news papers and self-sustaining promotions in Biel/Bienne
- 0011076: [merchant backend] merchant report PDF generation fails with permission error on Debian trixie (Christian Grothoff)
- 0010409: [wallet-core] diagnose / reproduce repurchase detection issue
- 0011141: [wallet (Android App)] Replace all mentions of "exchange" and "provider" (avalos)
- 0011142: [wallet (Android App)] Remove duplication of "Payment service" (avalos)
- 0010582: [specification] spec checkout page ux (turnstile / backend) (vlada.svirsh)
- 0009057: [wallet (all platforms)] support subscription and discount tokens [meta] (avalos)
- 0010612: [merchant backend] token family reported as expired, but should still be valid (Florian Dold)
- 0010531: [merchant backoffice SPA] Order & Templates v1
- 0010595: [merchant backoffice SPA] Taler Merchant Backend SPA fails to create token family on demo
- 0010369: [wallet (WebExtension)] WebExtension needs proper balances screen
- 0011115: [wallet (all platforms)] design screens for discount and subscription tokens (vlada.svirsh)
- 0010549: [merchant backend]
problem with token family key generation?(Christian Grothoff) - 0010665: [merchant backoffice SPA] merchant SPA should allow creating v1 orders
- 0010509: [wallet (iOS App)] need support for v1 contracts incl. subscription and discounts in UI (MarcS)
- 0011115: [wallet (all platforms)] design screens for discount and subscription tokens (vlada.svirsh)
- 0010510: [wallet (WebExtension)] need support for v1 contracts incl. subscription and discounts in UI
- 0011115: [wallet (all platforms)] design screens for discount and subscription tokens (vlada.svirsh)
- 0010888: [wallet (all platforms)] support inventory-based templates [meta]
- 0010886: [wallet-core] wallet-core should support inventory-based templates
- 0011133: [quality checkpoint] support Swiss e-bills with payment references
- 0011134: [wallet-core] support short wire transfer subjects via new QR code generation endpoint (Antoine A)
- 0010217: [specification] WTID in New Zealand Bank Transfers (Antoine A)
- 0011134: [wallet-core] support short wire transfer subjects via new QR code generation endpoint (Antoine A)
- 0011044: [wallet (Android App)] Can't import exported database, file not selectable (avalos)
- 0011085: [other] Taler stickers for merchants (vlada.svirsh)
- 0010955: [wallet-core] refund "succeeds" after 180s (Florian Dold)
- 0010778: [wallet (iOS App)] wallet-core shows empty string for network errors on iOS (Florian Dold)
- 0011054: [merchant backend] crash on refund [harness test] (Florian Dold)
- 0010261: [wallet-core] wallet(-core) keeps requesting order status from merchant backend after 404 [4h] (Florian Dold)
- 0011071: [specification] support scheduled/repeated withdrawals into wallets [meta]
- 0010017: [specification] enable automatic monthly transfer to wallet via periodic transfer (Antoine A)
- 0010420: [wallet (Android App)] Variables should not be translated on Weblate (avalos)
- 0010001: [wallet-core] wallet-core needs to validate suggested bank URL [3h] (Florian Dold)
- 0010307: [wallet (Android App)] Wallet shows confusing error message when withdrawal KYC limit is reached (avalos)
- 0010415: [Merchant frontends (Python3)] 502 returned on order with unknown token family (input/output) (avalos)
- 0009930: [deployment and operations] test backups also on rusty [3h] (Florian Dold)
- 0010699: [wallet (all platforms)] simplify preparePay response (Florian Dold)
- 0010726: [wallet (WebExtension)] Wallet pseudo-accepts refunds even after wire deadline (Florian Dold)
- 0010815: [wallet (iOS App)] For a customer with a larger summary full text display / scrollability is needed; and/or an option to show full text (MarcS)
- 0010817: [wallet (Android App)] Customer might need possibility to let edit the full text of a summary; multi-line scenario (avalos)
- 0011053: [wallet (Android App)] empty screen after resetting the wallet (avalos)
- 0010911: [wallet (all platforms)] wallets should provide better diagnostics about why deposit is possible / not possible [meta]
- 0009007: [wallet (iOS App)] iOS wrongly reports a network failure when wallet-core cancels a long-poll network call (~ 4-6 hours) (MarcS)
- 0010554: [taler-rust] Add Taler Observability API (Antoine A)
- 0010555: [Magnet Bank integration] Add Taler Observability API (Antoine A)
- 0010556: [Cyclos integration] Add Taler Observability API (Antoine A)
- 0011160: [libeufin-bank] libeufin-* users fail to be added during installation on ubuntu 24.04 LTS (Antoine A)
- 0011163: [wallet (iOS App)] Animation need to be improved for getting demo cash (MarcS)
- 0011102: [deployment and operations] e-mail delivery takes an unusually long time (vecirex)
- 0011135: [wallet (all platforms)] Implement empty wallet screen [meta] (vlada.svirsh)
- 0011136: [wallet (Android App)] Implement empty wallet screen (avalos)
- 0011137: [wallet (iOS App)] Implement empty wallet screen (MarcS)
- 0011138: [wallet (WebExtension)] Implement empty wallet screen (Emmanuel)
- 0010876: [Web site(s)] Design web page for list of merchants (oec)
- 0008982: [wallet-core] refactor DB transactions as preparation for direct sqlite3 support [5+d] (mgwolter)
1 of 52 issue(s) resolved View Issues