1. Home
  2. Docs
  3. Settings
  4. Payments
  5. How to Integrate PayPal with Klasio to Receive Payments

How to Integrate PayPal with Klasio to Receive Payments

Klasio integrates smoothly with PayPal, one of the most trusted payment gateways worldwide.

This lets you accept payments for your online courses securely and with ease. Just be sure to check PayPal’s list of supported countries and currencies to confirm it works in your region.

1. From the admin dashboard, go to Settings and then click Payments.

Klasio admin dashboard with the Payments tab under Settings menu in highlight

2. Next Locate the PayPal widget and click on Settings.

This image is a screenshot of Klasio Payments integrations window under Settings menu with the Settings button on the PayPal widget highlighted.

3. Type in the merchant name, add anything important for your customers in the description box.

This image is a screenshot of Klasio PayPal setup pop up with the option to insert Merchant Name and Description in highlight.

4. Then you’ll be required to insert your PayPal Client ID and Client Secret.

This image is a screenshot of Klasio PayPal setup pop up with the option to insert Client ID and Client Secret in highlight

In order to get all these keys, you’ll be required to access your PayPal account and collect the key from there.

Payment Environment

PayPal has two modes for generating such keys. Start by choosing either “Test” or “Live”, depending on what you’re doing. Use Test mode to simulate payments, or Live mode if you’re ready to accept real transactions in your production environment.

Test / Live Merchant Email

Enter the email address linked to your PayPal account. Choose Test if you’re running test transactions, or Live for real ones. This is the email where you’ll receive payment notifications and transaction details.

How to Get PayPal Sandbox/Production Client ID and Client Secret

a. Go to the PayPal Developers Website and click Log in to Dashboard. Create a sandbox account to try out test payments. (If you don’t have a PayPal developer account, sign up for one now) 

PayPal developer account login page

b. In the top right corner, click on [Your Name], then click on Dashboard

PayPal developer account login dashboard

c. Next, click Apps & Credentials. Click Create App. A new window will open. 

PayPal developer account menu

d. Fill in the details for the App Name. Select Merchant in the app Type and choose the correct Business account then save the new app by clicking the Create App button below

Paypal merchant app creation pop up

e. Once redirected to the Apps page, copy the Clinet ID and Secret Key. Toggle between Sandbox and Live to copy the live and test Client ID and Secret key.

Paypal merchant app setup window with the Client id and secret key in highlight

f. Paste the Client ID and Secret key and simply paste them into the respective fields in Klasio PayPal setup pop up. Finally, switch on the toggle button and hit Save.

Klasio PayPal setup pop up with Client ID and Client Secret inserted.

g. PayPal setup is complete for your academy, and you’ll now see the ‘Active’ status on the PayPal integration panel

Klasio payments setup window with PayPal Active status in highlight.

You’re now ready to receive payments using PayPal from your course website.

How can we help?