AlexanderY VIP
Total posts: 47
21 Авг 2014 13:58

I am going to sell online lessons via my website and I am trying to find a solution to make it the way I need:

1). A student byus a subscription to learning course via PayPal or Authorise.net and get access to the first lesson.

2). Then after certain period of time (it can be 1 week, 2 weeks or a month - depending on type of his subscription) his payment automatically must be recurred and after successfull purchasing he gets access to the second lesson. Also he need to be automatically emailed about it. Also it is very important that the next lesson must be automatically purchased if person haven't cancelled his subscribtion.

3). If student cancels his subscribtion, the next lesson must not be opened until he ruturn to subscription, but he must still have access to lessons he purchased.

Can somebody tell me if it is possible to realize via using Cobalt+Emerald?

Последние изменения: 29 Авг 2014

Комментарии были выключены для данной статьи

Sergey
Total posts: 13,748
22 Авг 2014 11:54

Absolutely. This is one of the things that was in mind developing this applications. PLease read this

http://www.mintjoomla.com/blog/item/335-cobalt-complete-training-platform.html

AlexanderY 1). A student byus a subscription to learning course via PayPal or Authorise.net and get access to the first lesson.

Ues. It is called content dripping. This Cobalt field may release article by article based on time schedily, maually by admin after homework test or integration with Quiz Delux after quiz is passed. Or within one series of articles mixed activation types.

AlexanderY 2). Then after certain period of time (it can be 1 week, 2 weeks or a month - depending on type of his subscription) his payment automatically must be recurred and after successfull purchasing he gets access to the second lesson. Also he need to be automatically emailed about it. Also it is very important that the next lesson must be automatically purchased if person haven't cancelled his subscribtion.

It does not work this way. But if you make lends of subscription shorter than lengs between lessons it may work. Only one limitation. You cannot set time based on subscription. You set only one time when next article is available and this will be the time for any subscription.

AlexanderY 3). If student cancels his subscribtion, the next lesson must not be opened until he ruturn to subscription, but he must still have access to lessons he purchased.

If there is no subscription, there is no acces to next article = true. But after subscription expired, access to articles he already accessed is lost. He will need to reactivate subscription again.


AlexanderY VIP
Total posts: 47
22 Авг 2014 12:46

Ясно, буду искать дальше решения, это мне не подходит. Необходимо чтобы открытие нового урока было привязано имеенно к подписке, а не к статическому периоду, потому как прериодичность открытия нового урока у каждого из обучающегося может быть разная в зависимости от выбранного плана. Спасибо!


AlexanderY VIP
Total posts: 47
22 Авг 2014 19:11

Ok. Is that possible to change joomla usergroup after each payment in Cobalt/Emerald? For example, I can create a lot of usergroups. Usergroup1 will have access to the first lesson, usergroup2 - to the first and the second one, and so on. Maybe it is possible to create an action after each payment and assign usergroup to user?


Sergey
Total posts: 13,748
24 Авг 2014 04:07

AlexanderY Is that possible to change joomla usergroup after each payment in Cobalt/Emerald?

Да. Нужно будет в плане добавить действие смены группы. Для этого это действие должно быть установлено отдельно.

Но если вы хотите привязыавть уроки к планам, то это просто. Одни план один урок, другой план другой урок. Для этого не нужно менять группы.

Проблема в том что вы хотите что бы один и тот же план выдавал новый урок, каждый новый раз он оплачивается.


AlexanderY VIP
Total posts: 47
25 Авг 2014 11:26

Хорошо, предположим у меня много уроков и много планов (каждый план соответствует одному уроку). При покупке плана пользователю предоставляется доступ к уроку. Но ведь мне нужно чтобы платежи пользователя автоматически возобновлялись с заданным периодом. Например, пользователь начал обучение и с него каждые 2 недели снимаются деньги и открывается доступ к новому уроку (с уведомлением по почте). Я так понимаю если у меня будет много планов, то я не смогу сделать так, чтобы если пользователь купил первый план, автоматически через заданное время купился второй план?


Sergey
Total posts: 13,748
25 Авг 2014 22:59

То что вы хотите это больше не подписка а продажа товара. Если у вас план на урок, то это уже просто каталог продуктов, выбрал что надо и купил. Подписки, открывают доступ на время к какой то части сайта.

Например у вас раздел с уроками. Каждый урок отдельно стоит 10 рублей. Это можно сделать в Кобальт с полем paytoaccess. Но можно подписаться и получить доступ ко всем урокам этой категории на 1 месяц.

Так же можно обеденять уроки в серии. Например нельзя начать изучение урока 2 пока урок 1 не изучен и нельзя изучать урок 3 пока не пройдено тестирование.

Вам надо просто сделать чуть по другому. Ведь нет разници что бы человек платил по 10 руб за урок каждый день или полатил 100 руб и получил доступ сразу к 10 урокам. Тоесть если у вас на сайте серии уроков, то зачем вам продавать по одному уроку? Продавайте сразу серию с ограничением по времени доступа к ней.


AlexanderY VIP
Total posts: 47
28 Авг 2014 14:06

Sergey Ведь нет разници что бы человек платил по 10 руб за урок каждый день или полатил 100 руб и получил доступ сразу к 10 урокам

О, разница очень большая. Человек не заплатит сразу за курс обучения $500, но заплатит по $20 каждые 2 недели в течение определенного периода.

Причем если каждый последующий урок будет покупаться не автоматически в виде подписки, а каждый раз человеку нужно будет принимать решение о необходимости покупки - вероятность покупки падает в разы.


Sergey
Total posts: 13,748
28 Авг 2014 14:21

AlexanderY Причем если каждый последующий урок будет покупаться не автоматически в виде подписки, а каждый раз человеку нужно будет принимать решение о необходимости покупки - вероятность покупки падает в разы.

Согласен 100%

AlexanderY О, разница очень большая. Человек не заплатит сразу за курс обучения $500, но заплатит по $20 каждые 2 недели в течение определенного периода.

Тоже согласен.

Но к сожалению такого нет что бы один и тот же план при каждой новой оплате открывал что то новое.


AlexanderY VIP
Total posts: 47
29 Авг 2014 18:32

Ясно, спасибо, буду искать другие варианты. Пусть это будем пожеланием по развитию функций в Кобальте и Эмеральде.

Работает на Cobalt