Home › Forums › WPLMS AddOns › WPLMS WooCommerce › woocomerce issue
Tagged: paypal, redirect, WOOCOMERCE
- This topic has 13 replies, 3 voices, and was last updated 6 years, 7 months ago by Diana.
Viewing 14 posts - 1 through 14 (of 14 total)
-
AuthorPosts
-
May 1, 2018 at 9:01 am #154895mrloopzParticipantGood day, I am using woocomerce 2.6.14 and am having problems with students not being able to take the course they paid for via paypal. Once they pay they are directed back to my website where they land on the all courses page. The cost of the course is still shown and if they click the course title and then the "take this course button" they are directed back to the products page instead of being able to take the course. It seems the problem is that they are not being changed roles from customer to student. Paypal API credentials are all correct and the correct paypal email address is configured inside woocomerce. I tried the "woocomerce autocomplete orders plugin" with no luck. Turned on "auto return" and payment "data transfer" inside my paypal account and provided the "identity token" and this did not work either. I then bought the WPLMS woocomerce addon. Provided the license key and this also did not work. All I need is for students to be able to pay and then take the 1 and only course I am offering through the website. I am using WPLMS 3.01 and cannot upgrade because I had to add custom code to provide functions that WPLMS "does not currently provide" and although they are on the list for feature requests. They have not been implemented yet. Please help.May 2, 2018 at 10:52 am #155115DianaParticipant@mrloopz26, Check this FAQ Section: https://vibethemes.github.io/wplms-docs/faqs.html#others Question: Student Pay and doesn't get access to the course Check whether course, as well as the product, is connected to each other or not. Then Let me know whether it is working or notMay 3, 2018 at 4:32 am #155215mrloopzParticipantNO it is NOT working. Per your instructions, I have made sure the course is connected to the course product. https://prnt.sc/jd1brb - Back end configuration https://prnt.sc/jd1c2r - Front end configuration. As you can see in the pictures. The front end and back end show the course is connected. The problem is that the user pays via paypal and even though the payment shows as completed in the woocomerce orders page. The user is not allowed to take the course. https://prnt.sc/jd1fvx - Shows woocomerce order in status completed. The only way to allow a student to take the course is to manually add the student to the course from the front end. https://prnt.sc/jd1l8j - Manually adding a student to the course. The instructions you provide on https://vibethemes.github.io/wplms-docs/admin-guide.html say "Paypal as payment mode works as expected" https://prnt.sc/jd1i6i - I am expecting users to be able to pay with paypal and have access to their course automatically without me having to log in and add them as a student. This is not happening! PLEASE. I really need your help.May 3, 2018 at 1:42 pm #155285DianaParticipant@mrloopz26, Can you please share your site URL with admin credentials here in a private reply to check this issue at your endMay 3, 2018 at 2:43 pm #155304mrloopzParticipantThis reply has been marked as private.May 4, 2018 at 1:55 pm #155440DianaParticipantThis reply has been marked as private.May 4, 2018 at 6:04 pm #155482mrloopzParticipantThis reply has been marked as private.May 5, 2018 at 5:37 am #155506DianaParticipantThis reply has been marked as private.May 5, 2018 at 11:15 pm #155576mrloopzParticipantNo. The only third party plugin I have tried is the one WPLMS support suggested here: Autocomplete order Other than that I have done nothing different.May 7, 2018 at 7:45 am #155631DianaParticipant@mrloopz26, We need to replicate this issue on your site. For that, we need your permission so that we can check the issue and try to replicate on your site. Because this is working fine on our test setup. We cannot provide you solution until and unless we check thisMay 7, 2018 at 8:01 am #155632mrloopzParticipantI am making the solution I found to my problem public, in hopes that it will help somebody. This issue is specific to Godaddy customers. The solution and the problem can be read about here. I suggest you advise Godaddy support here if you also have this problem. I found the solution after googling this: <span style="color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';">Fatal error: Call to undefined method APCu_Object_Cache::incr2()</span> That error message was showing up on the woocomerce fatal exceptions log file. I HIGHLY recommend anybody dig into the log files when diagnosing "strange" behavior. The woocomerce logs can be found in woocomerce > status > logs. There is a drop down that will let you select different log files to view. Another very helpful part of the solution is to force woocomerce to automatically complete orders. This can be done by hard coding this into your child themes function.php. I know Alex had provided a version of this code somewhere but I lost the link to the exact post on this forum. He suggested you put the code inside wplms-customizer.php and added some theme specific resets to the code.May 8, 2018 at 2:45 pm #155797Anshuman SahuKeymasterHi thanks for the posting the solution .that was a really tough one . we recommend a plugin to auto complete the orders which is this : https://wordpress.org/plugins/woocommerce-autocomplete-order/May 18, 2018 at 10:50 pm #157455mrloopzParticipantYes. Your post was very helpful Alex, thank you. Please close this issue as it is resolved.May 21, 2018 at 8:29 am #157676DianaParticipant@mrloopz26, Thanks for confirming. Closing the topic
-
AuthorPosts
Viewing 14 posts - 1 through 14 (of 14 total)
- The topic ‘woocomerce issue’ is closed to new replies.