Payments

PayPal payments for your courses

Some buyers do not want to type in card details. PayPal gives them a familiar alternative on the same checkout page, with a PayPal account or as a guest.

What you get

  • An alternative to card payments
  • A wallet international buyers know
  • Fewer abandoned purchases
  • Money goes to your PayPal account

Who it is for

  • International audiences
  • Schools selling to the US and Western Europe
  • Buyers who do not pay by card online

How to connect

Best for: As an extra option for international buyers who do not pay by card. Fees are higher than for cards.

Where to sign up

You need a PayPal Business account. Then create an app in the PayPal developer dashboard to get API credentials.

What you enter in SelfGrow

  • Client ID
  • Secret key
  • Mode: Sandbox or Live

Step by step

  1. Create a PayPal Business account and confirm your business details.
  2. On developer.paypal.com, open Apps & Credentials and create an app.
  3. Copy the Client ID and Secret and paste them into SelfGrow under Integrations → PayPal.
  4. Choose the mode: Sandbox for testing or Live for real payments.
  5. In PayPal, add the webhook URL shown in SelfGrow and select the listed events.

Frequently asked questions

Short answers to what customers ask most.

Can I use PayPal together with Stripe?

Yes. Buyers choose at checkout whether to pay by card or with PayPal.

Can I test it first?

Yes. In Sandbox mode you test payments with test accounts, then switch to Live.