View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010941 | Taler | merchant backoffice SPA | public | 2026-01-29 09:39 | 2026-01-29 10:46 |
| Reporter | Stefan | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | confirmed | Resolution | open | ||
| Product Version | 1.3 | ||||
| Target Version | 1.8 | ||||
| Summary | 0010941: Merchant: In the Backoffice UI on the orders page, the list navigation is awkward and too few items are shown per listed page | ||||
| Description | From a merchant's point of view, we want to see a comprehensive overview of transactions done by our paying customers. Showing only 5 per page under the tabs "New", "Paid", "Refunded", "Not wired", "Completed" and "All" is too few of transaction data for merchants who do not use another backend or billing software (think of small businesses like shop owners having only a cash register, a (tablet) PC and the Merchant Backoffice!). Moreover, the navigation from one list to another is unconventional and needs to be rectified to be useful: The panel "Load first page" above the listed items is merely visible. The panel below the list "Load next page" should be replaced by arrows as seen on the screenshot below. --> Increase the items per page from 5 to 50 (or another number that might still be practical) --> Redesign the panels "Load first page" / "Load next page" and maybe replace them by a navbar like shown in the attached screenshot --> Feature: A filter function would be great, especially if huge numbers of transactions are listed with some containing indicators for sorting (like e.g. "adress"/"Adresse") | ||||
| Steps To Reproduce | Visit the orders page in Merchant Backoffice v1.3+ with more than 5 items to show. | ||||
| Additional Information | See both attached screenshots | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
I agree, 5 is insanely low. AFAIK the API default is 20, and I would not mind the SPA (defaulting) to 50. |
|
|
https://docs.taler.net/core/api-merchant.html#inspecting-orders has a few more filters (by summary, by fulfillment URL) that should be exposed by the SPA... |
|
|
Great, thank you for acknowledging the issue. I just deleted the formerly displayed screenshot showing the addresses of paying customers (GDPR/DSGVO!!) and replaced it with a non-conflicting one. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-01-29 09:39 | Stefan | New Issue | |
| 2026-01-29 09:39 | Stefan | File Added: Merchant_Orders_Too_few_items_in_lists_shown.png | |
| 2026-01-29 09:39 | Stefan | File Added: Merchant_Orders_Page_navigation.png | |
| 2026-01-29 09:41 | Stefan | Description Updated | |
| 2026-01-29 10:37 | Christian Grothoff | Note Added: 0027448 | |
| 2026-01-29 10:42 | Christian Grothoff | Note Added: 0027449 | |
| 2026-01-29 10:42 | Christian Grothoff | Severity | trivial => feature |
| 2026-01-29 10:42 | Christian Grothoff | Status | new => confirmed |
| 2026-01-29 10:42 | Christian Grothoff | Target Version | => 1.8 |
| 2026-01-29 10:43 | Stefan | File Deleted: Merchant_Orders_Too_few_items_in_lists_shown.png | |
| 2026-01-29 10:46 | Stefan | Note Added: 0027450 | |
| 2026-01-29 10:46 | Stefan | File Added: Merchant_Orders_Too_few_items_in_lists_shown.png |