Home › Forums › Legacy Support › Support queries › Setup issues › Keep access to bought courses (subscription)
Tagged: access, courses, membership
- This topic has 8 replies, 3 voices, and was last updated 5 years ago by logan.
Viewing 9 posts - 1 through 9 (of 9 total)
-
AuthorPosts
-
October 24, 2019 at 2:03 pm #231216gsjaak_118ParticipantHi Am using woocommerce subscriptions/memberships to sell a subscription to all the courses on my site. I also offer one time payments for seperate courses for life time access. I have an issue in this situation: Someone purchases some courses (one time payment) and gets a subscription to all the courses
- Problem: When someone now cancels their subscription they get kicked out of all the courses they are pursuing also the ones for which they bought lifetime access.
- Solution: When the subscription is ended a user keeps access to the course for which he bought life time access.
We have had this problem in the past before and in had you develop a custom modification for us. However this is no longer working. Hope you can help out with this. Kind regards
October 24, 2019 at 2:13 pm #231219gsjaak_118ParticipantThis reply has been marked as private.October 25, 2019 at 9:18 am #231311Anshuman SahuKeymasterWell that is quite complex to handle . What we can do to tackle this is that we can subtract the membership duration time for the course for the user instead of removing her completely from her course . Please tell will that work for you ?October 28, 2019 at 6:01 pm #231445gsjaak_118ParticipantThanks for the reply! Strange thing is that before this worked, i recently upgraded woocommerce subsctriptions/memebrships, i think something got broken since. So i guess the previous method is still somewhere in the code of the plugin i sent you. I am not so sure if the proposed solution will work. Can't we work with a statement that checks if a course has been bought before the purchase date of the membership and then not remove them from this course? Or cancel all access to courses except the ones that have are connected to a seperate order? Kind regards, JorisOctober 29, 2019 at 2:40 pm #231561Anshuman SahuKeymasterWell this is the issue .Checking all orders from the user for particular course product and imagine following this with many courses in one got for a user may crash your site .There will be many huge queries run to check this order data . Therefore we are proposing this new solution subtracting the membership duration .Afterall its the duration that user purchased for the course .October 29, 2019 at 3:53 pm #231573gsjaak_118ParticipantAh yes, thats true. Well lets give it a try!October 30, 2019 at 1:58 pm #231700Anshuman SahuKeymasterThis reply has been marked as private.December 5, 2019 at 10:37 pm #235982gsjaak_118ParticipantThis reply has been marked as private.December 6, 2019 at 8:27 am #236013loganMemberHello, 1) if they are already accessing the course that means he has the membership working for him. in that case, please expire the membership for all then everyone will be expired from the course. 2) no it won't work like that. all the courses attached to the membership when he purchases the membership. all the courses will be added in his list and this will be stored in the database. after expiry he has to renew it again but this wont happen "Instead they should just appear as a regular course that the user never pursued before." -
AuthorPosts
Viewing 9 posts - 1 through 9 (of 9 total)
- The topic ‘Keep access to bought courses (subscription)’ is closed to new replies.