btcpayserver / btcpayserver/app

Clean up `Invoice Details` view

Open
#53 2 comments 0 reactions 1 assignee Claimed by @dstrukt View on GitHub
design
Dominant language
HTML
Stars
22
Forks
23
PR merge metrics
No merged PRs in 30d

Description

- [x] Remove `Redirect URL`
- [x] Remove Transaction Speed
- [x] Remove Store Name
- [x] Remove Monitoring Date
-----
- [ ] Add Refund CTA (https://github.com/btcpayserver/app/issues/61)

## Minor Tasks (1)

- [ ] Add Archive CTA and the corresponding ability to archive the invoice from the App
- [ ] Add Receipt CTA, just links to the receipt, if settled (all three CTAs above `General Information`, but below the ID/Status/Amount)
Screen Shot 2024-12-13 at 5 42 15 PM

- [ ] The invoice ID should be copyable, so we need to add the copy icon to the right of the ID

- [ ] Add a block explorer CTA, for on-chain TXs

## Conditional DIsplay (2)

- [ ] Conditional display depending on State:

Image

- [ ] `Expired/Expiration` should not appear on another state, if not Expired, e.g: @dennisreimann

- [ ] `Payment Information` section shouldn't appear unless a Payment has been made or suitable state (Settled, etc..) would need your help with this one @dennisreimann

Screen Shot 2024-07-01 at 2 15 04 PM

-----
- [x] Add containers to sections
- [x] Remove `Additional Information` section

## Discussion Needed (3)
- [ ] Remove `Product Information` section, or consolidation the relevant information into another section (this one needs a bit more thought, will post mock)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.