Payer email (from PayPal.Api.Payment) is different from Payer email (on website)
I'm using the PayPal checkout. I use the PayPal .Net SDK (NuGet package v 1.9.1) to Create a Payment and then to Execute it. Before calling the .Execute I do a check to verify the email the user registered for the account in my website is the same of the PayPAl account. We reject the payment otherwise.
It happened a couple of time and I checked also yesterday that the email returned from the Pyment object, precisely the field
is different from the email of the buyer, as it is shown in the transaction. Precisely under "Paid by".