Skip to content

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

RequirementValue
WordPress5.4 or higher
Tutor LMS2.0 or higher
PHP7.0 or higher
Extensionscurl, json
EnvironmentServer-side only

Installation

Step 1: Install Plugin

  1. Go to WordPress Dashboard → Plugins → Add New
  2. Search for Bohudur Payments For Tutor LMS
  3. Click Install Now, then Activate

Step 2: Manual Upload (Optional)

  1. Download the plugin ZIP from WordPress.org
  2. Go to Plugins → Add New → Upload Plugin
  3. Select the ZIP file, click Install Now, then Activate

Configuration

After activation:

  1. Navigate to    Tutor LMS → Settings → Monetization → Payment Gateways
  2. Enable Bohudur Payments
  3. Configure the following options:
SettingDescription
TitlePayment method name shown to students
API KeyYour Bohudur API Key (Required)
  1. Save changes

Using the Gateway

  1. Student selects a paid course
  2. At checkout, student chooses Bohudur Payment
  3. Student is redirected to Bohudur Hosted Checkout
  4. After payment:
  • Success → Student is enrolled automatically
  • Cancel / Failed → Enrollment is not granted
Bohudur StatusTutor LMS Result
PENDINGEnrollment on hold
COMPLETEDStudent enrolled
EXECUTEDStudent enrolled
CANCELLEDEnrollment 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.