Payments

Taking payments in your online school

You connect all payment providers in one place. Courses, events and bundles share one checkout, and buyers choose what suits them: card, online banking or invoice.

What you get

  • All payment providers in one section
  • One checkout for every product
  • Cards, bank links and invoices together
  • Money goes to your account

Who it is for

  • Every school that sells
  • Schools selling to individuals and companies
  • Schools in the Baltics and the EU

How to connect

Where to sign up

Choose providers that match your audience. For international cards, the fastest route is Stripe Connect, which you turn on right inside SelfGrow. For Baltic buyers, add bank links through Montonio, EveryPay or MakeCommerce, and for companies, bank transfer.

Step by step

  1. In your dashboard, open Settings → Integrations → Payments.
  2. Pick a provider and follow its instructions (each one has its own page with steps).
  3. Save the details. SelfGrow checks the connection before turning it on.
  4. Add another provider if you need one. Buyers will see every enabled option at checkout.

Which payment provider should you choose?

It depends on who you are and how your students pay. Most schools start with one provider and add a second later.

Private tutor or teacher

A few students a month, and no wish to pay a monthly fee.

MakeCommerce has no fixed monthly fee: you pay only for successful payments, and students can pay by online banking or card. Bank transfer costs nothing if you do not mind confirming payments by hand.

Expert with an international audience

You need to start selling quickly, without contracts or technical setup.

Stripe Connect is set up in a few minutes inside SelfGrow and takes cards from all over the world. PayPal covers buyers who do not pay by card.

Online school in the Baltics

Steady sales, so a lower fee per payment matters.

Montonio’s monthly plans bring a low price per bank payment. EveryPay works well if your bank already offers an e-commerce agreement.

Corporate training

Companies pay on invoice, not by card.

Bank transfer using the invoice details. You can combine it with any other provider for private buyers.

Comparison

Provider Best for How to connect Monthly fee Fee (approx.)
MakeCommerce Private tutors and small Baltic schools Apply with MakeCommerce None From 1.5% + €0.15
Bank transfer Companies and low payment volume Bank details only None None (your bank’s rates)
Stripe Connect Fast start, buyers abroad Inside SelfGrow None Stripe fee + SelfGrow fee by plan
Stripe Those who already have Stripe Stripe account and API keys None From 1.5% + €0.25 (EEA cards)
PayPal International buyers without a card PayPal Business account None From 3.4% + €0.35
Montonio Schools with regular sales Contract with Montonio From €11.99 Bank payment from €0.05
EveryPay Companies with a bank e-commerce agreement Apply through your bank Bank’s price list Bank’s price list

Prices are approximate (checked in October 2026) and may change. See the provider’s price list for exact terms. Most providers sign contracts with registered businesses or self-employed people.

Need another provider? We will connect it on request →

Frequently asked questions

Short answers to what customers ask most.

Can I connect several providers at once?

Yes. For example, Stripe for cards, Montonio, EveryPay or MakeCommerce for bank links, and bank transfer for companies.

Does SelfGrow take a fee from payments?

The platform fee applies only to Stripe Connect payments, and the rate depends on your plan. For other providers, only the provider charges a fee.

What if the provider I need is not listed?

Write to us and we will look into connecting another provider on request.