How to set up tuition payments with Braintree

How to set up tuition payments with Braintree

With DreamClass you can process payments by integrating your Braintree account.


Braintree is an end-to-end payments platform that makes it easy to accept payments in your app or website. With Braintree your customers(Students and guardians) will be able to pay their tuition fees from their portal account using credit cards, digital wallets like PayPal, Venmo, Apple Pay, Google Pay etc.


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

Step 1

Click “My school”(or “My college”) on the top left corner of your screen


Step 2

Select the last tab “Integrations


Step 3

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




Step 4

Click on the “Setup payment on Braintree” option and fill in the following information:


a.Select the Braintree environment Sandbox or Production
Use the “Sandbox” option to test the flow of your payments or alternatively

“Production” to proceed with real payments from your account.


b.Add your gateway credentials: Merchant ID, Public Key, and Private Key.
You can find your credentials under the API settings of your Braintree account.







Step 5

Once you save your options above, you’ll see the status button “Ready” set to green. This means that Step 4 was successfully completed.  


Step 6

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 ready to go ! 🥳

How to test your payments setup

To make sure your Braintree payments set up works properly you may process a test payment from a student’s portal. Here’s a quick overview of the steps your students will take to proceed with their payments from their account: video











    • Related Articles

    • 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 Braintree with your DreamClass account follow the steps ...
    • How to manage students’ payments and fees with DreamClass?

      How to manage students’ fees with DreamClass? With DreamClass you can manage your school’s tuition fees with a few simple steps. In brief you able to proceed with the following actions: Create fees for each one of your classes and assign them to the ...
    • How to manage tuition fees with DreamClass

      How to manage tuition fees with DreamClass How to create Class fees Navigate to Classes> Select one of your classes (Specific name) > Fees > Class Fees, click on “+ Add Fee” and select the type of Fees you want to create (One-off, Monthly, Periodic) ...
    • 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 ...
    • 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. Step 1 Click Period Setup from the left menu and select the second tab ...