Taler - Roadmap
Scheduled For Release 2026-07-31
User experience: Ready for self-onboarding of merchants
- 0010959: [merchant backoffice SPA] Cannot "cancel" dialog "Confirm the wire transfer" (Christian Grothoff)
- 0009619: [merchant backoffice SPA] Move add Orders button on top of the page
- 0010787: [merchant backoffice SPA] Merchant Backoffice: Restructure and streamline the main menu list
- 0010819: [merchant backoffice SPA] show the QR of orders (sebasjm)
- 0010620: [merchant backoffice SPA] merchant should derive template ID from template name (sebasjm)
- 0010601: [merchant backoffice SPA] Taler Merchant Backend: Large image file upload in "Inventory" is throwing an error while updating a product (sebasjm)
- 0010542: [merchant backoffice SPA] add multicurrency support for spa (sebasjm)
- 0009954: [merchant backoffice SPA] The order which has status claimed can't be deleted using Backoffice (sebasjm)
- 0010425: [merchant backoffice SPA] spa should hide the backend error message for dev/admin and show a more friendly and i18n string (sebasjm)
- 0008989: [merchant backoffice SPA] Better pagination in merchant SPA (sebasjm)
- 0009741: [merchant backoffice SPA] Different quick editing for products with finite and infinite stock (sebasjm)
- 0009177: [merchant backoffice SPA] guide the merchant trought the bank account activation (sebasjm)
- 0007948: [merchant backoffice SPA] add pagination API for inventory management (sebasjm)
- 0010621: [merchant backoffice SPA] KYC auth transfer dialog should tell the user how long the'll have to wait (sebasjm)
- 0009499: [merchant-pos-terminal (Android App)] need easier way to activate account
- 0009515: [merchant backoffice SPA] QR code for PoS setup (sebasjm)
- 0011072: [merchant backoffice SPA] Issues with Merchant back office onboarding process
- 0011143: [wallet (Android App)] Terms of Services (avalos)
- 0011101: [merchant backoffice SPA] error messages (wrong password, wrong tan/pin) show up as modal dialogs (vlada.svirsh)
- 0010777: [wallet-core] wallet-core does not fully implement DD69 exchange base URL completion (Florian Dold)
- 0011144: [wallet (Android App)] Terms of Service button (avalos)
- 0011146: [wallet (iOS App)] Disabled buttons (MarcS)
- 0011147: [merchant backoffice SPA] Rename Backoffice (sebasjm)
- 0011148: [wallet (iOS App)] Reorganizing "Settings" page (MarcS)
- 0011149: [wallet (iOS App)] QR code scanner screen (MarcS)
- 0011150: [wallet (Android App)] QR code scanner screen (avalos)
- 0011140: [wallet (Android App)] After "Reset wallet" show "empty wallet" screen
- 0010563: [wallet (all platforms)] Balances list redesign [meta] (vlada.svirsh)
- 0010989: [documentation] document instructions for end-to-end merchant onboarding in staging environment (vecirex)
- 0010022: [merchant backend] certbot invocation fails in taler-merchant-rproxy-setup (Bohdan)
- 0010557: [taler-rust] Retry on db serialisation error (Antoine A)
- 0010860: [wallet (Android App)] No internet access with mobile connection on a smartphone without google play (avalos)
- 0010864: [exchange KYC SPA] KYC UI improvment (vlada.svirsh)
- 0010893: [wallet-core] wallet should check that exchange signed sufficient denom keys before withdrawal/refresh (Florian Dold)
- 0010923: [wallet (WebExtension)] KYC check required but when opening the check it states all is done (vlada.svirsh)
- 0011006: [merchant backoffice SPA] Buttons overlaying a lot of info (vlada.svirsh)
- 0011060: [taler-harness] harness tests should grep logs for warnings and errors after test [3h] (Florian Dold)
- 0011114: [merchant backend] Improve text for 2FA messages in merchant backend (vlada.svirsh)
- 0011116: [merchant backoffice SPA] Redesign relative time input in Taler merchant backend (vlada.svirsh)
- 0011132: [Web site(s)] modify taler.net / taler-systems.com sites to provide onboarding guidance (vecirex)
- 0011112: [merchant backoffice SPA] Simplified page for order status [meta] (vlada.svirsh)
- 0010773: [merchant backoffice SPA] UX: Orders paid are shown correctly, but should be displayed cleaner (vlada.svirsh)
- 0009510: [merchant backoffice SPA] Products filtering, sorting and searching (vlada.svirsh)
- 0010744: [merchant backoffice SPA] report orders with incoming wire transfer but without confirmation (vlada.svirsh)
- 0011014: [merchant backend] Merchant: Strange sorting on orders page
- 0010924: [wallet (WebExtension)] Sending does not show the QR Code (Florian Dold)
- 0010092: [merchant backoffice SPA] Wrong error for not found order (sebasjm)
- 0011002: [specification] complete interation 2 of dd74 (vlada.svirsh)
- 0010994: [documentation] Update Merchant Backend Operator Manual to self-run a self-provision instance (vecirex)
- 0009929: [merchant backoffice SPA] improve onboarding flow
- 0011106: [merchant backoffice SPA] Phone numbers need proper checking (vecirex)
- 0011108: [merchant backoffice SPA] Error message when an SMS cannot be delivered (bc of invalid number) should be subtle
- 0011107: [merchant backend] Backend for sms auth needs fixing for cases where number wrong (e.g., too short, too long, or invalid (like flipped digit))
- 0011095: [merchant backoffice SPA] better report base url
- 0011099: [wallet-core] coin selection should minimize small coins
- 0010218: [merchant backoffice SPA] Merchant Backend Improvements for Invoice view (vlada.svirsh)
- 0010349: [documentation] Tutorial-dev "Sell with discount tokens, subscriptions"[25h] (vlada.svirsh)
- 0010234: [merchant backoffice SPA] specify design for extended merchant template / shopping cart builder in wallet (vlada.svirsh)
- 0010091: [merchant backoffice SPA] Taler logo button link
- 0010692: [wallet-core] wallet-core should return proper error code when no purchase is found for refund
- 0011055: [merchant backend] expose exchanges debit_restriction for spa
- 0011062: [deployment and operations] Debian pkg for KyCH
- 0010758: [other] turnstile should allow re-creating the order (Christian Grothoff)
- 0011026: [merchant backoffice SPA] expand SPA with list of exchanges and status information from new /exchanges endpoint (sebasjm)
- 0011019: [wallet-core] support new unclaim endpoint in wallet-core
- 0011003: [merchant backoffice SPA] Fix pagination in spa
- 0011013: [merchant backoffice SPA] Merchant: Refund buttons shown on order page under all tabs, although refund deadline has passed
- 0010346: [documentation] Tutorial "PoS setup and using" (vlada.svirsh)
- 0010533: [wallet (WebExtension)] deleting failed/expired (p2p?) transactions results in error (sebasjm)
- 0010875: [merchant backoffice SPA] pogen should extract .po strings from libs (sebasjm)
- 0010027: [documentation] merchant docs do not mention upgrade procedure (vlada.svirsh)
- 0009920: [merchant backend] Auto-update not working for debian apt findout why and fix it (Bohdan)
- 0010980: [specification] consider "advanced settings" for merchant personas [meta]
- 0010972: [merchant backoffice SPA] show deposit fee when explaining order wire transfers (sebasjm)
- 0010961: [merchant backoffice SPA] Merchant: In the Backoffice UI on the orders details page, pushing the Back button redirects to the "New" tab on orders page
- 0010957: [merchant backoffice SPA] creating order with unsupported currency shows "Conflict" as the entire error message (sebasjm)
- 0010945: [merchant backoffice SPA] Merchant: "Back" button in order details should lead to the list shown right before on the orders page
- 0010941: [merchant backoffice SPA] Merchant: In the Backoffice UI on the orders page, the list navigation is awkward and too few items are shown per listed page
- 0010928: [wallet-core] should return missing-tos instead of error
- 0010814: [merchant backoffice SPA] taler-merchant produces HTML artefacts (at least in receipts)
- 0010870: [merchant backoffice SPA] Merchant: List page lists URLs of instances but offers no efficient use for admins
- 0010100: [wallet-core] introduce dialog state for differing withdrawal amount [meta]
- 0010463: [wallet (all platforms)] KYC auth transfer not understood
- 0010345: [documentation] Tutorial "Wallet installation on Android" (vlada.svirsh)
- 0010522: [documentation] Unconfirmed transactions DD (vlada.svirsh)
- 0010663: [wallet (WebExtension)] Refunds show "unknow merchant" (sebasjm)
- 0010580: [merchant backoffice SPA] add context-sensitive "help" button (sebasjm)
- 0010161: [wallet-core] implement and test support for KYC auth transfer during deposit-aggregate KYC in wallet [16h] (Florian Dold)
- 0010713: [merchant backend] inform the bank account used by the exchange
- 0010618: [wallet (WebExtension)] "Digital cash refund" screen is missing refund amount and order details
- 0010986: [merchant backend] 2FA codes too long, needs structure to improve readability (Christian Grothoff)
0 of 91 issue(s) resolved View Issues