- Posts: 30
[Solved] Virtuemart Course Sale completes, but no Enrollment
- Paul Masson
- Topic Author
- Offline
- Junior Member
-
Less
More
14 years 5 months ago - 14 years 1 month ago #1
by Paul Masson
[Solved] Virtuemart Course Sale completes, but no Enrollment was created by Paul Masson
Gentleman,
Kudos for an excellent component.
I have Joomla 1.5.24 Moodle 2.0.4+ Joomdle 0.6 and Virtuemart 1.1.9
Virtuemart has been tested with Paypal and a download item through the download process and all is working fine.
I have enabled the shop in Joomdle and Moodle courses are recognized and populated in VM. I can purchase a course through Paypal Sandbox checkout, the order is confirmed in VM and emails are sent. However the VM download email is sent, not the Joomdle course welcome email.
The user is created in Joomla and Moodle, but the enrollment is not processed.
I have reviewed the setup for accuracy and can see no errors; Paypal is configured with paypal_notify.php and Joomdle enrollment is configured on the Moodle course, with Manual enrollment enabled.
I have scoured the forum but found no solutions.
Any advice would be greatly appreciated.
The site is still in sandbox so feel free to purchase:
www.ip3inc.com/index.php/training/certif...browse&category_id=1
Kudos for an excellent component.
I have Joomla 1.5.24 Moodle 2.0.4+ Joomdle 0.6 and Virtuemart 1.1.9
Virtuemart has been tested with Paypal and a download item through the download process and all is working fine.
I have enabled the shop in Joomdle and Moodle courses are recognized and populated in VM. I can purchase a course through Paypal Sandbox checkout, the order is confirmed in VM and emails are sent. However the VM download email is sent, not the Joomdle course welcome email.
The user is created in Joomla and Moodle, but the enrollment is not processed.
I have reviewed the setup for accuracy and can see no errors; Paypal is configured with paypal_notify.php and Joomdle enrollment is configured on the Moodle course, with Manual enrollment enabled.
I have scoured the forum but found no solutions.
Any advice would be greatly appreciated.
The site is still in sandbox so feel free to purchase:
www.ip3inc.com/index.php/training/certif...browse&category_id=1
Last edit: 14 years 1 month ago by Antonio Durán.
The topic has been locked.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7906
14 years 5 months ago #2
by Antonio Durán
Replied by Antonio Durán on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Hi.
It seems you checked everything I usually check.
Ah! One last thing: ensure "buy courses for children" is off.
It seems you checked everything I usually check.
Ah! One last thing: ensure "buy courses for children" is off.
The topic has been locked.
- Paul Masson
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 30
14 years 5 months ago #3
by Paul Masson
Replied by Paul Masson on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Antonio,
Thanks for the prompt reply.
Buy courses for Children = No
We use community builder, and have the 'Disable Core Registration' plugin enabled.
Would that impact it?
Paul
Thanks for the prompt reply.
Buy courses for Children = No
We use community builder, and have the 'Disable Core Registration' plugin enabled.
Would that impact it?
Paul
The topic has been locked.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7906
14 years 5 months ago #4
by Antonio Durán
Replied by Antonio Durán on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
I don't know, I have not really used CB.
I would try enabling self-enrolment for the course (and disable joomdle enrol) to test a self-enrolment from Joomdle, just to be sure normal enrolments are working.
I would try enabling self-enrolment for the course (and disable joomdle enrol) to test a self-enrolment from Joomdle, just to be sure normal enrolments are working.
The topic has been locked.
- Paul Masson
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 30
14 years 5 months ago #5
by Paul Masson
Replied by Paul Masson on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Thanks for the suggestion.
Self enrollment from Joomdle works.
Any debug options you can suggest?
Thanks,
Paul
Self enrollment from Joomdle works.
Any debug options you can suggest?
Thanks,
Paul
The topic has been locked.
- Paul Masson
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 30
14 years 5 months ago #6
by Paul Masson
Replied by Paul Masson on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Well, reviewing the code for paypal_notify.php I see references to Paypal IPN, which I did not setup. With anxious anticipation, I sent the IPN url, but no success.
I also set the Paypal Website Payment Preferences Auto Return and Payment Data Transfer on. Still no Joomdle function.
All this testing is being done through the PayPal sandbox. The sandbox account is set at 'Express Checkout' rather than 'Website Payments Standard'. I deleted and recreated the Sandbox seller account, but cant seem to get it to Standard.
Guess my next step is to try a live account.
I also set the Paypal Website Payment Preferences Auto Return and Payment Data Transfer on. Still no Joomdle function.
All this testing is being done through the PayPal sandbox. The sandbox account is set at 'Express Checkout' rather than 'Website Payments Standard'. I deleted and recreated the Sandbox seller account, but cant seem to get it to Standard.
Guess my next step is to try a live account.
The topic has been locked.
- Paul Masson
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 30
14 years 5 months ago #7
by Paul Masson
Replied by Paul Masson on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Also, three buyer emails are sent, 'Purchase Order', 'Status Change', and 'Download Info'.
The topic has been locked.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7906
14 years 5 months ago #8
by Antonio Durán
Replied by Antonio Durán on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
I have not tried express checkout so I don't know if/how it will work with Joomdle.
Also, if you are receiving a download info email, it seems that it is not really contacting the joomdle ipn handler.
Check your ipn history in paypal and review the urls used there to contact your site.
Also, if you are receiving a download info email, it seems that it is not really contacting the joomdle ipn handler.
Check your ipn history in paypal and review the urls used there to contact your site.
The topic has been locked.
- Paul Masson
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 30
14 years 5 months ago #9
by Paul Masson
Replied by Paul Masson on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Antonio,
It was a PayPal Sandbox configuration problem.
I had the 'Payment Review Status' Enabled on the seller account, and the test account email was not 'verified'. Once these were corrected, works like it should.
Thanks again for a wonderful component, and the truly professional support!
Paul
It was a PayPal Sandbox configuration problem.
I had the 'Payment Review Status' Enabled on the seller account, and the test account email was not 'verified'. Once these were corrected, works like it should.
Thanks again for a wonderful component, and the truly professional support!
Paul
The topic has been locked.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7906
14 years 5 months ago #10
by Antonio Durán
Replied by Antonio Durán on topic Re: Virtuemart Course Sale completes, but no Moodle Enrollment
Glad to know you got it working. Thanks for sharing the final problem and solution.
The topic has been locked.