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
513 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

  • Zuheb A
    Wed, 22 Apr 2020, 5:06 PM
    Hi

    I installed this plugin in my model 3.8.1+ moodle version.

    am facing some of the issues.
    1. Indian Rupees currency is not listed.
    2. I have Set Currency US dollar, am getting some error while clicking on payment submit after giving test card details.
    error code: 400
    Error: As per Indian regulations, export transactions require a customer name and address. More info here: https://stripe.com/docs/india-exports

    I'm using test key and secret of stripe and trying payment testing fro test card details.

    Regards
    Zuheb
  • DualCube Team
    Sat, 25 Apr 2020, 1:30 PM
    Dear Zuheb,
    Stripe currently does not support the ability to receive INR payouts from Stripe accounts registered outside of India.

    Thank you.
  • Vijai Pandey
    Mon, 4 May 2020, 10:33 AM
    Please add INR (Indian Rupees), stripe now supports payment in INR
  • DualCube Team
    Tue, 5 May 2020, 6:43 PM
    If your stripe accounts are registered in India, the option should be available as we using the latest Stripe SDK.

    Thank you.
  • Jesus Velasquez
    Fri, 15 May 2020, 2:30 AM
    Hola me ha facilitado mucho el plugin, pero hay una manera de poder agregar la opción de meses sin intereses al cobro? esto para México. Gracias
  • DualCube Team
    Fri, 15 May 2020, 5:55 PM
    Dear Jesus,
    All the settings are on the Stripe dashboard. Go to your Stripe Dashboard > Billing > Coupons > Create a coupon.

    Type in the coupon’s name: it can be anything and for your reference only.
    Type in the Coupon’s ID : This is the Coupon code which your students will need to enter if they want to avail the discount.

    Choose Coupon Type:
    1. Percentage discount : offers % off on the course price
    2. Fixed amount discount : Offers a fixed amount off on the course price.

    Duration: For duration, when using the value repeating, also specify duration in months as the number of months for which the coupon should repeatedly apply. Otherwise the coupon can be set to apply only to a single invoice or to them all.

    Redemption : The max_redemptions and redeem_by values apply to the coupon across every customer you have. For example, you can restrict a coupon to the first 50 customers that use it, or you can make a coupon expire by a certain date. If you do the latter, this only impacts when the coupon can be applied to a customer. If you set a coupon to last forever when used by a customer, but have it expire on January 1st, any customer given that coupon will have that coupon’s discount forever, but no new customers can apply the coupon after January 1st.

    If a coupon has a max_redemptions value of 50, it can only be applied among all your customers a total of 50 times, although there’s nothing preventing a single customer from using it multiple times. (You can always use logic on your end to prevent that from occurring.)

    Thank you.
  • Jesus Velasquez
    Sat, 16 May 2020, 1:50 AM
    Los cupones no cumplen con lo que necesito, busco que un pago por ejemplo de $1,000.00 lo cobre stripe completo en una sola exhibición, pero al cliente sus cobros de la tarjeta le lleguen diferido ya sea en 3, 6 o 9 meses sin intereses por parte de una promoción con el banco. ¿Stripe ofrece esa opción?
  • Ronak Katial
    Sat, 23 May 2020, 6:12 PM
    Hi,

    I have a stripe account i created and it was created from India lonked to my INR account, but the moodle plugin does not show the INR dropdown option, it shows in the website but not in the plugin.

    Due to this reason i am unable to accept payments using Stripe.

    Please tell me how to get Stripe Moodle Plugin to Take INR as Payment Currency
  • alejandro alves
    Wed, 27 May 2020, 4:44 PM
    Hello,
    I am using the plugin to buy curses from joomla if the user does not exist in moodle it will create it and then assign the user to the curse, but it does not work correctly. Some times it creates the user with all the info, other times it doesn't, some times it adds the user to the curse other times it doesnt. Has this happened to anyone?
    Regards
  • DualCube Team
    Wed, 27 May 2020, 7:00 PM
    Dear Alejandro,
    This is a Moodle plugin and can be used in a Moodle instance only. It is an enrolment plugin. A user must log in to Moodle before he/she gets to buy the course. So the user already has an account and when the course it bought, he/she is enrolled in the course. You might be using the Stripe Payment Gateway plugin with Joomdle. This is just an assumption. Thank you.
  • DualCube Team
    Wed, 27 May 2020, 7:01 PM
    Dear Ronak,
    We are adding all the currencies. You will get it via update to the plugin.
    Thank you.
  • Ian Lim
    Wed, 3 June 2020, 10:12 AM
    Hi Dualcube, any plans to integrate Wechat Pay or Alipay? Both are processed within Stripe.
  • Allen Chow
    Wed, 3 June 2020, 11:56 AM
    Is it possible to change the layout of credit card entry form ?
  • Developer CK
    Fri, 19 June 2020, 2:18 AM
    I think, the exception handler class should be changed in validate-coupon.php, as , with wrong coupon code, it doesn't catch the error. In version , 2020052800, the class is Stripe_InvalidRequestError, however, exception comes under Stripe\Exception\InvalidRequestException
  • Steve Zielinski
    Sat, 20 June 2020, 6:12 AM
    Is there anyway to change the graphic that reads "stripe"? It would be much clearer to users if we could display the more well known "Visa, Mastercard, ..." graphic.
Please login to post comments