Shop / e-Commerce Integration

[Solved]Payment successful,not enrolled/parent-child problem

  • coursepond
  • Topic Author
  • Offline
  • New Member
  • New Member
More
11 years 1 week ago - 11 years 1 week ago #1 by coursepond
I'm going around in circles trying to get the parent/children scenario working on my Joomla 3.4 / Joomdle 1.02 / VirtueMart 3.0.9 / Moodle 2.6.11 sandbox site.
The courses from Moodle DO show up fine on my Joomla site, with a 'Buy Course' button.
After purchasing, I confirm the purchase in Virtuemart Orders and all is well (purchaser receives email and order is confirmed).
The purchaser, however, is NOT automatically enrolled in the course.
And when I try to use the 'Assign Course' option to add new Children or assign courses, I get the message 'You have no courses available to assign'.
I also get the dreaded 'XML-RPC Error (404): Unknown error' after trying to add new Children....even though all my System Check Status items are checked and I've double (and triple and quadruple-checked my Moodle, Joomla, and Joomdle settings).

I initially built the site in Joomla 2.5 with the old Version of VirtueMart and Joomdle, and ran into the same errors. I rebuilt the site (in sandbox mode) in Joomla 3.4 with VirtueMart 3 and Joomdle 1.02 (with the paid plug-ins for Virtuemart) for a clean start to try and solve these problems, but have run into the same errors.

I read through went through www.joomdle.com/wiki/Category:FAQ#I_don...._purchasing_a_course as well as the rest of the wiki entry, plus all the Joomdle documentation I could find, and still cannot figure out where I'm going wrong.

I'm thinking I'm missing a crucial piece, but I'm not sure what it could be. Basically I want a school administrator to be able to purchase a course for a student (child), then be able to assign that course to the student (child). If the administrator needs to be enrolled in the course along with the student (child), then that's fine...but they don't necessarily have to be enrolled along with the student (child).

If you email me at info@coursepond.com, I'd be happy to reply and give you credentials to check out my settings on my sandbox site. So far I'm trying to keep the sandbox site very simple to see if I can get this piece working before moving on to anything else, so there are only a few test users on the site and one test course. (Both Joomla and Moodle are on the same domain.)

Thanks so much for any help you could provide,

Julie Clarke
info@coursepond.com
Last edit: 11 years 1 week ago by Antonio Durán.
The topic has been locked.
More
11 years 1 week ago #2 by Chris
Hi Julie,

You can send the login details to development@joomdle.com. In the mean time while we are waiting for your email and timezones, you may wish to ensure that all of the Joomdle services in Moodle have been added www.joomdle.com/wiki/Installing_Joomdle_...functions_to_service
The topic has been locked.
  • coursepond
  • Topic Author
  • Offline
  • New Member
  • New Member
More
11 years 1 week ago #3 by coursepond
Thanks SO much!
I've emailed the credentials - and checked the functions as suggested - all the Joomdle functions have been added.
SO appreciate your quick response!
Julie Clarke
CoursePond Inc
info@coursepond.com
The topic has been locked.
  • coursepond
  • Topic Author
  • Offline
  • New Member
  • New Member
More
11 years 1 week ago #4 by coursepond
All is well now that the Parent roleid in the Moodle Authorization plugin has been corrected to reflect the roleid # (instead of the parent role short name that I had in there).

I was able to figure out the roleid # from:
hewittstation.info/images/joomdle-settin...Antonio-Jun24-15.png

Thanks SO much for the prompt support and quick info - SO helpful!

Julie Clarke
CoursePond Inc
info@coursepond.com
The topic has been locked.