woocomerce issue

Home Forums WPLMS AddOns WPLMS WooCommerce woocomerce issue

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #154895
    mrloopz
    Participant
    Good 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.
    #155115
    Diana
    Participant
    @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 not
    #155215
    mrloopz
    Participant
    NO 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.
    #155285
    Diana
    Participant
    @mrloopz26, Can you please share your site URL with admin credentials here in a private reply to check this issue at your end
    #155304
    mrloopz
    Participant
    This reply has been marked as private.
    #155440
    Diana
    Participant
    This reply has been marked as private.
    #155482
    mrloopz
    Participant
    This reply has been marked as private.
    #155506
    Diana
    Participant
    This reply has been marked as private.
    #155576
    mrloopz
    Participant
    No. 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.
    #155631
    Diana
    Participant
    @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 this
    #155632
    mrloopz
    Participant
    I 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.
    #155797
    Anshuman Sahu
    Keymaster
    Hi 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/
    #157455
    mrloopz
    Participant
    Yes. Your post was very helpful Alex, thank you. Please close this issue as it is resolved.
    #157676
    Diana
    Participant
    @mrloopz26, Thanks for confirming. Closing the topic
Viewing 14 posts - 1 through 14 (of 14 total)
  • The topic ‘woocomerce issue’ is closed to new replies.