Title: TS Pay
Author: HasinHayder
Published: <strong>25 Δεκεμβρίου  2025</strong>
Last modified: 25 Δεκεμβρίου  2025

---

Αναζήτηση πρόσθετων

![](https://ps.w.org/tspay/assets/banner-772x250.png?rev=3428077)

![](https://ps.w.org/tspay/assets/icon-256x256.png?rev=3427401)

# TS Pay

 Από [HasinHayder](https://profiles.wordpress.org/hasinhayder/)

[Λήψη](https://downloads.wordpress.org/plugin/tspay.1.1.0.zip)

 * [Λεπτομέρειες](https://el.wordpress.org/plugins/tspay/#description)
 * [Κριτικές](https://el.wordpress.org/plugins/tspay/#reviews)
 *  [Εγκατάσταση](https://el.wordpress.org/plugins/tspay/#installation)
 * [Ανάπτυξη](https://el.wordpress.org/plugins/tspay/#developers)

 [Υποστήριξη](https://wordpress.org/support/plugin/tspay/)

## Περιγραφή

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/](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

 1. Student initiates course purchase
 2. Plugin sends payment request to SSLCommerz
 3. Student completes payment on SSLCommerz secure page
 4. SSLCommerz sends IPN notification to your site
 5. Plugin validates transaction and updates order status
 6. 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/](https://hasinhayder.github.io/tutor-sslcommerz/)

For plugin issues: [GitHub Issues](https://github.com/hasinhayder/tutor-sslcommerz/issues)
For SSLCommerz API: support@sslcommerz.com For Tutor LMS: [Tutor support](https://tutorlms.com/support/)

### Credits

Developed by Hasin Hayder
 Based on Tutor LMS Payment Gateway framework SSLCommerz
API integration

## Εγκατάσταση

 1. Upload the plugin folder to `/wp-content/plugins`
 2. Activate the plugin through the WordPress admin
 3. Ensure Tutor LMS is installed and activated
 4. Go to **Tutor LMS > Settings > Payments**
 5. 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**

 1. Go to **Tutor LMS > Settings > Payments**
 2. Find **SSLCommerz** in payment gateways
 3. Enable and configure:
 4.  * **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**

 1. Login to SSLCommerz merchant panel
 2. Go to IPN Settings
 3. Add the IPN URL from plugin settings
 4. Save settings

## Συχνές Ερωτήσεις

### 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?

 1. Verify Store ID and Password are correct
 2. Ensure IPN URL is configured in SSLCommerz panel
 3. Check environment settings (Sandbox vs Live)
 4. Enable WordPress debug logging
 5. 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.

## Κριτικές

Δεν υπάρχουν αξιολογήσεις για αυτό το πρόσθετο.

## Συνεισφέροντες & Προγραμματιστές

“TS Pay” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία
του.

Συντελεστές

 *   [ HasinHayder ](https://profiles.wordpress.org/hasinhayder/)

[Μεταφράστε το “TS Pay” στην γλώσσα σας.](https://translate.wordpress.org/projects/wp-plugins/tspay)

### Ενδιαφέρεστε για την ανάπτυξη;

[Περιηγηθείτε στον κώδικα](https://plugins.trac.wordpress.org/browser/tspay/), ανατρέξτε
στο [αποθετήριο SVN](https://plugins.svn.wordpress.org/tspay/) ή εγγραφείτε στο 
[αρχείο καταγραφής αλλαγών ανάπτυξης](https://plugins.trac.wordpress.org/log/tspay/)
μέσω [RSS](https://plugins.trac.wordpress.org/log/tspay/?limit=100&mode=stop_on_copy&format=rss).

## Σύνοψη αλλαγών

#### 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

#### 1.0.2

 * Security: Fixed fatal errors in IPN handling
 * Security: Improved validation for webhook requests
 * Improved: Better error logging and debugging

#### 1.0.1

 * Fixed: Corrected payment amount sending (was sending 0)
 * Fixed: Updated to use correct Tutor LMS field names
 * Improved: Added payment amount validation

#### 1.0.0

 * Initial release
 * One-time payment support
 * Sandbox and Live environments
 * IPN integration
 * Multi-currency support
 * Transaction validation

## Μεταστοιχεία

 *  Version **1.1.0**
 *  Τελευταία ενημέρωση: **πριν από 3 μήνες**
 *  Ενεργές εγκαταστάσεις: **20+**
 *  Έκδοση WordPress: ** 5.3 ή νεότερη **
 *  Δοκιμασμένο μέχρι: **6.9.4**
 *  Έκδοση PHP: ** 7.4 ή νεότερη **
 *  Language
 * [English (US)](https://wordpress.org/plugins/tspay/)
 * Ετικέτες:
 * [bKash](https://el.wordpress.org/plugins/tags/bkash/)[payments](https://el.wordpress.org/plugins/tags/payments/)
   [sslcommerz](https://el.wordpress.org/plugins/tags/sslcommerz/)[tutor](https://el.wordpress.org/plugins/tags/tutor/)
   [Tutor LMS](https://el.wordpress.org/plugins/tags/tutor-lms/)
 *  [Σύνθετη Προβολή](https://el.wordpress.org/plugins/tspay/advanced/)

## Αξιολογήσεις

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tspay/reviews/#new-post)

[Δείτε όλες τις κριτικές](https://wordpress.org/support/plugin/tspay/reviews/)

## Συντελεστές

 *   [ HasinHayder ](https://profiles.wordpress.org/hasinhayder/)

## Υποστήριξη

Έχετε κάτι να πείτε; Χρειάζεστε βοήθεια;

 [Φόρουμ υποστήριξης](https://wordpress.org/support/plugin/tspay/)