[Payment Request] - `Email field` incorrectly communicates the functionality
See original GitHub issueDescribe the bug
When making a payment request, the email field asp-for="Email"
says: Receive updates for this payment request.
which isn’t correct as no updates are send once the email is entered.
In current form, the function of that field, to my research, is to simply pass customer’s email into the invoice details field, same way we have it when creating a new invoice.
Ideally, this field should send updates.
There are two ways to address this:
- Simple rename and make it consistent with what we have in our invoice page (easy)
- We implement a proper email sending functionality for invoices that will address this and a couple of other problems/feature requests
I would vote for option 2, but I guess this one is up for a discussion.
Ideally, the receiver of the payment request could get notification email to make a payment as soon as the payment request is sent, then they could get updates depending on the status.
Screenshots
Your BTCPay Environment (please complete the following information):
- BTCPay Server Version: © BTCPay Server v1.4.7.0
- Deployment Method: Docker
- Browser:
Logs (if applicable)
Setup Parameters
Additional context
Issue Analytics
- State:
- Created a year ago
- Reactions:2
- Comments:11 (11 by maintainers)
Top GitHub Comments
“removing this option” = payment request setting for “Email notifications”
@Kukks It seems what you reffered to relates to email supplied through POS?
I am not in favor of removing this option, it’s pretty standard process when you’re invoicing a client to add their email so that the invoice is sent to them.