I just installed it, tested it, and had the problem: “We cannot process this transaction because their is a problem with the PayPal email address by the seller.” Argh…
Here’s what I did to fix it.
1: Make sure all of your cart, order checkout, etc. pages are parent level pages. If they aren’t parent level, the result was 404 File Not Found errors or reloading pages or redirecting to the home page. Once I made them parent level, they worked. (It was not as nice and neat for the organization structure of my pages, but oh well.)
2: Go to the LearnPress settings and go to the payment tab. Click on the checkbox for Sandbox mode and enter your paypal email address. Save settings.
3: Go to your course page and buy your own course (your course will need to have a fee required, just use $1 to test it). You should be able to use Sandbox mode for the checkout, which tests the checkout without actually charging you anything. The URL should be something like sandbox.paypal.com…
4: Go back to the LearnPress settings page. Uncheck Sandbox mode and save settings.
5: Go back to your course page and buy your own course again. This time, when you attempt to buy your course, the sandbox.paypal.com… url should be replaced with just paypal.com (secured https of course). You should then have the opportunity to actually buy the course. If you want to complete the purchase of the course, you will need to login to a Paypal account that is different than the paypal account that is receiving the money (an account cannot send money to itself, so maybe set up a 2nd paypal account or ask a friend to test it).
And then it worked! Yay!
I suspect the the problem is that the backend code is set to Sandbox payment mode by default. It is possible that you may be able to just check the Sandbox checkbox, save the settings, uncheck the Sandbox checkbox, and save the settings again to turn off the Sandbox default. I already went through the other steps first, so I didn’t have a chance to try the check, save, uncheck, save approach.
I hope this helps everyone else.
Wishing you happiness,
Kristen Beck
https://www.alltogetherwellness.com