- Issue created by @sdsc
- πΊπΈUnited States mlncn Minneapolis, MN, USA
Agreed this would be very useful! Right now the orders listing is not nearly as nice as the receipt.
Hmm, maybe this only has to be better documented because given β¨ Expose "Receipt" link views field for completed orders Fixed a version of this (receipt at somewhere other than an `/admin` path) must be happening?
- πΊπΈUnited States MegaKeegMan
This feature actually does work (not all of the details you mention). However, it is worth noting that you can add the receipt field to the orders view and then grant the permission to view order as well as the permission to view receipts. This way, a customer is able to view their receipts. However, like you say, the path for the receipt is under the admin path, and this is very undesirable. A customer should be able to view the receipt under a non-admin path. I would like this very much!
- πΊπΈUnited States MegaKeegMan
Adding a patch that replaces the admin route to the receipt tab with a non-admin route.
Not ideal yet, since the tab is still in the admin context, but otherwise seems okay for now.
- πΊπΈUnited States MegaKeegMan
Redoing the patch because I noticed a lot of links were broken in patch 5. This patch also adds a route to view_receipt_as_customer, and users that route to generate the link that is included in views. I am not sure if this is what would generally be desired, but it made sense to me and at the very least fulfills my needs.
- πΊπΈUnited States MegaKeegMan
And lastly one more patch. This is exactly the same as 6, but changes the title of the "View PDF" action to "Download PDF". If you do not like this change, please just work from patch 6. However, I had a complaint from a client suggesting that "View PDF" does not indicate to the user that anything will be downloaded. I think it could be argued that this usability improvement fits within the goal of making PDFs viewable by customers, per the title of the issue.
- πΊπΈUnited States MegaKeegMan
One more patch, which just includes one more line that ensures the re-send receipt action appears on the customer receipt viewing page