You do not have any courses message after buying a course

More
14 years 4 months ago #1 by Dan
Setup:
Joomla 1.7.2
Moodle 2.2
Joomdle 0.7 (with VMart patch from Antonio)
VirtueMart 2.0
CBuilder

I can publish courses in VirtueMart and using a test user I can purchase a course via PayPal (sandbox), yet, when I go to My Courses it says I have no courses.

What am I doing wrong?
When I log into Moodle using my test user credentials, it says I can't enroll in the course (self enrollment is disabled and my understanding is that it should be disabled) but if the process of purchasing a course via Joomdle is supposed to enroll the user in the course that was just purchased then how come I still can't get in?
It sounds like the automatic enrollment is not working. I have a feeling I screwed up somewhere but I have no clue where to look.

Any help is greatly appreciated.

Thanks

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

More
14 years 3 months ago #2 by Antonio Durán
This is most likely a misconfiguration in your paypal account.

You should test first that a normal purchase "completes", before trying Joomdle: that is, you make a purchase, pay, and the order should be automatically set to Confirmed in VM. If it is not, you have paypal config problems.

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

More
14 years 3 months ago #3 by Dan
OK, I'll try that this weekend.

Thanks

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

More
14 years 3 months ago - 14 years 3 months ago #4 by Dan
Hmmm, no luck.

Went through the process, paid with my card, "shipped" the product and no luck.

I do not have any courses or when I go to Moodle and long in, I am not enrolled.

Any ideas?
Last edit: 14 years 3 months ago by Dan.

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

More
14 years 3 months ago #5 by Antonio Durán
Is the order being auto-confirmed after paypal payment?

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

More
14 years 3 months ago #6 by Dan
I'll have to try that again.

"Order Status after Successful Transaction" is set to "Confirmed" but I can't remember if that was the case after PP payment.

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

More
14 years 3 months ago #7 by Dan
No luck. I just order the course again, it shows Confirmed in VirtueMart and all the appropriate emails (Confirmation) are sent out. yet, when I go to My Courses it says I don't have any courses or "You can not enrol in this course" when I log directly into Moodle.

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

More
14 years 3 months ago #8 by Antonio Durán
Did you change notify url in VM paypal config?

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

More
14 years 3 months ago #9 by Dan
Antonio, stupid question but how do I do that? All the research I've done point to VM 1.x, I couldn't find anything for VM 2.

After I go finalize the transaction I do get a screen back on my site with the confirmation # from PayPal.

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

More
14 years 3 months ago #10 by Antonio Durán
Sorry, I forgot we were talking about VM2.0. That was for 1.x.


Are you really using VM2.0.0 or did you upgrade VM? I noticed integration stopped working in a recent update, I don't know hwy yet.

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