Skip to content

E-commerce

How to connect Click and Payme to a website in Uzbekistan

Plan a Click or Payme integration: provider approval, order states, duplicate notifications, refunds and acceptance tests before going live.

Author: ZORR9 min read
How to connect Click and Payme to a website in Uzbekistan
In this article

A Click or Payme integration starts with payment acceptance terms for the actual business. Confirm the supported product, documents and settlement account with the provider before implementing checkout. A payment button or a customer returning to the website does not establish that money was received. A working integration links the transaction to an order, tolerates repeated messages and gives the team a way to investigate an uncertain result.

Identify what you are connecting

ComponentResponsibilityConfirm before development
Click / PaymePayment acceptance service and integration interfaceSupported product, commercial terms and protocol
Uzcard / HumoCard payment infrastructureCard support through the chosen provider or acquirer
Bank or other partnerSettlement and account servicingAgreement, settlement process and documents
Your storeOrders, inventory and customer handlingWho changes each status and fulfils the order

Choose payment methods using your customer needs rather than unsupported market coverage figures. Agree a fallback for customers who cannot use the main method. Click Business publishes current onboarding information: https://business.click.uz/ru . Confirm fees, approval steps and optional functions for the selected agreement; another merchant’s conditions are not automatically yours.

Create the order before starting checkout

Define the contents, final amount, currency, order identifier and rules for price changes. The server needs to know which order is being paid for; the buyer needs to understand the purchase. Decide when stock is reserved and what happens after cancellation or expiry. Keep payment secrets out of the browser and avoid collecting card credentials in a custom form without a separately assessed solution.

Implement the selected product’s protocol

Click offers different integration interfaces. Its official documentation describes Prepare and Complete interaction for Shop API: https://docs.click.uz/ . An example for a different product is not a universal payment handler. Check the fields, authenticity verification and responses against the protocol actually used.

Payme documents Merchant API methods for checking, creating, performing, cancelling and inspecting transactions: https://developer.help.paycom.uz/metody-merchant-api/ . Model the transaction lifecycle around that documentation. Confirm required methods and behaviour using the current specification rather than a shortened tutorial.

Separate notification, payment and fulfilment

An order and its transaction need linked but distinct states. A provider notification may arrive more than once; processing it again must not deliver the product or record payment twice. Preserve a reconciliation path when a response is uncertain. Limit access to operation logs and manual actions to responsible staff. Show the customer a confirmed state, including a pending verification state when appropriate.

Accept the integration through concrete tests

ScenarioExpected outcome
Successful paymentCorrect order and amount are recorded as paid
Decline or cancellationOrder is not incorrectly marked paid
Repeated notificationState remains consistent, no duplicate fulfilment
Closed browser tabOrder state can be checked without a return page
Temporary failureTeam can identify and reconcile the uncertain operation
RefundActions and statuses follow the supported process

Start with the provider’s test environment. Validate production only under an agreed plan and the provider’s rules: participants, amount, recorded outcome and refund procedure. Separate test and production credentials. Keep secrets and full payment details out of shared logs and screenshots.

Agree refunds and ongoing support

Before launch, confirm supported refunds, dispute handling and processing steps with the relevant partners. Legal and tax requirements depend on the business and operation and need separate specialist review. Give developers approved rules so the interface, records and support actions follow the same process. Implementing an API does not settle those business decisions.

Prepare the selected provider, a sample order and connected systems to scope the work. Discuss store development at https://zorr.uz/en/solutions/ecommerce . Delivery estimates depend on agreed scenarios, access and partner checks.

Frequently asked questions

Do we need both Click and Payme?

Choose methods according to customer needs and available business terms. Confirm an initial method and a fallback after checking onboarding requirements.

Does returning to the website prove payment?

No. Order payment status must use a confirmed transaction state under the provider’s protocol, not just a visit to the return page.

Can the activation date be guaranteed in advance?

A development plan can be agreed. Contract, review and activation timing must be confirmed separately with the provider and other participants.

E-commerce

Next step: from answer to implementation

Click, Payme, Uzcard, Telegram commerce and cross-border sales from Uzbekistan.