Moodle plugins directory: Stripe Payment with SCA and Coupon | Moodle.org
Stripe Payment with SCA and Coupon
Brief Introuction
Elevate your e-learning payment experience with the Stripe Payment Plugin. Seamlessly integrate Stripe, a leading payment gateway, and empower your learners with effortless payment management.
Rest easy with robust security features, including fraud prevention and data encryption, safeguarding your business and users from online threats. Unlock the power of coupon support for accessible course offerings.
Benefit from Stripe's speedy and reliable payment processing, and tailor your enroll button's design to seamlessly fit your site. Maximize your e-learning payment system's efficiency by installing and configuring this exceptionally effective plugin today.
What Stripe Payments Offers!
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.
Our Features:
Easy to use
Stripe has a simple and intuitive user interface that makes it easy for learners to manage their payment processing
Flexible payment options
With a wide range of payment methods, including credit and debit cards, Apple Pay, Google Pay, and Alipay transactions become easy.
High level of security
Stripe is known for its robust security features, including built-in fraud prevention tools, data encryption, and 2-factor authentication. This helps to protect businesses and their customers from online fraud and hacking.
Coupon Support
You also get the option to offer special discounts to learners using stripe coupons.
Fast and reliable payment processing
Stripe processes payments quickly and reliably making it easy for learners to get started. This document will help you to configure the plugin further https://dualcube.com/docs/stripe-payment-with-sca-and-coupon/
Enroll Button Color
This unique feature will help you select the color of the enrolment button as per your choice.
S Stripe Pro Version!
😊By investing in Stripe Pro, you become an essential partner in shaping the future of these projects. Keep the open-source spirit alive!
Here you can see a new section on how to create the token. Make sure you have configured each step as per our documentation. Let us know if this fixed the issue.
Please follow this document to fix this : https://www.hostinger.in/tutorials/what-is-403-forbidden-error-and-how-to-fix-it
It redirects to a blank page and the registration is not carried out
I have tested it with Moodle 3.11 and 3.11.5
I tested an enrollment with key secret test and it's working.
But, when I use the live key, I've this error :
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":"Valeur retourn\u00e9e incorrecte d\u00e9tect\u00e9e"}
I tested with Moodle 3.11.5+, PHP 7.3
Moodle platform in arabic langage.
I'm principal admin and I cheched token, I see that user authorization is disabled in webservice and I don't enable it.
How can I fix it ?
Thanks for your help.
– Robert
Thanks for making this plugin, it's perfect for our needs. I have it installed and the test payment worked as expected. I can't seem to get the Coupon working. It seems to be set up correctly in Stripe but when I enter the code when enrolling, the Apply Code button does nothing. Moodle 3.9.13 (Build: 20220314)
Any ideas?
Thanks,
Karl
/enrol/stripepayment/validate-coupon.php:1
Failed to load resource: the server responded with a status of 404 (Not Found)
Can you please check the coupon configuration from your stripe account.
Thanks for the screen recording DualCube Team. It's good to know how it should work. I raised a ticket with our Moodle host. Apparently there's a new version of your Plugin available. They are going to update to it and I'll test again. As it is at the moment there is no response from the button. The page doesn't refresh and the amount stays the same.
Thanks for the help
I've another problem now however. I put a test payment through and was brought to a blank page with the following error:
{"exception":"moodle_exception","errorcode":"invalidtoken","message":"Invalid token - token not found"}
The money was taken but the account wasn't enrolled.