Тестовые ключи
Пары sk_test_… и pk_test_… выдаются мгновенно. Раздельные лимиты и отдельный баланс, чтобы не мешать реальной кассе.
Получить ключДокументация, песочница и готовые SDK — всё, чтобы провести первую транзакцию ещё до конца рабочего дня. Честные статусы, предсказуемые ответы и живые примеры кода.
Песочница доступна сразу после регистрации — без договора и без ожидания. Тестовые ключи, фиктивные карты и вебхуки на локальный сервер, чтобы проверить весь сценарий до продакшена.
Пары sk_test_… и pk_test_… выдаются мгновенно. Раздельные лимиты и отдельный баланс, чтобы не мешать реальной кассе.
Получить ключГотовые номера карт, коды СБП и кошельки для успешных, отклонённых и удержанных сценариев. Тестируйте отказоустойчивость без реальных денег.
Список тестовых реквизитовКлиент cobalflow-cli listen пробрасывает события на 127.0.0.1:8080. Подключайте обработчик и смотрите статусы транзакций в реальном времени.
Как работает CLIЕдиная базовая точка https://api.cobalflow.ru/v1. Все методы принимают и отдают JSON, используют Bearer-токен и возвращают предсказуемую структуру ошибок.
POST /v1/payouts — создание выгрузки, GET /v1/payouts/{id} — статус, POST /v1/payouts/{id}/cancel — отмена. Батчи до 10 000 операций.
Схема объекта payoutPOST /v1/charges — приём оплаты картой или СБП, POST /v1/charges/{id}/refund — полный и частичный возврат. Единая модель ответа для всех методов.
Схема объекта chargeGET /v1/balance — остатки, GET /v1/statements?from=&to= — выгрузка за период, POST /v1/splits — разделение выручки между участниками.
Параметры отчётовМинимальный пример создания выгрузки. Ответ содержит идентификатор и статус, по которому можно подписаться на вебхук.
Клиенты с авто-ретраями, тайпизацией и типизированными объектами. Установите пакет — и не думайте про подписи, кодировку и повторные попытки.
npm i @cobalflow/node · версия 3.4.1. Полная поддержка TypeScript и async/await, строгие типы для всех объектов.
Документация Nodepip install cobalflow · версия 2.1.0. Синхронный и асинхронный клиент, пейджинг и контекст-менеджеры для транзакций.
Документация Pythongo get github.com/cobalflow/cobalflow-go · версия v1.8.2. Нативные ошибки, канты для потоков выгрузок и безвнешние зависимости.
Документация GoПодписывайтесь на события и получайте мгновенные уведомления о смене статуса платежа. Каждый вебхук защищён подписью X-Cobalflow-Signature, которую легко проверить.
payout.succeeded, payout.failed, charge.refunded. Отправляем до 5 попыток с экспоненциальной задержкой до 24 часов.
Справочник событийСверьте HMAC-SHA256 из заголовка X-Cobalflow-Signature с телом запроса. Секрет вебхука хранится в панели и не передаётся в код.
Пример проверкиОтветьте 2xx в течение 10 секунд, иначе событие повторится. Дашборд показывает историю попыток и позволяет отправить событие повторно.
Мониторинг доставкиСоздавайте, редактируйте и отключайте подписки программно. Методы работают одинаково в песочнице и в продакшене.
Бесплатный доступ, тестовые ключи и поддержка на связи. Откройте справочник, выберите SDK и запустите первый запрос ещё до конца дня.
Модели объектов, коды ответов и структура вебхуков полностью совпадают. Разница только в том, что в песочнице деньги не списываются, а лимиты и баланс изолированы.
Официальные библиотеки доступны для Node.js, Python и Go. Для остальных языков работает стандартный REST API и готовые примеры на curl.