• Resolved ojmorales0002

    (@ojmorales0002)


    Hello,

    I set up the WooCommerce and Tutor LMS plugins as per the documentation that Themeum provides.

    The order goes through, users are created, the student is created. The student does not become enrolled or can view the course.

    If you look at the course, you see multiple students enrolled. When I open the course in Tutor to edit it, etc. I only see one student.

    for Themeum, I don’t mind buying the plugin, but it must work beginning to end.

    Also, better out of the box than LearnPress, which I had to bash my heads until I gave up on a theme problem.

Viewing 15 replies - 16 through 30 (of 30 total)
  • Thread Starter ojmorales0002

    (@ojmorales0002)

    A word for people with all three plugins (Tutor LMS, WC, PMP, and the PMP WC add-on) like me.

    Tutor LMS and WC were both active and the tests had succeeded.

    I activated the PMP plugin, then activated the PMP WC add-on.

    I went to the course product and noticed that activating the WC add-on had unchecked the Tutor option on the product.

    Thanks for your help @munayam though I haven’t paid a cent yet you were very attentive to your customer.

    Hello @ojmorales0002,

    You seem to have gone to a great extent to pin point the result. Great effort.

    Not everyone is using the autocomplete extension and we are aware of the fact that it takes time for the order status to change depending on the payment gateway being used.

    Thanks for sharing your findings.

    Is there a way to make it possible to take the course immediately after the purchase when the order is completed?

    Thread Starter ojmorales0002

    (@ojmorales0002)

    @moshe1111 it should, it works for me.

    When the order is complete, does the student see it as an enrolled course in the Tutor LMS dashboard?

    NO
    Until the manager confirms that the order is complete

    Thread Starter ojmorales0002

    (@ojmorales0002)

    ok.
    @moshe1111
    you want a student to have access to a course before the order is complete?

    That might be a setting on the monetizing platform you use. I did a quick search for WooCommerce and did not see one.

    I suggest opening a thread on your question.

    I want it to be after the payment is settled immediately before it is marked in the control panel that the order is complete.

    Plugin Support Ashfiqur Rahman Anim

    (@anim07)

    Hello there

    To make the students order auto complete please assign a Woocommerce product to a course, if you check BOTH – VIRTUAL PRODUCT and DOWNLOADABLE PRODUCT, a successful purchase makes the Order complete, due to the way WC treats virtual products. I hope this solve the issue for you both

    Thank you
    Best regards

    Hello
    is not working

    Hello, to someone who can be expert to this issue:

    I assigned a WC product to a course, do tick BOTH – VIRTUAL PRODUCT and DOWNLOADABLE PRODUCT. But this way doesn’t work for student get immediately enroll-able after paid.

    Please somebody help…?

    Hello,

    Tutor doesn’t allow access to courses until Woocommerce order changes to complete. Woocommerce on the other hand awaits confirmation from the payment gateway being used. When the order status changes to complete students are notified with an email notification then they are able to access the course content.

    To automate this process you can use custom code or a woocommerce extension
    https://woocommerce.com/products/woocommerce-order-status-control/
    https://docs.woocommerce.com/document/automatically-complete-orders/

    @atwanted,

    Please don’t select downloadable. Select simple, virtual and Tutor under the product data.
    https://www.dropbox.com/s/rnry94d69el5tzn/productdata.png?dl=0

    Hello munayam:

    Many thanks, but take further step to look some people shared in GibHub, seems this way works only intermittently..?

    If by insert below to a php file, where should we put this php file into, I mean, where and when the WC triggers the behavior? many thanks:

    /**
    * Auto Complete all WooCommerce orders.
    */
    add_action( ‘woocommerce_thankyou’, ‘custom_woocommerce_auto_complete_order’ );
    function custom_woocommerce_auto_complete_order( $order_id ) {
    if ( ! $order_id ) {
    return;
    }

    $order = wc_get_order( $order_id );
    $order->update_status( ‘completed’ );
    }

    Hello @atwanted

    Add the code in your child themes functions.php file so that the code never get replaced after having the theme updates . .

    You can try this free plugin too https://www.ads-software.com/plugins/autocomplete-woocommerce-orders/

    Thanks for your query. Have a nice day

    Hello @nayeeem,

    Thanks for the tip. tried this plugin unfortunately it didn’t work either. sure not if it’s because Taiwan is not using Paypal but another 3rd-party plugin call ‘ecpay” in WC.

    on the other hand, I found my functions.php file child themes under /public_html/wp-content/themes/astra-child and already pasted above code into. but tested and it doesn’t work either….

    If you have further advice, would be much appreciated pls.

    Hello Hello, again it’s me.

    I just removed my .php code and re-tried this free plug-in, now it’s working!
    root cause is the WC must turn off test-mode (which I forgot to..)
    anyway now it seems works fine, great support, thanks for all of you!

Viewing 15 replies - 16 through 30 (of 30 total)
  • The topic ‘Monetizing: WooCommerce’ is closed to new replies.