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: 1350
Downloads (last 90 days): 454

Frankenstyle name: enrol_stripepayment
Enrolment

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

I will do DualCube Team, check your mail today
Dear Melvyn,
Please send your suggestions to suman.d@dualcube.com
Thank you.
hello Sys Admin, ohhh ok but i found that little bug in my side, it can be great if the people from Dualcube can test those cases.
Hello Melvyn, we worked with Suman at Dualcube and they determined that it was the currency that was causing the issue. The latest update fixes the issue. We are in the U.S. and changing the currency to dollar versus Euro was the culprit.
Thanks for this plugin!
Is it possible to have more than one signup inscances with this? I need to charge different prices for different enrolment durations.
Is it possible to use SEPA payment with this or only credit card payments?
I failed to set these up.
Thanks!
Dominik
I'm using Stripe since 2018, i think the problem with "Something else happened, completely unrelated to Stripe" is related directly with the table.
In my case i have previous payments from users where is not info stored on the fields receiver_email & receiver_id, it says NULL, from the Stripe previous versions; don't know why.
But i found other interesting thing in my sandbox environment, an user with 3 records of previous payments had info in the 3 records on the receiver_email field but just info in 2 records on the receiver_id field, when i was doing some tests it was throwing the same error
I changed manually the third value of receiver_id from NULL to the same value from the other 2 records and it worked; of course this is not a solution but maybe it can help to dig more about this.
I'm scared about what will happen when an user with a record from previous payments try to pay, with info in the receiver_email and NULL info on the receiver_id, it will fail? For the moment, my answer is Yes!
Thanks,
Melvyn
Dear Sys,
Thanks for contacting us.
Also is there a way for customers to put their email address in so an invoice can automatically be sent to them?: No there is not, at the moment.
We are having the exact same issue as Mared Washweshny. Existing users keep getting the same error "Something else happened, completely unrelated to Stripe". We have it setup on a test site which is a replica to our live site. We have a couple other issues but are minor compared to this issue.:
We could not replicate the issue. If you share access to your staging site, we can fix the issue.
My email ID is: suman.d@dualcube.com
Thank you.
Hello,
We are having the exact same issue as Mared Washweshny. Existing users keep getting the same error "Something else happened, completely unrelated to Stripe". We have it setup on a test site which is a replica to our live site. We have a couple other issues but are minor compared to this issue. Also is there a way for customers to put their email address in so an invoice can automatically be sent to them?
Hi DualCube Team,
Thanks for that - any idea of when this might be?
Regards,
David
Dear David,
Noted. We will include this when we release the next update.
Thank you.
I'm currently testing this out and managed to complete a payment successfully. The problem I have is passing specific course information to Stripe, e.g. "Custom Instance Name". This is important for our Finance dept. naturally enough.
Any help would be much appreciated.
David
Dear Mared,
We tested for both new and existing users and it works fine. Can you please explain more about what type of 'existing users' you are talking about? Or you can share your test site access to this mail id trideep@dualcube.com.
Thank you.
The weird thing is I created a new test account and when testing the payment it does work with no problem. Not sure how but "Something else happened, completely unrelated to Stripe" does show only for existing users, new users payment works fine (Sandbox using in all cases)
OK let's wait and see....
I tested the update that was released today and still getting "Something else happened, completely unrelated to Stripe"
Tried removing the enrollment method and re-adding, but no luck
so from today's version testing those are the outstanding issues:
1. Custom instance name not showing at all
2. Payment doesn't go through and gives "Something else happened, completely unrelated to Stripe", the file giving the error at that point is charge.php
3. If possible to change "Submit Payment" to "Send Payment via Stripe" to match Moodle native paypal plugin
4. Coupon-validator file is not working, the browser console always showing 404 error when the file does exist and have same permissions, where do you even add coupons?
On Stripe payment logs I see two events for every purchase, one status green and one that apparently failed as it says "incomplete"