- Базовый адрес
- https://api.cashera.cash/api/v1
- Авторизация
- заголовок X-Api-Key
- Суммы
- целые числа в минорных единицах
Интеграция построена по принципу server-to-server: ваш бэкенд создаёт платёж одним запросом, получает payment_url и перенаправляет на него клиента. Все запросы идут по HTTPS, тело и ответы в формате JSON. О финальном статусе вы узнаёте из подписанного вебхука, а текущее состояние всегда можно запросить по uuid или вашему external_id.
Как это работает
- Клиент оформляет заказ у вас на сайте
- Ваш сервер вызывает
POST /integration/transactionsс суммой, валютой и методом оплаты - В ответ приходит транзакция со статусом
pendingи ссылкойpayment_url - Вы перенаправляете клиента на
payment_urlдля оплаты - После оплаты Cashera отправляет вебхук на ваш
callback_urlи переводит статус вpaid - Сумма за вычетом комиссии конвертируется в USDT и зачисляется на баланс мерчанта
Первый запрос
Минимальный пример создания платежа на 499,00 ₽ через СБП:
curl -X POST https://api.cashera.cash/api/v1/integration/transactions \-H "X-Api-Key: $CASHERA_API_KEY" \-H "Content-Type: application/json" \-d '{"amount": 49900,"currency": "RUB","payment_method": "sbp","external_id": "order-10428","description": "Подписка Pro, 1 мес."}'
С чего начать
Быстрый старт
От ключа до первой ссылки на оплату, четыре шага
с нейросетьюПромпт для ассистента
Готовый текст: Cursor или Claude Code внедрит приём платежей сам
без кодаМодули CMS
Плагин для WooCommerce, остальные платформы в работе
POSTСоздание платежа
Главный метод приёма, одна транзакция на заказ
POSTОбщая платёжная форма
Способ оплаты выбирает покупатель, а не ваш код
callbacksВебхуки
Уведомления о смене статуса с проверкой подлинности
API-ключ и секрет выдаются в личном кабинете в разделе «Настройки». Там же задаются callback_url, success_url и fail_url по умолчанию.
