First off I want to say thank you for developing this component. This has the exact functionality that I needed for my latest hairbrained idea!
I am however having an interesting issue. I have set this up with paypal sandbox and it works flawlessly, down to the last bit. However when I run it through my live paypal account it says the transactionw is successful and returns me to the website where i see the success message, but no credits are added to the account and the log holds an email error message: "Not Primary PayPal email: emailAddress@Here". I am fairly certain that this is simply something screwy in my paypal account settings but I am not sure which settings and where at. Does anyone know where this issue could be being caused in the paypal account system?
Note: The email it returns as bad is one of my emails but it is not my paypal account email. However I cannot find that email setup anywhere in the account profile/settings.
Thanks in advance to whomever can show me how stupid I am being and remind me where / what to set for this.