• Resolved cristianryu

    (@cristianryu)


    Hello, I got a issue in my site. I’m going to explain what just happen for you to understand exactly what was happen, its a little long, but I think its better these way for you to understand.

    I’m using woocommerce and woo mercadopago to accept payments in my local currency ARS.
    I sell virtual downloaded products. Everything works fine for 3 months.
    Two weeks ago I’m trying to launch my course with lifterLMS plugin in my site.
    I configure the sku to match the virtual downloadable product and the course.
    I checked woocommerce in integrations
    Everything looks fine, so I go live.
    A week ago a client try to purchase my course, but there was no enrollment after the successful payment. The money whent to my bank account, but the order in woocommerce was marked like “pending” and no “complete”. My client wait 2-3 days to send me a email to inform me that he doesn’t receive access to my course. Obviously my client start to complain about the purchased course. (very uncomfortable situation let me tell you).

    Well… I manually set the order from “cancelled” (it was “pending” but lot of time had passed and the order automatically put itself to “cancelled”) I change the order to “complete” but the registered user associated to my client doesn’t enroll automatically to the course… ouch! strike one… lucky me…

    My client frustrated and I with stomach ache…

    I try to create a voucher with a code to my client for be able to enroll to my course… but the voucher only work if the user doesn’t have a account in the site… and my client only have one email and was no happy to create a new one for enrollment. ouch! again… strike two

    With no more solutions to be found by me, today I create a free coupon code and in that way the client finally could enter to the course after he buy again the course with the free code I gave to him in the checkout page of the product. He receive the emails and everything and was able to see the locked lessons.

    I already start a ticket in woo mercadopago plugin because I think its a error from them, that a payment doesn’t activate automatically the “completed” order…. but no response from the developers…

    I could ask you guys if you can implement a easy way to subscribe or unsubcribe students from a course in lifterLMS or please tell me how I can do it because all the trouble I got could be less stressful if I could enroll somebody by myself.

    I subscribe yesterday to your youtube channel. I love your work guys and your plugin also.

    Cheers

    P/D sorry my poor english πŸ˜›

    https://wordpress.org/plugins/lifterlms/

Viewing 13 replies - 1 through 13 (of 13 total)
  • @cristianryu,

    I’m sorry that this caused stomach aches for you, unfortunately I don’t think there’s much we can do about this if you want to use WooCommerce, it would be silly of us to enroll a student before the order was marked as “Complete” so if you NEED enrollment before the order is complete you’ll, necessarily, have to do so manually.

    One solution is to use this plugin to auto complete your digital / virtual orders upon successful payment. This way you don’t have to manually complete orders. We sell LifterLMS extensions via WooCommerce and we auto-complete our orders for digital products in this way. As long as the payment is successful we mark the order as completed automatically, we don’t use this plugin but this plugin makes it really easy.

    In short, we won’t be changing the way the WooCommerce integration works, while it might have caused an issue for you, it will cause an issue for a lot of other users if we changed that functionality today, and frankly, it doesn’t make sense to enroll before the order is completed.

    You can see more information about setting up WooCommerce and I’d recommend reading through it to ensure you don’t have any further hiccups: https://lifterlms.com/docs/getting-started-with-lifterlms-and-woocommerce/

    Finally, you can always manually enroll registered users by navigating to the course, clicking the “STudents” tab and searching for the student by email address. Once selected click the “Add” button to manually enroll the student into the course.

    Hope that helps and let me know if you need anything further,

    Thread Starter cristianryu

    (@cristianryu)

    Finally, you can always manually enroll registered users by navigating to the course, clicking the “STudents” tab and searching for the student by email address. Once selected click the “Add” button to manually enroll the student into the course.

    Well I actually try to do that also in the first place, but I forget to mention it to you in my previous message, sorry.
    That function doesn’t work for me and I don’t know why. The both lists appears empty (add student and remove student) even I got 5 fake students and a real one. If I press the button “add student” the page refreshes and nothing happen.
    that’s why I start to find other ways to enroll a student when the problem start.

    here is the photo of my students tab… its empty:

    https://www.pascualmoreno.com.ar/wp-content/uploads/2016/07/Sin-tΓ­tulo-1.jpg

    Can you please help me to make that function to work?

    Thanks in advance.

    @cristianryu,

    Sounds like we might have a conflict with another plugin, please provide a copy of your LifterLMS system report and we’ll see if we can resolve.

    Thanks,

    Thread Starter cristianryu

    (@cristianryu)

    There Thomas, hope you can see the problem.

    WordPress Environment

    Home URL: https://www.pascualmoreno.com.ar
    Site URL: http://www.pascualmoreno.com.ar
    LifterLMS Version: 2.7.8
    Wordpress Version: 4.5.3
    Wordpress Multisite: –
    Wordpress Memory Limit: 256 MB
    Wordpress Debug Mode: –
    Wordpress Language: es_ES

    Server Environment

    Server Info: Apache/2
    PHP Version: 5.6.22
    PHP Max Post Size: 64 MB
    Max Upload Size: 64 MB
    PHP Time Limit: 60
    PHP Max Input Vars: 1000
    Default Timezone is UTC:
    MySQL Version: 5.5.35
    GZip:
    DOMDocument:
    SoapClient:
    fsockopen/cURL:
    Multibyte String:

    Active Plugins

    CloudFlare Flexible SSL: by iControlWP – 1.2.2
    Ultimate Addons for Visual Composer: by Brainstorm Force – 3.16.6
    AJAX Thumbnail Rebuild: by junkcoder – 1.12
    Akismet: by Automattic – 3.1.11
    All In One SEO Pack: by Michael Torbert – 2.3.6.1
    Asgaros Forum: by Thomas Belser – 1.1.5
    Buddypress: by La Comunidad de BuddyPress – 2.6.1.1
    CloudFlare: by Ian Pye, Jerome Chen, James Greene, Simon Moore, David Fritsch, John Wineman (CloudFlare Team) – 1.3.24
    CodeStyling Localization: by Heiko Rabe – 1.99.30
    Facebook Conversion Pixel: by Kellen Mace – 1.3.4
    Force Regenerate Thumbnails: by Pedro Elsner – 2.0.5
    Huge IT Video Gallery: by http://huge-it.com/ – 1.7.04
    Google XML Sitemaps: by Arne Brachhold – 4.0.8
    WPBakery Visual Composer: by Michael M – WPBakery.com – 4.12
    LifterLMS: by Mark Nelson, Thomas Patrick Levy, codeBOX, LLC – 2.7.8
    MailChimp: by MailChimp and Crowd Favorite – 1.4.5
    PayPal Currency Converter BASIC for WooCommerce: by Intelligent-IT.asia – 1.6
    Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 2.2.6
    Slider Revolution: by ThemePunch – 5.2.6
    s2Member Framework: by s2Member / WebSharks, Inc. – 160503
    Shortcodes Ultimate: by Vladimir Anokhin – 4.9.9
    Tidio Chat: by Tidio Ltd. – 3.0.1
    TinyMCE Advanced: by Andrew Ozz – 4.3.10.1
    UpSolution Header Builder: by UpSolution – 1.0
    W3 Total Cache: by Frederick Townes – 0.9.4.1 – Network enabled
    Woo Checkout for Digital Goods: by Multidots – 1.1.1
    Woo Mercado Pago Module: by Mercado Pago – 2.0.4
    WooCommerce ARS Currency: by claudiosanches – 2.0
    WooCommerce Bulk Discount: by Rene Puchinger – 2.4.2
    WooCommerce Customizer: by SkyVerge – 2.3.1
    WooCommerce Print Invoice & Delivery Note: by Triggvy Gunderson – 4.1.5
    WooCommerce License Delivery: by HighThemes – 1.0.1
    WooCommerce Min/Max Quantities: by WooThemes – 2.3.13
    WooCommerce Discounts Per Payment Method: by Claudio Sanches – 2.2.1
    WooCommerce Sequential Order Numbers: by SkyVerge – 1.7.0
    WooCommerce: by WooThemes – 2.6.2
    WooThemes Helper: by WooThemes – 1.6.2 – Network enabled
    WordPress HTTPS: by Mike Ems – 3.3.6
    Importador de WordPress: by wordpresspuntoorg – 0.6.1
    WP Call To Action Widget: by WPEka – 1.0
    WP Editor: by Benjamin Rojas – 1.2.6.2
    WP Google Fonts: by Noah Kagan – v3.1.4
    WP Smush: by WPMU DEV – 2.3.1
    WPi Designer Button Shortcode: by wooprali – 2.5.3 – Network enabled
    YITH Maintenance Mode: by Your Inspiration Themes – 1.3.1
    YITH WooCommerce Zoom Magnifier: by YITHEMES – 1.2.20

    LifterLMS Settings

    Currency: USD
    Auto-Advance Lesson: yes
    Redirect Members to Checkout: no
    Display Student Memberships on Account Page: no
    Habilitar PayPal: no
    Habilitar modo Sandbox: no
    Enable Debug Mode: no
    Habilitar BuddyPress: no
    Habilitar WooCommerce: yes

    LifterLMS Pages

    Courses: Courses
    Memberships: Memberships
    My Account: My Account
    Checkout: Checkout

    Current Theme

    Theme: Impreza Child
    Theme Version: 1.0
    Child Theme:
    Parent Theme: Impreza

    @cristianryu,

    Unfortunately I don’t have the manpower available to me to test this enormous list of plugins against LifterLMS, do you have the ability to determine the conflict for me by deactivating plugins one by one? Once the conflict is found I’ll resolve but this will take me an amount of time that I don’t currently have available.

    thanks,

    I am sure that the conflict is happening because of this plugin – Ultimate Addons for Visual Composer: by Brainstorm Force – 3.16.6
    I have the same theme and had the same problem.

    Thread Starter cristianryu

    (@cristianryu)

    One of my errors is that I’m working in my live site, I can’t start to disable the plugins one by one, because of my clients…so with that in mind, yesterday I try to disable all the plugins at 3 am to start to enable one by one…..before I can do that my site broke because I disable the plugins… do not know why… Thanks god I make a backup beforehand.

    What just happen makes me realize that I need a test site to test plugins before installing in my live site.

    Right now I’m trying to create a clone of my site in my pc with xampp and wordpress… its a slow procedure because I’m new in these.

    The first error that I found right now, its that if I install the lifterlms in a blank clean installation of wordpress it makes triple posts of “courses” “memberships” “my courses” and “purchase”
    It’s not a big deal… but you know it’s a bug or something?.

    Thread Starter cristianryu

    (@cristianryu)

    kellerpt thanks for your words. I try to disable that plugin but I still unable to add or delete students in my course.

    @cristianryu,

    I can’t recreate the triple post error.

    I have limited time, a small team, and this plugin is free.

    If you want more assistance (if you want me to go through and find the conflict plugin by plugin, I can, but you’ll need to help me out a bit by subscribing to LifterLMS Pro.

    Take care,

    Thread Starter cristianryu

    (@cristianryu)

    Thank you Thomas, I could love to pay for your time, but right now the exchange rate of usd in my country is almost x15 times and I doesn’t have the resources to expend that money yet. But soon or later I’m going pro with lifterlms… it’s matter of how many students I can enroll in my site. Sorry for bother you. I’m closing these topic.

    Cheers!

    @cristianryu,

    Not a bother, I just can only do so much, thanks for understanding.

    Perhaps you’d be interested in making some translation contributions in exchange for some further pro-like assistance?

    If so, please reach out via https://lifterlms.com/contact and reference this thread.

    Take care,

    I am having the same problem. I was told “It looks like there’s no active LifterLMS purchase subscription associated with your email address.”

    If I am on a course and click “take the course” (/course/) it goes to the cart to purchase. Once the payment is made, it does behave just as described by @cristianryu above (pending forever and then cancelled if paypal powered by braintree.) I was successful testing a purchase by credit card and it shows where the course was purchased/ordered/paid on my account tab bu the course never shows up in “course in progress” and there is no place to begin the course.

    I don’t think @cristianryu is asking for a manual solution going forward, just for the immediate need? But going forward to have the course show up as a “course in progress”

    Hoping you can help make the connection to solve the problem “active LifterLMS purchase subscription associated with your email address”

    I checked all the plugins and the only time there is a conflict is LifterLMS when woocommerce is enabled. Seems to somehow interrupt the purchase subscription.
    Sent a ticket to woo.
    Checked all plugings
    Made sure sku’s match

    Any help would be greatly appreciated!

    @ljander have you tried toggling on the virtual and downloadable checkmarks in your woocommerce product? That works for me, to automatically mark the product as complete, which gives the student access to the course.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘please easy way to enroll students’ is closed to new replies.