Stripe Payment with SCA and Coupon icon

Stripe Payment with SCA and Coupon

Maintained by DualCube Team
Add a price to your courses and check out quickly with Stripe Payment. Stripe is a user-friendly payment solution that allows for secure transactions. This plugin includes a number of payment processing services, including the ability to accept credit card payments. You can also offer various discounts to learners looking to purchase your courses.
Price option: Free

Supports Moodle 2.5-5.0 See all versions
Latest release: 11 months ago
Installations: 1387
Downloads (last 90 days): 273

Frankenstyle name: enrol_stripepayment
Enrolment

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hi, I have been testing the plugin (v3.4.3) and have a couple of issues to feedback...
1. in edit_form.php, cost is formatted as an INT so you can only use whole number prices. I assume this should be FLOAT ?
2. in enrol.php, it is a missing the closing of the final div which screws up the formatting for subsequent enrolment methods
Thanks
Hi Jesus, with our Stripe Pro (https://dualcube.com/product/moodle-stripe-payment-pro/), yes, you can take subscription payments.
Regarding the roles, can you please explain what flow are you looking for so we can assist you with this.
Hi! Is possible to make a suscription monthly payment with thist plugin? Also to assign roles depending on the monthly payed and open new contents according to it.
Hi Chandan, I hope you're doing well. Currently, when students purchase a course, the admin can obtain the invoice from their own Stripe account and then manually send it to each student.
However, we understand the need for an automated solution to generate these invoices. We've already submitted this request to our development team, and they will take further decision of this feature in the near future.
We will keep you posted.
Does this plugin also generate and mail Invoice to students?
@SG, please make sure you are using our latest version i.e. 3.4.2
We have fixed the issue in this version.
Hi Team, When installed on Ubuntu + Apache + PHP 8.2 FPM FastCGI + Moodle 4.1.3, the following error is generated.
{"exception":"Error","message":"Attempt to assign property "course" on null"}
The enrolment is successful, but this error message is displayed in text format. Perhaps this is a PHP 8.2 compatibility issue?
Version 3.4.2. fixes the problem with free enrolment.
Rafeal, we have fixed the issue, please check.
@jim we have released an update today, with the fix. Please check.
I believe free enrolment (i.e. applying a 100% discount) is broken in 3.4.1. See https://github.com/dualcube/moodle-enrol_stripepayment/issues/125 for details.
Yes, I am using version 3.4.1, sorry.
Thank you very much for your response. I have tried to access the forum, but I'm getting the following error when trying to register: Error: User registration is currently not allowed.
Hi @Rafael, I presume you are using the updated version 3.4.1, then there should not be any such issue.
Now if you are still facing this, kindly contact us over the forum so we can assist you further: https://dualcube.com/forums/support-forum/plugin
Hi, I'm using version 4.3.1 of the plugin on Moodle 4.1.1, and when a Coupon ID is applied (not Promotion Codes), the following error message is displayed:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Something else happened, completely unrelated to Stripe{"exception":"invalid_response_exception","errorcode":"invalidresponse","message":"Invalid response value detected"}
If I remove the Coupon ID from the URL, then the enrollment in the course is processed successfully. In addition, in the Stripe dashboard, under the Webhooks section, a 404 error is displayed.
Thank you for your help
Not sure what issue you are referring to. If it is the HTTP ERROR 403 issue, that has long since been resolved (see my post on Feb 15).