No reviews found
CartModules: Click (Uzbekistan) Payment Gateway
Accept payments from Uzbekistan's most popular online payment system. Click (click.uz) serves millions of users across Uzbekistan, enabling payments via bank cards, mobile wallets, and bank accounts. This addon provides a seamless, secure integration with CS-Cart using Click's SHOP-API.
Key Benefits: Redirect-based payment flow (PCI SAQ A compliant), server-to-server callbacks for reliable order updates, MD5 signature verification for security, and idempotent transaction processing to prevent duplicate charges.Features
Click SHOP-API Integration
Full implementation of Click's prepare/complete callback protocol with MD5 signature verification on every request.
Redirect Checkout Flow
Customers are securely redirected to Click's hosted checkout page. No card data touches your server (PCI SAQ A).
Idempotent Callbacks
Duplicate callback requests are handled gracefully without re-processing orders or creating duplicate transactions.
Configurable Status Mapping
Map Click payment outcomes (confirmed, failed, pending) to any CS-Cart order status of your choice.
Test & Live Modes
Switch between sandbox and production environments with a single dropdown. Test your integration before going live.
Easy Callback URL Setup
Prepare and Complete URLs are displayed directly in the admin panel for easy copying to your Click merchant dashboard.
How It Works
- Customer selects Click as the payment method at checkout and places the order.
- Customer is redirected to the Click secure checkout page with order details.
- Customer completes payment using their Click account, bank card, or mobile wallet.
- Click sends a Prepare callback to your store to validate the transaction.
- Click sends a Complete callback to finalize the payment and update the order status.
- Customer is redirected back to the order confirmation page.
Configuration
| Setting | Description |
|---|---|
| Payment Mode | Select Live (Production) or Test (Sandbox) environment. |
| Merchant ID | Your Click Merchant ID, found in the Click merchant dashboard. |
| Service ID | Your Click Service ID, found in the Click merchant dashboard. |
| Secret Key | Your Click Secret Key for signature verification. |
| Prepare URL | Read-only. Copy this URL to your Click merchant dashboard. |
| Complete URL | Read-only. Copy this URL to your Click merchant dashboard. |
| Status Mapping | Map confirmed/failed/pending outcomes to CS-Cart order statuses. |
Security
- MD5 signature verification with timing-safe comparison (
hash_equals()) - Amount validation on every callback to prevent tampering
- Service ID verification to ensure callbacks originate from your configured service
- No card data handling — fully redirect-based (PCI SAQ A compliant)
- All database queries use parameterized placeholders
- All user input is type-cast or sanitized before use
- Sensitive data (secret keys, signatures) stripped from log entries
- BOOTSTRAP access guard on all PHP files
Requirements
| CS-Cart Version | 4.x (Multi-Vendor or Ultimate) |
| PHP Version | 7.1 or higher |
| SSL | Required (HTTPS) |
| Click Account | Merchant account with SHOP-API access |
| Currency | UZS (Uzbekistani Som) |
Installation
- Go to Add-ons > Manage add-ons, click Manual installation, and upload the addon zip
- Activate the addon and enter the license key
- Create a new payment method under Administration > Payment methods.
- Select Click (Uzbekistan) as the processor and fill in your credentials.
- Copy the Prepare URL and Complete URL into your Click merchant dashboard.
- Test with a sandbox transaction, then switch to Live mode.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- 4.20.1
- 4.19.1.SP2
- 4.19.1.SP1
- 4.19.1
- 4.18.4
- 4.18.3
- 4.18.2.SP1
- 4.18.2
- 4.18.1.SP1
- 4.18.1
- 4.17.2.SP3
- 4.17.2.SP2
- 4.17.2.SP1
- 4.17.2
- 4.17.1
- 4.16.2
- 4.16.1
- 4.15.2
- 4.15.1.SP4
- 4.15.1.SP3
- 4.15.1.SP2
- 4.15.1.SP1
- 4.15.1
- 4.14.3
- 4.14.2.SP1
- 4.14.2
- 4.14.1.SP1
- 4.14.1
- 4.13.3
- 4.13.2.SP2
- 4.13.2.SP1
- 4.13.2
- 4.13.1
- 4.12.2
- 4.12.1
- 4.11.5
- 4.11.4
- 4.11.3
- 4.11.2
- 4.11.1
- 4.10.4.SP1
- 4.10.4
- 4.10.3
- 4.10.2
- 4.10.1
- 4.9.3
- 4.9.2
- 4.9.1
- 4.8.2
- 4.7.4
- 4.6.3
- English
Contact information
Cartmodules operates a team of professional web designers and developers, providing premium CS-Cart services like add-ons development and theme development at affordable prices. We not only work effectively but smartly and deliver the best to our customers in shortest possible and ensuring quality of the deliverables.
We have an experienced team of professional having experience in PHP, JavaScript, Smarty, jQuery, CSS, Ajax, HTML5 and other programming languages and technologies. The development is inline with latest quality standards.
Our customers include a number of small, medium and large enterprises who are into e-commerce and want to expand further their business using technology.
Similar products
Make purchases for 200$ from our entire offer and get 20% discount
The module "TargetSMS: SMS notifications" is intended for sending SMS text notifications to an administrator and buyers of online store.