We currently have limited customer service staffing due to Coronavirus (COVID-19) safety precautions. We encourage you to find quick answers to your questions by searching the community forum, visiting our Help Center, or messaging us (message response times will be delayed). Thank you for your patience.
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".