Stripe is a suite of APIs powering online payment processing.


The setup for Stripe follows a similar procedure as other payment gateways.

  1. Navigate to Administration → Configuration → Preferences:
  2. Select Payment Gateway from the left hand menu:
  3. Click the [+] button to start the process to implement a new Payment Gateway:
  4. The page that appears will display a range of Payment Gateway options available to set up. Locate the Stripe item that appears like so:
  5. Pressing the Connect button will open a new window to enter your Stripe payment gateway information.

Entering Stripe Payment Gateway Details

In the window that appears, you will need to enter your specific Stripe gateway details:

For the gateway integration to function, you will need the following information from Stripe:

  • Name: Mandatory field used to identify the Stripe payment gateway in your system.
  • Username: The API key for your Stripe account needs to go in this field. 
  • Signature (PayPal): The API secret for your Stripe account needs to go in this field.

Enabling the Gateway

Now that you have set up the Stripe payment gateway, you will need to enable it in your system Preferences.

  1. Navigate to Administration → Configuration → Preferences:
  2. On the left-hand side, select General:
  3. Click on the Edit button in the top left-hand side of the Preferences area:
  4. Locate the Finance section, and within this area you will have the ability to select a Payment Gateway. Select Stripe from the list.
  5. With this done, Stripe has now been set as the Default Payment Gateway for use within your system.

Stripe In Use

Once the Stripe gateway is both set up and enabled, it will function within your course applications.

  1. The payment page of a course application process will appear like so:

  2. Clicking the Pay Now option will load the Payment Gateway for Stripe:
  3. The Amount item is not editable on this page. Once all required details are entered, you can click on Pay button to process the payment.

  Next Steps: Course Form Setup

Now that Stripe has been set up globally you can now configure the gateway to work within a Course Form.

Caylemn is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.