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, 4 months ago by
logan.
Viewing 9 posts - 1 through 9 (of 9 total)
-
AuthorPosts
-
October 24, 2019 at 2:03 pm #231216
gsjaak_118
ParticipantHi 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_118
ParticipantThis reply has been marked as private.October 25, 2019 at 9:18 am #231311Anshuman Sahu
KeymasterWell 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_118
ParticipantThanks 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 Sahu
KeymasterWell 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_118
ParticipantAh yes, thats true. Well lets give it a try!October 30, 2019 at 1:58 pm #231700Anshuman Sahu
KeymasterThis reply has been marked as private.December 5, 2019 at 10:37 pm #235982gsjaak_118
ParticipantThis reply has been marked as private.December 6, 2019 at 8:27 am #236013logan
MemberHello, 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.