Интеграция Cashera с сайтом и Telegram
Эта страница поможет составить план интеграции. Точные адреса API, поля запросов и правила проверки уведомлений берите из актуальной документации Cashera, доступной по ссылке «Документация API» внизу страницы.
- СБП
- приём оплаты
- Карты
- платежи покупателей
- USDT
- криптовалютные методы
- API
- интеграция
Выбор способа подключения
| Сценарий | Подход | Что проверить |
|---|---|---|
| Оплата отдельного заказа | Платёжная ссылка | Сумма, валюта и привязка к заказу |
| Собственный сайт | API-интеграция | Создание платежа и обработка его статуса |
| Telegram-бот | Согласованный сценарий оплаты | Правила платформы для категории товара и выдачу результата |
План работы с API
Сначала согласуйте доступные методы и получите документацию для своего подключения. Затем сопоставьте внутренний номер заказа с идентификатором платежа и определите, какой подтверждённый статус разрешает выдачу товара. Возврат покупателя на сайт после оплаты сам по себе не подтверждает получение денег.
Обработка статусов и ошибок
- Проверяйте подлинность уведомлений по действующему контракту Cashera.
- Сопоставляйте платёж с заказом, ожидаемой суммой и валютой.
- Обрабатывайте повторные события без повторной выдачи товара.
- При тайм-ауте сначала уточняйте состояние созданного платежа, прежде чем повторять операцию.
- Храните секретные ключи на сервере и исключайте их из браузерного кода и логов.
Интеграция Кашера с Telegram
Для бота заранее определите категорию товара и допустимый платформой способ оплаты. Подробности вынесены в существующий материал «Приём платежей в Telegram-боте», ссылка на него находится ниже. До запуска проверьте не только успешную оплату, но и отсутствие подтверждения, отмену и повторное событие.
Проверка перед передачей в эксплуатацию
Проверьте создание заказа, подтверждение оплаты, отмену, возврат по согласованной схеме и сверку платежей. Если API возвращает неожиданный ответ, сохраните обезличенный пример и обратитесь в поддержку. Эта памятка не заменяет документацию и не определяет контракт конкретного endpoint.
Частые вопросы
Обсудить проект с Cashera
Опишите задачу и нужные способы оплаты. Менеджер поможет уточнить условия и следующий шаг.