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 Vikas,
Since students don't need to create an account on Stripe, the only way they can view this transaction is through their bank transaction records.
Hi Team, How can students see the payment transaction history or order ID, etc? I used this plugin today and was able to make a payment with a Stripe test account. The only problem I see is that students are not able to track transaction history. Anyone faced this challenge?
Yes, we received the payments in the Stripe account. I'll go ahead and post on your forum, thanks
Hi Dan, Could you please confirm whether you've received all those payments in your Stripe account? If so, please contact us via our forum so that we can assist you accordingly. - https://dualcube.com/forums/
looking for your co-operation regarding the same.
Hello. We received word from two users today that even though they submitted purchases and have received receipts, they are not getting enrolled into their courses. We haven't made any recent changes. Is there something I should check? I double checked our API keys to make sure they haven't expired. I'm not sure what else to check for. Thanks.
Simon, in our most recent update, we've already implemented the fix. However, please note that our minimum requirement for Moodle is version 4.0. We highly recommend updating your Moodle version accordingly. Alternatively, you can modify our code to set the minimum requirement to version 3.9, but we cannot guarantee whether it will work.
Hi Dual Team, I have the same issue as Gareth, but on a Moodle 3.9 site - is there anything that can be done? Thanks so much,
Hi Gareth, we have fixed this.
Kindly download the fixed plugin from here https://github.com/dualcube/moodle-enrol_stripepayment/archive/refs/heads/master.zip
So, after downloading the plugin , follow these steps :
– Delete the installed moodle-enrol_stripepayment plugin
– Unzip the GitHub plugin
– Rename the folder as “moodle-enrol_stripepayment” and remove the master tag. Now, zip this folder again.
– Upload this plugin on your site.
Please do keep us posted.
Hello Gareth, we're sorry to hear about the issue you encountered.
Could you please provide us with the steps to reproduce this problem? This will allow us to investigate the issue more effectively by replicating it on our end.
We currently take Stripe payments in two different places and have done for a long time. We take them using a Stripe plugin in WooCommerce and using your Moodle plugin. In the past, on Moodle when a user makes a purchase using your plugin the Stripe pop-up has their email address already completed in an uneditable field.
We have just updated to the newest plugin and have an issue where this email box is filled with the email address of the most recent purchaser on the WooCommerce side. This is very strange.
Any help would be much appreciated.
Dan, thanks for getting in touch with us.
Currently we don't have any such flow, however we do have plan to implement this on our end in future update.
For now you can track the progress of this issue from here https://github.com/dualcube/moodle-enrol_stripepayment/issues/142
Is it possible to allow specific coupons for specific courses?
Hi @Hieu Han, it seems like you haven't set the currency for your courses. Can you please set that and check again.
Please do keep us posted.
I'm using enrol_stripepayment version: '3.4.4 (Build: 2023101400)'
When users click on "Buy now" button, nothing happens.
The console show this error message:
Warning: Undefined variable $instance in /usr/local/www/moodle/enrol/stripepayment/externallib.php on line 259
Warning: Attempt to read property "currency" on null in /usr/local/www/moodle/enrol/stripepayment/externallib.php on line 259
[
{
"error": false,
"data": {
"status": "cs_test_a1mX2Hd3..."
}
}
]
Robert, thanks for reporting this issue.
We will release an update by this week, with the fix. You can track the progress of this issue from here : https://github.com/dualcube/moodle-enrol_stripepayment/issues/133