Bohudur Tutor LMS Plugin
Accept secure payments via Bohudur Payment Gateway for Tutor LMS courses.
Description
Bohudur Tutor LMS Gateway is an official payment gateway plugin that allows you to accept secure online payments for Tutor LMS courses.
The plugin seamlessly integrates with Tutor LMS checkout and redirects students to Bohudur’s hosted payment page, ensuring PCI compliance and maximum security.
After successful payment, students are automatically enrolled in the purchased course.
Requirements
| Requirement | Value |
|---|---|
| WordPress | 5.4 or higher |
| Tutor LMS | 2.0 or higher |
| PHP | 7.0 or higher |
| Extensions | curl, json |
| Environment | Server-side only |
Installation
Step 1: Install Plugin
- Go to WordPress Dashboard → Plugins → Add New
- Search for Bohudur Payments For Tutor LMS
- Click Install Now, then Activate
Step 2: Manual Upload (Optional)
- Download the plugin ZIP from WordPress.org
- Go to Plugins → Add New → Upload Plugin
- Select the ZIP file, click Install Now, then Activate
Configuration
After activation:
- Navigate to Tutor LMS → Settings → Monetization → Payment Gateways
- Enable Bohudur Payments
- Configure the following options:
| Setting | Description |
|---|---|
| Title | Payment method name shown to students |
| API Key | Your Bohudur API Key (Required) |
- Save changes
Using the Gateway
- Student selects a paid course
- At checkout, student chooses Bohudur Payment
- Student is redirected to Bohudur Hosted Checkout
- After payment:
- Success → Student is enrolled automatically
- Cancel / Failed → Enrollment is not granted
| Bohudur Status | Tutor LMS Result |
|---|---|
| PENDING | Enrollment on hold |
| COMPLETED | Student enrolled |
| EXECUTED | Student enrolled |
| CANCELLED | Enrollment cancelled |
Notes
- Do not expose your API key in frontend code.
- Executed payments are final; do not attempt multiple executions.
API Versioning
- Current Version: v1.0.1
- Base path includes versioning for stability
Changelog
- v2: Improved response structure and added lastest WordPress support.
Support
For technical support or integration issues, contact in Bohudur Telegram Support.
