question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Invoice filtering should match the `greenfield api` statuses.

See original GitHub issue

It’s time that we address invoice filtering statuses.

Right now, when you click on invoice filters this is what you get: Screenshot 2022-03-24 at 21 38 02

A few things:

  • Paid status no longer exist, calling invoices paid is inaccurate.
  • Paidwas replaced with Settled
  • Drop down paid filters settled and processing

Questions:

  1. Should we just use terminology that 100% matches statuses and show that
  2. Should we use collared labels in dropdown so people can easier distinguish statuses?
  3. 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:closed
  • Created a year ago
  • Reactions:1
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
pavlenexcommented, Mar 29, 2022

@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.

Invoices

0reactions
BitcoinABeecommented, Jul 26, 2022

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found