How to set up tuition payments with Stripe

How to set up tuition payments with Stripe

With DreamClass you can offer online payments to your customers using Stripe.

Stripe is a payment processing platform that enables you to process payments quickly and securely.


To integrate Stripe with your DreamClass account follow the steps below:

Step 1

Click  Settingson the bottom left corner of your screen

Step 2

Select “Integrations

Step 3

Click “Enable” on the Stripe option and confirm your choice.




Step 4

Click on the “Setup payments with Stripe” and you will be directed to a new page where you’ll be asked to authenticate your Stripe account. Use the email of your stripe account and follow the authentication steps to create a DreamClass Stripe account.




Note here that you have to use separate Stripe accounts for different projects. You may find more information on how to create and manage multiple Stripe accounts here.


Before you move to the next step make sure you have successfully completed all the required fields.

Step 5

Click on the “Return to DreamClass” option to return to the initial Integrations page.



Step 6

You will be directed on where you’ll need to verify the values of the status and finalize the setup. If you have successfully followed the above steps then the status boxes: a) Charges Enabled and b) Details Submitted should be automatically displayed as selected/checked. This information is passed onto DreamClass from Stripe automatically.





Step 7

Finally at the right side of your screen you can enable online payments for Guardians and/or Students depending on your preference.





Save your settings and you’re good to go!



If you wish to process a payment from the student’s portal to make sure it works properly, here’s what the student will see when they are directed to pay:




    • Related Articles

    • Fees & Invoices

      With DreamClass you can manage your school registration/tuition fees and invoice your students or parents in a few steps. Stripe integration is also offered for online payments. You can create three types of fees: One-off fees, Monthly/Recurring and ...
    • How to set up your School with DreamClass

      Now that you’ve already created all of your major school entities (Classes, Subjects, Class Subjects, Students, Teachers) you’re ready to make a few final adjustments and your school will be completely set up. To do so, follow the steps below. Note ...
    • How to work with refunds

      If you come across a case where you need to refund a payment then you can follow the below steps: Stripe Payments You should firstly refund the payment in stripe and then go the DreamClass invoice and take steps if full of partial refund. Full ...
    • How to set up Final grades for Report Cards and Transcripts

      Settings up Final Grades In order to issue Transcripts, Report Cards and Progress Reports in DreamClass you will need to have your Institution's Final Grades setup. Step 1: Go to Grading > Grading Configuration Create your grading periods ...
    • What is a school period ?

      A school period is a time-frame including a set of educational activities from start to finish. In many cases it will be a full season. In others it may be as small as a single educational unit that is completed in a few days or weeks. It really can ...