Stripe and Discount Codes

Stripe is a payment gate-way that you can integrate with your SELMA Enrolment form. This integration allows Student applicants to make payments, seamlessly, as they record their details with SELMA.


In this Section:


Stripe Configuration

Figure 1. Navigate to Settings > Integrations

Figure 2. Select the Stripe Integration

Scroll to find the “Stripe” Integration, and click “Configure” to select it.

Figure 3i. Navigate to Stripe Dashboard

Please navigate to your Stripe Account, and click “Developers” on the bottom left of your dashboard screen.

Figure 3ii. Copy API Keys

Copy the indicated API keys to paste into SELMA, in the subsequent step.

Figure 3iii. Add API Keys

Paste the Publishable Key and Secret Key URL tokens from Stripe into SELMA. You will need to click “Change” to edit the page, first.

  • Note: Once you have pasted the API Keys into SELMA, remember to click “Save”, (this button appears after editing).

Figure 4. Configure SELMA Webhook URL

Create a SELMA Webhook URL. This will be the Endpoint URL you enter into Stripe.

  • Note: The Webhook Signing Secret Key will be auto-generated when you click “Save”.

Stripe Activation – Form Manager

The following identifies how the Stripe Integration works on the Form builder:

Figure 5i. Navigate to Settings > Form Manager

Figure 5ii. Select an Enrolment Form

Click to edit an Enrolment form, and access the Form Builder.

Note: Only an Enrolment form can be embedded with a payment gateway, such as Stripe.

Figure 5iii. Payment and Notifications

Configure the Stripe Payment settings on the left, making sure that you activate the payment (top, red), and save your changes (purple). Select the Users you want to send notifications to, on form submission or payment, on the right (orange).


Discount Codes

Intake tutition fees can be discounted if Student applicants are given a valid discount code to use on payment, before submission.

Figure 6i. Navigate to Settings > Finance > Discount Code

Figure 6ii. Create a Discount Code

Figure 6iii. Provide Details and Activate Code

Fill in the required fields, as indicated by red asterisks, and make sure to activate the Discount Code, if you want it to be used by applicants.

Note: The Discount Code is only valid (functional) during the period you indicate, here.

Figure 6iv. Navigate to the Intake

Related Articles

Cloud Assess

Initial Setup Navigate to Settings (Cogwheel icon), select Integrations, and click Configure under Cloud Assess. Configuring Keys and Connection To set up the Cloud Assess integration, enter the required URL and keys. If needed, contact SELMA or Cloud Assess support for assistance. Understanding the Configuration Screen The configuration screen displays a log of all transactions …

Xero Integration Guide

The Xero integration allows you to seamlessly connect your accounting workflow with Xero. This integration enables automatic syncing of contacts, products, and invoices between your SELMA and Xero. If you would like to have integration with Xero enabled, please contact our support team. Key Features Contact Synchronisation: Automatically map your payers with Xero contacts by …

Contact Portal (For Contacts)

Please send the following article to the Stakeholder/Contact who is working with your organisation. How to Enrol Students Figure 1. Invite to Portal Click the portal invitation link in your primary email inbox. Then, follow the instructions, and set-up a password via the “Forgot Password” option. Figure 2. Enrol Students Click the link “Enrol Students” on the top navigation …

Moodle Set-Up (In SELMA)

In this Section: SELMA Configuration Steps Figure 1. Navigate to Settings > Integrations Figure 2. Navigate to Integrations > Moodle Figure 3i. Configuration Settings Figure 3ii. Provide Details and Save The Endpoint will be your unique Moodle URL (e.g. https://moodle.yourdomain.com), and the Token will be the Web Service Token you created and saved, previously. The …