TS Pay
Seamlessly integrate SSLCommerz with Tutor LMS for secure, multi-currency course payments via cards, mobile banking, and more.
Consider an alternative
TS Pay shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 10 months ago, and scores 38/100 on our health check.
- Small user base (10+ active installs)
- Very few reviews so far
- Only tested up to WordPress 6.9 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where TS Pay stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| bKash | #30 |
| payments | >100 |
| sslcommerz | #9 |
| tutor | >100 |
| Tutor LMS | >100 |
Version adoption
Share of active sites per release.
About TS Pay
From the official readme · v1.1.0Description
TS Pay integrates SSLCommerz, Bangladesh’s leading payment gateway, with Tutor LMS to enable seamless course purchases. Accept payments from local and international customers using cards, mobile banking, and internet banking.
Website: https://hasinhayder.github.io/tutor-sslcommerz/
Features
- One-time payments for course purchases
- Multi-currency support (BDT, USD, EUR, GBP, SGD, INR, MYR)
- Sandbox and Live environments for testing and production
- IPN (Instant Payment Notification) integration for automatic order updates
- Secure payment processing with hash validation and transaction verification
- All SSLCommerz payment methods (Cards, Mobile Banking, Internet Banking)
- WordPress HTTP API for secure external communications
- Comprehensive error handling and logging
Requirements
- WordPress 5.3 or higher
- PHP 7.4 or higher
- Tutor LMS (Free version)
- SSLCommerz merchant account
How It Works
- Student initiates course purchase
- Plugin sends payment request to SSLCommerz
- Student completes payment on SSLCommerz secure page
- SSLCommerz sends IPN notification to your site
- Plugin validates transaction and updates order status
- Student gains course access upon successful payment
Security Features
- Hash verification for callback signatures
- Transaction validation through SSLCommerz API
- Amount verification to prevent tampering
- SSL-secured API communications
Support
Website: https://hasinhayder.github.io/tutor-sslcommerz/
For plugin issues: GitHub Issues
For SSLCommerz API: support@sslcommerz.com
For Tutor LMS: Tutor support
Credits
Developed by Hasin Hayder
Based on Tutor LMS Payment Gateway framework
SSLCommerz API integration
Installation
- Upload the plugin folder to
/wp-content/plugins - Activate the plugin through the WordPress admin
- Ensure Tutor LMS is installed and activated
- Go to Tutor LMS > Settings > Payments
- Enable SSLCommerz and configure settings
Configuration
Step 1: Get SSLCommerz Credentials
Sandbox (Testing):
1. Register at https://developer.sslcommerz.com/registration/
2. Receive Store ID and Store Password via email
Live (Production):
1. Apply for merchant account at https://sslcommerz.com/
2. Complete KYC verification
3. Get Store ID and Store Password from merchant panel
Step 2: Configure Plugin
- Go to Tutor LMS > Settings > Payments
- Find SSLCommerz in payment gateways
- Enable and configure:
- Environment: Sandbox for testing, Live for production
- Store ID: Your SSLCommerz Store ID
- Store Password: Your Store Password (not login password)
- IPN URL: Copy this URL
Step 3: Configure SSLCommerz Panel
- Login to SSLCommerz merchant panel
- Go to IPN Settings
- Add the IPN URL from plugin settings
- Save settings
Frequently asked questions
Do I need a SSLCommerz account?
Yes, you need a merchant account. Sign up at https://sslcommerz.com/ for live or https://developer.sslcommerz.com/registration/ for sandbox.
Does this support subscriptions?
No, only one-time payments are supported. SSLCommerz doesn’t provide native recurring payment functionality.
Can I test before going live?
Yes, use Sandbox environment with test credentials. Test cards available in SSLCommerz documentation.
What currencies are supported?
BDT (primary), USD, EUR, GBP, SGD, INR, MYR. Non-BDT currencies are auto-converted to BDT at current rates.
How do I troubleshoot payment issues?
Verify Store ID and Password are correct Ensure IPN URL is configured in SSLCommerz panel Check environment settings (Sandbox vs Live) Enable WordPress debug logging Verify SSL certificate on your site
What payment methods are supported?
All SSLCommerz methods: Credit/Debit Cards, Mobile Banking (bKash, Nagad, Rocket), Internet Banking, and others available in Bangladesh.
Is there a transaction fee?
Transaction fees depend on your SSLCommerz merchant agreement. Contact SSLCommerz for pricing details.
Can I process refunds?
Refunds must be processed manually through the SSLCommerz merchant panel. The plugin doesn’t handle automatic refunds.
Changelog
Plugin renamed to TSPay for compliance with WordPress guidelines. All functionality remains the same.
1.1.0
- Renamed: Plugin has been renamed to TSPay (Tutor SSLCommerz Pay) due to WordPress guidelines on trademark usage
- Improvement: Code cleanup and optimization
1.0.7
- Security: Added comprehensive input sanitization to prevent XSS attacks
- Security: Implemented proper data validation for all user inputs
- Security: Enhanced hash verification with sanitized inputs
- Improvement: Enhanced error handling and logging
- Improvement: Code organization and structure improvements
1.0.6
- Feature: Added complete internationalization (i18n) support
- Feature: Created translation template (.pot file)
- Improvement: Added languages directory for translation files
- Improvement: Updated plugin constants and code structure
- Improvement: Enhanced documentation with translation information
1.0.5
Minor Fixes
1.0.4
Minor Fixes
1.0.3
- Improvement: Replaced cURL with WordPress HTTP API for better compatibility
- Improvement: Enhanced error handling and JSON validation
- Improvement: More descriptive error messages
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best TS Pay alternatives
All bKash plugins →FAQ
TS Pay: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 7, 2026
Is TS Pay free?
Yes. TS Pay is free to download and use from the official WordPress.org plugin directory.
Is TS Pay safe to use in 2026?
TS Pay shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 10 months ago, and scores 38/100 on our health check.
How many websites use TS Pay?
TS Pay is active on 10+ WordPress websites and has been downloaded 539 times since it launched in December 2025. It was downloaded 59 times in the last 30 days.
Does TS Pay work with WordPress 7.1?
TS Pay is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does TS Pay need?
TS Pay requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was TS Pay last updated?
The latest version, 1.1.0, was released on December 25, 2025 (10 months ago).
Who makes TS Pay?
TS Pay is developed and maintained by HasinHayder.
What are the best alternatives to TS Pay?
The most popular alternatives to TS Pay are Bangladeshi Payment Gateways (4K+ installs), Payment Gateway bKash for WC (1K+ installs) and UddoktaPay (1K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card