Joomdle bundle not enrolling students/not setting Joomla grp

  • Jocelyn Garner
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
13 years 3 months ago - 13 years 3 months ago #1 by Jocelyn Garner
Hi Antonio, I've got a problem I'm hoping you can solve ASAP.

Joomdle 0.82
Moodle 2.3.2
Joomla 2.5.8
Hikashop 2.0.0

Creating a bundle works, and buyers can pay for the bundle, but students are NOT getting enrolled and the Joomla user group is NOT getting set correctly. Just now I had to manually enroll the student in all of the bundles, and manually switch the student from Registered to Student (corresponding Moodle group).

Everything else has been working well and we just advertised these bundles. Can you see what might be going on? Is there a log file we can send you?? Something? We'll give you direct access if that helps. Send me a PM or email.

Help!

Toolie
Last edit: 13 years 3 months ago by Jocelyn Garner.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #2 by Antonio Durán
If it is working for normal courses, I don't know why it won't work for bundles. Check that they are in the right category.

If you want to use Joomdle professional services, please write to development@joomdle.com

Please Log in or Create an account to join the conversation.

  • Jocelyn Garner
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
13 years 3 months ago - 13 years 3 months ago #3 by Jocelyn Garner
  1. You have brought up a good point: we have organized the courses in subcategories of the parent category in Hikashop, does that matter? My client wants to be able to use subcategories of the main courses category for display and marketing purposes. I understood that as long as the courses had the same parent category in Moodle, the enrollments would work, was I mistaken?
  2. I also discovered that one of the courses in one of the bundles was not enabled/published in the Shop section of Joomdle, so that may be part of the problem! We're going to run $1 tests today to see whether publishing fixes the entire problem.
  3. We were afraid that upgrading to Hikashop 2.0.x might have been the problem. Are you aware of any changes that would break integration with Joomdle?
  4. I looked for a description of the changes in Joomdle 0.9 but didn't find a changelog, and wasn't sure whether upgrading would help this problem. Can you advise?

I look forward to your answers, and thank you so much,

Toolie
Last edit: 13 years 3 months ago by Jocelyn Garner.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #4 by Antonio Durán
It is ok, as long as you also keep the courses in the main category (the one configured in Joomdle).
You can even unpublish this category, but all courses must belong to it.

Please Log in or Create an account to join the conversation.

  • Jocelyn Garner
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
13 years 3 months ago #5 by Jocelyn Garner
OK, I had removed them from the main courses category configured in Joomdle, so I just added those back. I'll have my client run her tests now, and we'll report back here so that there's a record of the results for others to use as well.

I added 2 more questions about the same time you were answering the first two:

3.We were afraid that upgrading to Hikashop 2.0.x might have been the problem. Are you aware of any changes that would break integration with Joomdle?
4.I looked for a description of the changes in Joomdle 0.9 but didn't find a changelog, and wasn't sure whether upgrading would help this problem. Can you advise?


Thanks so much Antonio.

Toolie

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #6 by Antonio Durán
Hikashop 2.0 should be Ok. I tested locally and everything worked fine.
There were no changes in R0.9 related to this, aside from a minor bug fix in course reload.

Please Log in or Create an account to join the conversation.

  • Jocelyn Garner
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
13 years 3 months ago - 13 years 3 months ago #7 by Jocelyn Garner
I have upgraded to Joomdle 0.9 and we still have the same problem.

When I first set up a Students group in Joomla (child group of Registered), purchasing a course through Hikashop enrolled a student in Moodle, AND moved the user from the Registered group to the Students group. This Students group is selected in the Joomdle configuration. Ever since we added bundles to our list of offerings, our users have NOT been able to access their courses through a Joomla menu option set at the Students access level, because they're not being moved to the Students group.

I am running Moodle in a wrapper within Joomla for simplicity's sake. If a user goes to our Moodle directory ( www.domain.com/moodle ) and logs in there after purchase, they have access to Moodle and can do everything they expect to do in Moodle. But if they log in on the Joomla side, they only see the Registered access group menu options, not the one "My Courses" menu option I created that is set to the Students access group. So they finish purchasing the course, do NOT see the "My Courses" menu option, and cannot access their courses.

I have tried logging in as a user currently in the Registered group, purchasing a course, and trying to access it from Joomla, and it doesn't work. I am still left in the Registered group. The same is true when I create a new user and try to buy.

Since the system WAS working with just individual courses, my client is furious. I have no answers for her. What can we do to make this work properly ASAP? Both she and I are both losing money.

Toolie
Last edit: 13 years 3 months ago by Jocelyn Garner.

Please Log in or Create an account to join the conversation.

  • Jocelyn Garner
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
13 years 3 months ago - 13 years 3 months ago #8 by Jocelyn Garner
My client has confirmed that the bundles are not working except to collect money. She has to manually enroll students in Moodle for each course in the bundle that they've purchased, and manually set them from Registered to Students.

UPDATE: We're getting "XML-RPC Error (404) Unknown error" after payment goes through on Authorize.net. The Thank You page is properly set in Hikashop, and receipt and Joomdle course emails go out, but customers think their payment has NOT gone through, and they keep buying the courses over and over.

Again, the problems started when we created bundles of the same individual courses whose enrollments use to function correctly . Where do we look to get this problem fixed?

Toolie
Last edit: 13 years 3 months ago by Jocelyn Garner.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #9 by Antonio Durán
As you say normal enrolments are not working either, I don't think it has anything to do with the bundles.

If you get the 404 error, it's clear that there is a problem, but I cannot really know which one. You could enable more debugging on Moodle, to see if you get some additional info about the error.

Please Log in or Create an account to join the conversation.

  • Jocelyn Garner
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
13 years 3 months ago #10 by Jocelyn Garner
Antonio; I was very careful to explain that the individual courses were working properly before we enabled bundles. That includes:

1. the Joomla group being set correctly (moving from Registered to Student),
2. the Moodle enrollments working,
3. the emails going out, and
4. the payments being collected
5. The Thank You Page in Joomla is displayed

Now, after enabling bundles on the same individual courses that were working, for those individual courses

1. The Joomla group is not set to Students
2. The Moodle enrollments Do work
3. The course access emails are going out
4. Payment is being collected and receipts sent
5. The Thank You Page is NOT displayed, instead we get a 404 error.

Also, for the bundle purchases:

1. The Joomla group is not set to the Students group
2. The Moodle enrollments do NOT work
3. The course access emails are not going out
4. Payment is being collected and receipts sent
5. The Thank You Page is NOT displayed, instead we get a 404 error.

The common factor in the last two sets of conditions IS the Joomdle software. Joomdle sets the group, creates the enrollments, sends the course access emails, and controls the ability to create bundles with products in Hikashop and enable Moodle enrollments on everything.

Are we the first client you have had who utilizes all of the above? I doubt that. Is it the updated Hikashop? You said no, you tested that. Is it a later version of Moodle? Doubtful since enrollments do work for individual courses even with the bundles.

If you choose not to make any further suggestions than "enable Moodle debugging" (a valid idea, but incomplete help), our only recourse at this point is to NOT use the bundles, which will greatly disappoint MY client and cause much more work for her and me to compensate.for the loss.

Please, where can we look in the Joomdle code to find the problem? I hope that I've given you enough detail to isolate the issue(s).

Thanking you in advance,

Toolie

Please Log in or Create an account to join the conversation.