#5009 - Invoices: Improve the UI and notifications

  • By
  • Added
  • 2 views
Identifier #5009
Issue type Feature request or suggestion
Title Invoices: Improve the UI and notifications
Status Completed
Handling member PDStig
Addon ecommerce
Description Make the following changes to improve on the invoice UIs and notifications:

* Send / render a tax invoice in all invoice notifications, not just payment-related ones.
* Change "Invoice #" on the top right of a tax invoice to "transaction #" (because this is different from the actual invoice # in the database). It should be nullable when we want it to be hidden (payment not received yet)
* On the member invoices, "Name" should hyperlink to a tax invoice (opened in a new window as a minimal printer-friendly screen via data/*).
* Include Invoice # on the tax invoice (above transaction # and replaces the Identifier column), and on the member's invoice screen / table.
* Add a single-line description field to the invoices which will show up under Item name.
* Regarding the above, eCommerce hooks should define a method which returns what to display in Item name (cart_orders and work return a specific thing, all other Hooks just use the default).
Steps to reproduce

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated