gocodebox / lifterlms

LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
https://lifterlms.com
GNU General Public License v3.0
179 stars 134 forks source link

Checkout redirect does not work when payments are made via PayPal. #2537

Open dominiquemariano opened 12 months ago

dominiquemariano commented 12 months ago

Reproduction Steps

  1. Install LifterLMS and LifterLMS PayPal. Make sure these are the only plugins installed and activated.
  2. Activate the Twenty Twenty-Three theme.
  3. Enable PayPal and set it test mode.
  4. Create a test student.
  5. Create page called Upsell Page.
  6. Create a test course and add a paid access plan for that course. Setup a checkout redirect for that access plan so that it redirects to the Upsell Page after purchase.
  7. Open the site in an incognito window and login as the test student, then purchase the test course.

Expected Behavior

It should redirect to the Upsell Page.

Actual Behavior

It does not redirect to the Upsell Page, as you can see in this video.

This issue has be recreated:

eri-trabiccolo commented 11 months ago

Thanks for reporting this. What LifterLMS PayPal version? Since we're going to release a new version of the PayPal add-on I'd like to know if you can reproduce it with the v3.0.0-beta. Thanks @dominiquemariano!