Forum Replies Created

Viewing 16 replies (of 16 total)
  • Thread Starter tigzik

    (@tigzik)

    Hi @munayam and thank you for your answer.

    I do have set my products as ‘virtual’ and ‘Tutor’. I didn’t have the default role set as subscriber, so I did as per your advice. The problem remains though.

    1) As a newcomer without account, I add a course either from the course_page or course list to the cart.
    2) On the WooCommerce checkout page I choose a login and password for new account and finish the order with selected payment option.
    3) Order is completed. I can see the course in my Tutor menu and also I can see the enrollment for this user in the Tutor Pro backend.

    From here the issue starts..

    4) I log out. As a visitor I can add the same course to the cart now.
    5) On the WooCommerce checkout page I choose to log in under my existing account. The course remains in the cart and WC allows me to proceed the order.
    6) When the order completes:
    – I can see the course only once on enrolled_courses page in Tutor. That’s ok.
    I can see two orders on the purchase_history page in Tutor. That’s ok from the functionality perspective but I was able to buy the same course twice which is not ok at all.
    The user has two enrollments for the same course as I can see in the Tutor Pro backend. That’s not ok. I didn’t check how it deals with the progress of the course when they are more than one enrollment but I guess it can’t be good / wanted behaviour.

    I can’t prohibit visitors to see courses because I want them to see its info/desc and some preview lessons. Customers decide whether to purchase the course or not based on that.

    I can’t prohibit visitors to add courses to the cart without an account because this is the typical behaviour of our customers. Forcing them to create an account first before being able to add a course to the cart is not a good idea. It won’t be seamless and straightforward experience.

Viewing 16 replies (of 16 total)