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 is an authorised CS-Cart reseller in India and a CS-Cart development specialist since 2014. We have delivered 250+ projects for businesses in 20+ countries and publish 125+ solutions on the CS-Cart Marketplace, all developed and maintained in-house.
What we are known for
Integrations. We help merchants connect CS-Cart with the platforms and services they already use.
Marketplace Connectors. Connect CS-Cart Multi-Vendor with Shopify, WooCommerce, Wix, PrestaShop, Shopware 6, Squarespace, Square and Ecwid through individual connectors, all managed from one place with Shop Connector Manager.
Payments. 90 payment gateway add-ons covering regional methods and buy-now-pay-later, including Tabby, Tamara, Afterpay, Sezzle, Affirm, Almapay, Takbull, Windcave, aamarPay and Atmos.
Shipping. 14 shipping integrations including ShipStation, Shippo, Smart Shipping & Fulfillment Manager, Aramex, DTDC, Ekart, Shiprocket, Safexpress, UPS and Purolator.
Search and AI. Algolia AI Instant Search and AI Store Copilot.
What we do
- CS-Cart Store and Multi-Vendor Marketplace Development
- Custom Add-on Development
- Third-Party API and Service Integrations
- Marketplace Connectors
- Multi-Store Development
- CS-Cart Version Upgrades
- Migration to CS-Cart
- Custom Themes and UI/UX Development
- Mobile App Development
- Payment and Shipping Integrations
- Server Support, Maintenance and Performance Optimization
Support
Every CartModules add-on is maintained by the team that developed it, so technical support and updates come directly from us. We also offer a 30-day money-back guarantee on every CartModules add-on.
Need a custom CS-Cart solution?
sales@cartmodules.com
 | +91 96538 49089
 | cartmodules.com
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.