Review of eClass LMS Payment Gateways Addon
As an online educator, integrating payment gateways is crucial for smooth and secure transactions within your eClass LMS. That’s why I was excited to test the eClass LMS Payment Gateways Addon. This addon aims to enhance the product by adding a variety of payment gateways, catering to diverse global requirements. Let’s dive in and see if it delivers.
Features and Available Gateways
The Addon comes with an impressive list of 13 payment gateways from various regions, including Kenya, Nepal, the United States, Saudi Arabia, Africa, Bangladesh, Vietnam, and Indonesia. The available gateways include:
- Mpesa (Kenya)
- eSewa (Nepal)
- Authorize.NET (US)
- Paytabs (Saudi Arabia)
- DPO Payments (Africa)
- Smanager (Bangladesh)
- Bkash (Bangladesh)
- SquareUp (US)
- Worldpay (US)
- Midtrains (Indonesia)
- Onepay (Vietnam)
These payment gateways offer users a seamless and convenient experience, accepting various payment methods.
Requirements and Compatibility
To ensure seamless integration, you’ll need to meet the following requirements:
- Your eClass LMS version must be 5.3 or above.
- The LMS must be pre-installed on your server.
- PHP version 8.1.13 is required.
I found these requirements to be quite reasonable and in line with the product’s features.
Demo and Authorization
For demonstration purposes, you’ll find links to the demo portal, along with username and password details:
- Admin: URL, Username: admin@mediacity.co.in, Password: 123456
- Instructor: URL, Username: instructor@mediacity.co.in, Password: 123456
- User: URL, Username: user@mediacity.co.in, Password: 123456
This allows potential customers to get a taste of the product’s functionality and compatibility.
Update History
The product’s update history reveals a committed effort to improve the addon’s performance and compatibility:
- 30/01/2023 (Version 1.8): Added Onepay, PHP updated (version 8.1.13)
- 23/05/2022 (Version 1.6): Added Onepay
- 24/02/2022 (Version 1.5): Fixed minor bugs, compatible with 4.5
- 06/01/2022 (Version 1.4): Update payment gateway combability with eclass 4.3
- 15/09/2021 (Version 1.3): Added Bkash, Worldpay, Midtrains, and SquareUp
- 09/09/2021 (Version 1.2): Added Authorize.net, DPO Payments, Paytabs, Smanager
- 24/05/2021 (Version 1.1): Initial release with Mpesa
I appreciate the developer’s dedication to constant improvement and ensuring seamless updates.
Rating
After evaluating the eClass LMS Payment Gateways Addon, I’d like to give it a rating of 4/5. The product excels in its range of payment gateways, ease of integration, and committed developer updates. However, it would be nice to see more detailed instructions and troubleshooting guides within the help file. Overall, I highly recommend this addon to educators seeking to streamline payment processes.
Recommendation
If you’re an eClass LMS user seeking a seamless payment gateway solution, the eClass LMS Payment Gateways Addon is an excellent choice. Its versatility and compatibility make it a great value for the price. Just remember to meet the product’s requirements and consult the help file for a smoother experience.
User Reviews
Be the first to review “eClass LMS Payment Gateways Addon”
Introduction to eClass LMS Payment Gateways Addon
The eClass LMS Payment Gateways Addon is a powerful tool that enables you to accept online payments for your online courses, workshops, and other educational resources within your eClass Learning Management System (LMS). This addon provides a secure and reliable way to process payments, allowing you to focus on creating high-quality educational content and delivering it to your students.
In this tutorial, we will guide you through the process of setting up and using the eClass LMS Payment Gateways Addon. We will cover the following topics:
- Setting up the addon
- Configuring payment gateways
- Creating payment plans
- Processing payments
- Managing payment transactions
- Troubleshooting common issues
Setting up the eClass LMS Payment Gateways Addon
To set up the eClass LMS Payment Gateways Addon, follow these steps:
- Log in to your eClass LMS dashboard as an administrator.
- Click on the "Settings" icon () in the top-right corner of the dashboard.
- Click on "Add-ons" from the dropdown menu.
- Click on the "Payment Gateways" tab.
- Click on the "Install" button next to the "Payment Gateways" addon.
- Wait for the addon to install. You will see a success message once the installation is complete.
Configuring Payment Gateways
To configure payment gateways, follow these steps:
- Log in to your eClass LMS dashboard as an administrator.
- Click on the "Settings" icon () in the top-right corner of the dashboard.
- Click on "Add-ons" from the dropdown menu.
- Click on the "Payment Gateways" tab.
- Click on the "Add Gateway" button.
- Select the payment gateway you want to configure (e.g. PayPal, Stripe, etc.).
- Enter the required settings for the payment gateway (e.g. API keys, merchant IDs, etc.).
- Click on the "Save" button to save the changes.
Creating Payment Plans
To create a payment plan, follow these steps:
- Log in to your eClass LMS dashboard as an administrator.
- Click on the "Courses" tab.
- Select the course you want to create a payment plan for.
- Click on the "Edit" button next to the course title.
- Click on the "Payment Plans" tab.
- Click on the "Add Payment Plan" button.
- Enter the payment plan details (e.g. name, description, price, etc.).
- Select the payment gateway you want to use for the payment plan.
- Click on the "Save" button to save the changes.
Processing Payments
To process a payment, follow these steps:
- Log in to your eClass LMS dashboard as an administrator.
- Click on the "Courses" tab.
- Select the course you want to process a payment for.
- Click on the "Edit" button next to the course title.
- Click on the "Enrollments" tab.
- Select the enrollment you want to process a payment for.
- Click on the "Process Payment" button.
- Select the payment plan you want to use for the payment.
- Enter the payment details (e.g. amount, currency, etc.).
- Click on the "Process Payment" button to complete the payment.
Managing Payment Transactions
To manage payment transactions, follow these steps:
- Log in to your eClass LMS dashboard as an administrator.
- Click on the "Reports" tab.
- Click on the "Payment Transactions" report.
- View the payment transactions for the course or payment plan.
- You can filter the transactions by date, payment status, and other criteria.
- You can also view the payment transaction details, including the payment amount, currency, and payment gateway used.
Troubleshooting Common Issues
If you encounter any issues while using the eClass LMS Payment Gateways Addon, follow these troubleshooting steps:
- Check the payment gateway settings to ensure they are correct and up-to-date.
- Check the payment plan settings to ensure they are correct and up-to-date.
- Check the payment transaction history to ensure that the payment was processed successfully.
- Check the payment gateway's documentation for any known issues or troubleshooting steps.
- Contact the eClass LMS support team for further assistance.
By following this tutorial, you should now be able to set up and use the eClass LMS Payment Gateways Addon to accept online payments for your online courses and educational resources. If you have any questions or need further assistance, please don't hesitate to contact the eClass LMS support team.
eClass LMS Payment Gateways Addon Settings Example
Stripe Payment Gateway Settings
stripe_sandbox_mode
= true | false (true for test mode, false for live mode)stripe_api_key
= "YOUR_STRIPE_API_KEY"stripe_secret_key
= "YOUR_STRIPE_SECRET_KEY"
PayPal Payment Gateway Settings
paypal_mode
= "sandbox" | "live"paypal_client_id
= "YOUR_PAYPAL_CLIENT_ID"paypal_client_secret
= "YOUR_PAYPAL_CLIENT_SECRET"
Skypay Payment Gateway Settings
skypay_public_key
= "YOUR_SKYPAY_PUBLIC_KEY"skypay_private_key
= "YOUR_SKYPAY_PRIVATE_KEY"
Square Payment Gateway Settings
square_app_id
= "YOUR_SQUARE_APP_ID"square_locations
= "YOUR_SQUARE_LOCATION_ID"square_merchant_id
= "YOUR_SQUARE_MERCHANT_ID"square_accesstoken
= "YOUR_SQUARE_ACCESS_TOKEN"
General Payment Gateway Settings
payment_gateway_language
= "en" | "other language codes"payment_gateway_currency
= "USD" | "other currency codes"
Recaptcha Settings
reCaptcha_public_key
= "YOUR_GOOGLE_RECAPTCHA_PUBLIC_KEY"reCaptcha_private_key
= "YOUR_GOOGLE_RECAPTCHA_PRIVATE_KEY"
Other Settings
payment_gateway_timezone
= "America/New_York" | "other timezones"payment_gateway_charset
= "UTF-8" | "other charsets"
Here are the features of the eClass LMS Payment Gateways Addon:
- Available Gateways: The addon supports multiple payment gateways, including:
- Mpesa (Kenya Payment Gateway)
- eSewa (Nepal Payment Gateway)
- Authorize.NET (American Payment Gateway)
- Paytabs (Saudi Arabia Payment gateway)
- DPO Payments (Africa Payment Gateway)
- Smanager (Bangladesh Payment Gateway)
- Bkash (Bangladesh Payment Gateway)
- SquareUp (American Payment Gateway)
- Worldpay (American Payment Gateway)
- Midtrains (Indonesia Payment Gateway)
- Onepay (Vietnam Payment gateway)
- Requirements:
- eClass Learning Management System version 5.3 or above
- eClass Learning Management System should be pre-installed in your server
- PHP version 8.1.13
- Demo & Authorization: The addon provides demo access for admin, instructor, and user roles.
- Update Details: The addon has received several updates, including:
- Onepay (Vietnam Payment gateway) added
- 5.3 compatibility
- PHP updated to version 8.1.13
- Bug fixes and compatibility updates
Please note that the addon is designed for eClass Learning Management System and requires specific versions of eClass and PHP to function properly.
There are no reviews yet.