Stripe Payment with SCA and Coupon

Enrolment ::: enrol_stripepayment
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.
Latest release:
1337 sites
603 downloads
73 fans
Current versions available: 4

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.

stripe color

S Stripe Pro Version!

Stripe Pro is an advanced payment gateway that allows you to offer subscription payments to students. You can also access premium features such as free trial, sign-up fee, and so on with this solution. Go To Stripe Pro site

😊By investing in Stripe Pro, you become an essential partner in shaping the future of these projects. Keep the open-source spirit alive!

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6

Contributors

DualCube Team (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Josick Guermeur
    Wed, 16 Oct 2019, 4:27 PM
    Hello
    I'd appreciate some answer to my previous message.
    And also another necessary improvement: fields for firsname and lastname as with only name, people put their lastname only
  • DualCube Team
    Tue, 17 Dec 2019, 2:44 PM
    Dear users,

    We have released the SCA enabled Stripe enrolment plugin version. Please update your plugin and use it.

    Thank you.
  • Josick Guermeur
    Wed, 18 Dec 2019, 2:06 AM
    Well a little bug at update:
    Installation des mises à jour disponibles
    Téléchargement de enrol_stripepayment ... OK
    Validation de enrol_stripepayment ... Erreur
    [Erreur] Fichier extrait introuvable [{"file":"stripepayment\/.git\/branches\/"}]
    Installation interrompue en raison de l'échec de la validation
  • DualCube Team
    Wed, 18 Dec 2019, 2:52 PM
    Dear Josick,
    We updated the code again just now. Please upgrade your plugin.

    Thank you.
  • Alina Gomes
    Fri, 20 Dec 2019, 2:46 PM
    Thanks for sharing this great information.
  • Sys Admin
    Sat, 18 Jan 2020, 12:53 AM
    Hello,

    We love this plugin however the updated version 2.0 build 2019121200 doesn't seem to be working quite right. There is no "Pay Now" button. At the bottom of the page there is a credit card box with a grey "Submit Payment" button. What happened to the Pay Now button with a dialog box that pops up to put in email address / address and payment info?

    Version 1.0 seems to still work in 3.8 thankfully.
  • Mared Washweshny
    Sat, 1 Feb 2020, 12:28 PM
    Thanks for the recent update. I noticed that the new update no longer shows the custom instance name . If you have this enabled along with paypal the view looks kinda weird.
    Also is it possible to change the submission button text to "Submit Payment via Stripe" to match with paypal plugin? I couldn't find this string in the language customization stripe file.


    Also with new update payment doesn't go through
    I'm using sandbox and I get "Something else happened, completely unrelated to Stripe"


    Thanks so much
  • Josick Guermeur
    Sun, 2 Feb 2020, 8:17 PM
    Hello
    Your new update bugs even more than what Mared said.
    1 It doesn't ask for buyer address anymore
    2 After Payment there is a moodle system error message and no feedback that payment has been made
    3 Though the payment is effective and the user registered he receives nothing from stripe and no registration confirmation from moodle.
    I had to uninstall the plugin and reinstall the previous version
    It took you awhile to release this update, I suggest you spend much much more time testing
  • Josick Guermeur
    Sun, 2 Feb 2020, 8:20 PM
    Hello
    Your new update bugs even more than what Mared said.
    1 It doesn't ask for buyer address anymore
    2 After Payment there is a moodle system error message and no feedback that payment has been made
    3 Though the payment is effective and the user registered he receives nothing from stripe and no registration confirmation from moodle.
    I had to uninstall the plugin and reinstall the previous version
    It took you awhile to release this update, I suggest you spend much much more time testing
  • DualCube Team
    Mon, 3 Feb 2020, 7:17 PM
    Dear Mared,
    The button text will be updated later with a new version release. And this is the latest stripe SDK. They have made many changes and you are seeing just those.
    We have tested with all the stable versions of Moodle and with different currencies. They all are working fine.
    Thank you.
  • DualCube Team
    Mon, 3 Feb 2020, 7:27 PM
    Dear Josick

    Thanks for your valuable comments. Let me address the issues:
    1 It doesn't ask for buyer address anymore: This version contains the latest Stripe SDK and the forms come directly from Stripe. This is one of the many latest changes in Stripe.
    2 After Payment, there is a moodle system error message and no feedback that payment has been made.
    You can check the status of the payment on your Stripe Dashboard. If the payment was successful, you would have seen a success message. Please check the images on the plugin-description section.
    3 Though the payment is effective and the user registered he receives nothing from the stripe and no registration confirmation from moodle.
    : Please check my previous answer.
    I had to uninstall the plugin and reinstall the previous version:
    Previous versions lack the SCA with complex Payment-intent method and Coupon system and the latest changes in Stripe SDK.

    Thank you.
  • Josick Guermeur
    Mon, 3 Feb 2020, 8:26 PM
    Quite sorry but something's wrong/
    I upgraded again to "enrol_stripepayment_moodle38_2020020300" and it doesn't work
    On sending payment (real, not sandbox) I have the same message as Mared "Something else happened, completely unrelated to Stripe"
    The payment is made on Stripe dashboard but the user is not registered on the bought course......
    I unistalled that version and came back to "enrol_stripepayment_moodle38_2019121201" of which you say in your documetation that it is SCA Complient.
    It works perfectly except that it doesn't ask for buyer's address.
    I think all this has nothing to do with Stipe, just your plugin.
  • Josick Guermeur
    Mon, 3 Feb 2020, 8:39 PM
    I think the coupon system is very likely to create the bug......I did not crate any coupon on Stripe dashboard
  • DualCube Team
    Mon, 3 Feb 2020, 9:43 PM
    Dear josick,
    Please check all the settings in accordance with documentation. And, please make sure that the currency selected on your stripe account is the same with the one on your moodle stripe payment plugin settings.
    We have tested with all the stable versions of Moodle and with different currencies. They all are working fine.
    Thank you.
  • Josick Guermeur
    Mon, 3 Feb 2020, 10:33 PM
    I'm using your plugin since nearly a year so I'm pretty familiar with the settings.
    Of course I am using the same currency all over.
    THE only interesting question is:
    Why does enrol_stripepayment_moodle38_2019121201works and enrol_stripepayment_moodle38_2020020300 bugs installed on the same moodle, on the same system.
    The only visible difference is the coupon thing on the latest one.
Please login to post comments