SELMA SISResource CentreResource Centre
support@selmasis.comAU +61(0)7 3103 9873 / NZ +64(0)9 366 0789

Updated on

Stripe and Discount Codes

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

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.



Stripe Configuration

Navigate to Settings > Integrations
Navigate to Settings > Integrations

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

Screenshot: Figure 2. Select the Stripe Integration
Figure 2. Select the Stripe Integration

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

Screenshot: Figure 3i. Navigate to Stripe Dashboard
Figure 3i. Navigate to Stripe Dashboard

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

Screenshot: Figure 3ii. Copy API Keys
Figure 3ii. Copy 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).
Screenshot: Figure 3iii. Add API Keys
Figure 3iii. Add API Keys

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".
Screenshot: Figure 4. Configure SELMA Webhook URL
Figure 4. Configure SELMA Webhook URL

Stripe Activation - Form Manager

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

Navigate to Settings > Form Manager
Navigate to Settings > Form Manager

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.

Screenshot: Figure 5ii. Select an Enrolment Form
Figure 5ii. Select an Enrolment Form

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).

Screenshot: Figure 5iii. Payment and Notifications
Figure 5iii. Payment and Notifications

Discount Codes

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

Navigate to Settings > Finance > Discount Code
Navigate to Settings > Finance > Discount Code
Create a Discount Code
Create a Discount 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.

Screenshot: Figure 6iii. Provide Details and Activate Code
Figure 6iii. Provide Details and Activate Code
Navigate to the Intake
Navigate to the Intake

Last updated

Was this page helpful?

On this page