Coupon
Maintained by
Sebsoft BV, Rogier van Dongen
The Sebsoft Coupon Plugin offers you the possibility to create coupons for various levels
of course access. Using a coupon code, users will be enrolled into courses that are attached to the coupon.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
If one is using the workaround for adding a coupon field for signing up to Moodle, this signup page is or can't be styled in the layout of the used theme. When one wants to have a styled page you have to hack the file signup.php and add some div's and classes. Is it possible for future development to build in an option to style the signup page?
Thx.
Can you confirm for us that, for the course(s) you've generated the coupons for, a manual enrolment instance is actually available, enabled and correctly configured?
This is the most common mistake that seems to be made when making use of this plugin.
Thanks in advance.
Moodle Version: 3.6
I received the following error:
Error/block coupon/error:unable to enrol
This page does not exist yet. You can search for this page title in other pages, or let us know by posting about it in one of the Moodle community forums.
@Ob: We've send you an e-mail on all adresses we have.
@Stephane; Moving blocks inside the template is not supported at this time, it's buildable, but would require customisation.
@Harold: One code good for 200 uses? - I don't think that's currently a feature. It is a feature for the ClassicPay plugin, but not for Coupon at this time. I don't know if a discount coupon with 100% discount in the enrolment methods ClassicPay would solve your issue, as no actual payment is required for that. Will that work for your case?
I generate coupons and sell it to a student. the student opens the app. He receives the welcome message, and a bold field Load Coupon. student clicks on load coupon next page will ask for username, student types username and click continue, the app communicates with the moodle website and fetch the users name and school. if the user details is correct, the user click continue, the next field ask the user to load coupon, he will enter the coupon code he bought and click submitt. The app communicates with the moodle site and enroll the user to the courses associated with the coupon. next page is confirmation page. it will tell the user, submission is successful, then list the courses activated and enrollment duration with expiry date.
I dont know how you will do it, but i should have a backend where i can generate coupons just like in moodle. that page should give me statistics of the number of coupon generated, the number of coupon used, number of unused coupons. Also i should be able to view the coupon used by a specific student. in case there is an error or a duplicate coupon, i should be able to fetch the student that used a particular coupon. Also when a students enrollment expire, i want the system to remove him from the course so that he can buy a new coupon. sebisoft coupon uses enrollment extension, but i dont want that feature. unroll a student when enrollment expires, so that he can use a new coupon to enroll
if you can integrate sms notifications, i will be very happy. if you can do it send me a an email at adminng@bsacademy.us because my moodle messages dont open. I Have sent a message to sebisoft on their website but no reply.Thank you. If you need further details, please let me know
I've send you a private message...
first of all thank you for such great plugin. i would like to ask how to extend the functionality of this plugin and integrate it with paypal . i want to link it to PayPal listening page where upon receiving PayPal IPN the plugin generate only one code upon the purchased course and duration and email it to the payer email address ( PayPal sends the payer email and course purchased and many other information in the PayPal IPN)
in this way the scenario will be like that : the participant will click on paypal button on the course page or activity which redirect him to paypal checkout page .
on completion of purchase and payment the paypal redirect the payer to payment confirmation page where a script is there to generate a single coupon by the plugin it (using the variables from paypal IPN) and send that coupon code to the payer email with other instruction
any help in this regard
If you're familiar with adjusting the language packages from within Moodle you can do it from there. For the time being this is basically the only way to do this. If you run into any issues with this please send me a message through the messaging system.
Cheers,
Rogier
I love this plugin and find it very useful. I would like to make some changes to the directions on the Coupon but am not sure in what directory the stock directions are kept. Could you please give me that information. Thank-you!