Invoice filtering should match the `greenfield api` statuses.
See original GitHub issueIt’s time that we address invoice filtering statuses.
Right now, when you click on invoice filters this is what you get:
A few things:
Paid
status no longer exist, calling invoicespaid
is inaccurate.Paid
was replaced withSettled
- Drop down
paid
filterssettled
andprocessing
Questions:
- Should we just use terminology that 100% matches statuses and show that
- Should we use collared labels in dropdown so people can easier distinguish statuses?
Unusual
is weird but very useful, any other name for this one, its’ not a status per se, but a collection of statuses that require attention?
This issue requires collaborative effort from back-end and design teams to come up with technically accurate but easy to use solutions that doesn’t introduce complex terminology and innacurate naming. pinging @NicolasDorier @dennisreimann @dstrukt @Kukks
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:8 (8 by maintainers)
Top Results From Across the Web
BTCPay Greenfield API (v1)
BTCPay Server supports authenticating and authorizing users through an API Key that is generated by them. Send the API Key as a header...
Read more >How to filter invoices using the API - Hosted
I am having trouble filtering invoices while consuming the API… For instance, https://invoicing.co/api/v1/invoices?client_id=xxxx works but ...
Read more >REST API invoice record filtering
According to the metadata catalog / swagger: services/rest/record/v1/metadata-catalog/invoice It should be possible to filter on the "status" column.
Read more >BIAN Semantic API Practitioner Guide V8.1
The BIAN Service Domains and associated semantic APIs define the mainstream business requirements at a high level that must then be extended to...
Read more >Aruba Instant 8.9.0.x REST API Guide
The REST API will serve as a programmable interface that dynamically configures the Instant APand also provides visibility to supported monitoring functions. In ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@bolatovumar There’s no such case where the same status would map to two different colors. The example you provided is because in the legacy API indeed Confirmed and Complete were same or very similar.
We should basically reflect what we have on the invoices view.
PR number https://github.com/btcpayserver/btcpayserver/pull/4000 (4 Millenium) for your review sers.
As discussed in the thread on the issue, we are not making any color changes. We are only changing Paid to Settled as Paid no longer exists as a status.