Tutor LMS offers seamless integration with PayPal, one of the world’s most trusted payment gateways.
This allows you to process payments for your online courses securely. Ensure to review the list of supported countries and currencies by PayPal to confirm availability in your region.
Adding PayPal as a Payment Option
Access the Payment Method
- Log in to your Tutor LMS Dashboard.
- Navigate to Settings > Monetization > Payment Methods.
- You’ll already find PayPal in the list of available payment methods.
Configuring PayPal Integration
Enable the toggle button for PayPal in the Payment Methods section to make the payment method available during checkout.
Click the Setup icon next to it. A popup window will appear, allowing you to configure PayPal for seamless integration with your checkout process.
Payment Environment
Choose between the Test or Live payment environment depending on whether you want to test payments in a demo environment or process real transactions in a live environment.
Test / Live Merchant Email
Enter the email address associated with your PayPal account. Select Test for test emails and Live for live emails. This is where payment notifications and transaction details will be sent.
How to Obtain Your Sandbox/Production Credentials
To get your Merchant Account Credentials or Keys, ensure you have a registered PayPal Merchant account.
From there, use the Sandbox and Live toggle buttons to switch between environments.
How to Obtain Sandbox Client Secret Key and Sandbox Client ID
Visit https://developer.paypal.com/home/ and login to your account. If you don’t have an account then sign up for one here.
Once you have logged in, from your Developer dashboard, click on the Apps & Credentials tab.
Click the Create App button located on the mid-right side of your screen to begin creating an App. Enter the app name, select the type, add the sandbox account (email of the sandbox account), and click “Create App.”
Once the app is created, locate the Client ID and Client Secret Key under the app details. Use these keys to integrate PayPal with Tutor LMS.
How to Obtain Sandbox / Merchant Webhook ID
To obtain the Webhook ID, stay on the Apps & Credentials tab and scroll down to the Webhooks section at the bottom of the page. Then, click Add Webhook.
Here, enter the webhook URL given on the Tutor LMS PayPal settings interface.
Next, select the specific event types for which you want to receive notifications. Make sure to choose all relevant events that are necessary for your integration.
However, you must select the Checkout order approved, and Payment capture completed, events for smooth operation.
Click Save, and your Webhook ID will be generated. Copy this ID and paste it into the Tutor LMS PayPal settings.
After completing the above steps, click Save Changes to activate PayPal as a payment gateway in Tutor LMS. You’re now ready to process payments securely!