[Closed] Users purchasing courses not enrolled by Joomdle

  • Harrie Phillips
  • Topic Author
  • Offline
  • New Member
  • New Member
More
14 years 2 months ago - 14 years 1 month ago #1 by Harrie Phillips
Joomla 2.5.3
Joomdle 0.7
Moodle 2.2.2 (Build: 20120312)
Hikashop 1.5.7

Joomdle is correctly configured - we have 4 green ticks. Can display moodle courses in joomla fine.
Hikashop gets courses from Joomdle just fine when we tell Joomdle to sell in shop.

System-joomdlehikashop plugin is enabled.

Joomdle is set as an enrolment method.

If a user purchases a course (at the moment we are testing on free courses) Hikashop completes the transaction and confirms 'payment'.

User however is not enrolled in moodle (have double checked) and Joomdle showing in Joomla in my courses says that they are currently not enrolled in any courses.

Any ideas on why joomdle is not enrolling my users when they 'purchase' a course? It seems hikashop finishes it part of the transaction but the message isnt getting to joomdle to do its bit or joomdle is not telling moodle about the enrolment.

Yet to test it on courses with prices - having issues with paypal sandbox.

Please help!
Last edit: 14 years 1 month ago by Chris.

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

More
14 years 2 months ago #2 by Antonio Durán
You said you are trying with free courses first.
Are you "confirming" the order on the backend?

Hikashop won't auto-confirm 0$ orders, and so Joomdle actions will not kick in.

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

  • Harrie Phillips
  • Topic Author
  • Offline
  • New Member
  • New Member
More
14 years 2 months ago #3 by Harrie Phillips
I cannot confirm the order manually, as Hikashop seems to do that itself automatically. All said orders are 'confirmed' when I look at the status screen.

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

  • Harrie Phillips
  • Topic Author
  • Offline
  • New Member
  • New Member
More
14 years 2 months ago #4 by Harrie Phillips
Ok, If I change the status to say shipped, and then back to confirmed - the course appears in the My Courses link and they receive the joomdle email.

However, when I have 20 or 30 students a week enrolling in a free course, its not practical to login each day and sit there and manually confirm all of those orders in this fashion. It must be automated. I am waaay to busy to spend that much time on free courses.

How can I get it so it accepts the free courses in joomdle automatically? Afterall hikashop already has them marked as confirmed, so joomdle should know this and enrol them.

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

More
14 years 2 months ago #5 by Antonio Durán
Yes, it should be automatic.

Un-install joomdlehikashop plugin, and install attached one, improved in R0.8.


File Attachment:

File Name: plg_system...shop.zip
File Size:2.95 KB


Then, try a purchase again.

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

  • Harrie Phillips
  • Topic Author
  • Offline
  • New Member
  • New Member
More
14 years 1 month ago #6 by Harrie Phillips
Thanks - i'll give it a go and let you know:)

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

  • Harrie Phillips
  • Topic Author
  • Offline
  • New Member
  • New Member
More
14 years 1 month ago #7 by Harrie Phillips
That seemed to work perfectly, thanks Antonio!

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

More
14 years 1 month ago #8 by Antonio Durán
Thanks for the feedback :)

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