Бизнес

Автоприём оплаты через Click API

Через callback Click (prepare/complete), проверку подписи, идемпотентность и webhook принимайте оплату в сумах автоматически и доставляйте Stars/Premium/Gifts. 18 вопросов‑ответов.

Краткий ответ

Чтобы принимать оплату автоматически через Click API, нужны две вещи: создание оплаты (инвойса) и обработка callback (webhook) от Click. После оплаты Click шлёт на ваш сервер подписанный callback, вы его подтверждаете — и заказ закрывается автоматически. StarsPaymee Business даёт этот поток вместе со Stars/Premium/Gifts.

Что такое автоприём оплаты?

«Автоматически» — значит никто не проверяет вручную. Клиент платит, Click возвращает результат через callback, система его подтверждает и закрывает заказ. Никаких скриншотов или ручной проверки чека. Это быстро, без ошибок и работает 24/7.

Необходимые элементы
  • Prepare — предварительная проверка оплаты (есть ли заказ, верна ли сумма).
  • Complete — подтверждение завершения оплаты и закрытие заказа.
  • Signature — проверка подписи каждого callback.
  • Idempotency — если callback пришёл дважды, не доставлять дважды.
  • Webhook — передача результата в вашу систему.

Как работает callback Click?

  1. 1. Запрос prepareСначала Click шлёт запрос «prepare» — вы проверяете заказ и сумму и отвечаете.
  2. 2. Запрос completeПосле завершения оплаты приходит «complete» — вы проверяете подпись и помечаете заказ «оплачен».
  3. 3. ДоставкаПосле подтверждения оплаты Stars/Premium/Gift доставляется автоматически, статус обновляется.
  4. 4. Уведомление клиентаКлиенту в боте или на сайте показывается, что заказ закрыт и доставлен.

Хотите подключить автоприём оплаты Click? Свяжитесь с Business.

@StarsPaymee_bot

Частые ошибки

Двойная доставка

Без ключа идемпотентности повторный callback может доставить дважды — проверяйте по ID.

Без проверки подписи

Если не проверять signature, есть риск поддельного callback — всегда подтверждайте подпись.

Медленный ответ

Если не ответить callback быстро, оплата может остаться «подозрительной».

Не сверять сумму

Всегда проверяйте, что пришедшая сумма равна сумме заказа.

Подробнее: официальная интеграция Click API и FAQ Click API. Для связи оплаты с доставкой смотрите Stars API.

Источники
  • docs.click.uz — документация callback Click
  • click.uz — платёжная система Click

Часто задаваемые вопросы

Что такое callback Click?
Автоматический запрос, которым Click возвращает статус оплаты на ваш сервер. Обычно состоит из этапов prepare и complete.
Webhook и callback — одно и то же?
На практике да — callback Click отправляет результат оплаты на ваш webhook‑адрес.
Как включить автоприём оплаты?
Создайте инвойс и подключите адрес callback; проверяйте подпись и после подтверждения запускайте доставку.
В чём разница prepare и complete?
Prepare — проверка до оплаты; complete — подтверждение завершения оплаты.
Обязательно ли проверять подпись?
Да. Без проверки signature можно принять поддельный callback.
Как избежать двойной доставки?
Идемпотентность — проверяйте по ID заказа и не доставляйте повторно, если уже доставлено.
Нужно ли сверять сумму?
Да. Всегда сверяйте, что пришедшая сумма равна сумме заказа.
Как быстро отвечать на callback?
Как можно быстрее; задержка может сделать оплату подозрительной.
Что если оплата не удалась?
Заказ остаётся неоплаченным, доставка не запускается.
Товар уходит автоматически после оплаты?
Да. После подтверждения complete Stars/Premium/Gift доставляется автоматически.
Можно ли тестировать в Sandbox?
Да. В тестовой среде без реальных денег можно проверить поток callback.
Работает ли возврат с callback?
Возврат выполняется по политике расчётов; статус обновляется.
Можно ли подключить несколько способов оплаты?
Да. Вместе с Click — Payme и другие.
Есть ли автоприём в боте?
Да. Внутри бота или Mini App через ссылку — оплата и автозакрытие.
Что важно для безопасности?
Проверка подписи, HTTPS, идемпотентность и сверка суммы.
Можно ли смотреть статистику?
Да. Оплаты по ID; история через запрос или в панели.
Дают ли документацию?
Да. Документация с форматом callback, подписью и примерами.
Как начать?
Оставьте заявку на странице StarsPaymee Business; подключим callback и доставку.

Включите автоприём оплаты

Через StarsPaymee Business принимайте оплату Click автоматически 24/7 с callback.

Открыть бот