KeyCRM — это современная CRM-система для малого и среднего бизнеса, помогающая управлять клиентами, заказами и платежами в одном месте. Она автоматизирует продажи, интегрируется с кассами, сайтами и маркетплейсами и формирует удобную аналитику. В сочетании с Finmap вы получаете полный контроль как над операционной деятельностью, так и над финансами бизнеса.

Важно!

В данной инструкции описан сценарий интеграции между системами Finmap и KeyCRM, который реализуется в нашей продуктовой среде и является платной услугой. Вы можете настроить интеграцию самостоятельно, используя открытое API двух систем.

Finmap получает транзакции из двух разделов KeyCRM — «Воронки» и «Заказы».

В Finmap передаются только те карточки, которые имеют статус «Оплачено».

Изменение статуса на «Оплачено» является основным фильтром, который использует Finmap для передачи транзакций в систему.

Для каждой транзакции передаются:

Важно!

Из-за особенностей базовых настроек часового пояса в Finmap (UTC+0) транзакции из KeyCRM могут передаваться с другим временем.
Например, если в KeyCRM установлен часовой пояс UTC+2, то транзакция с временем оплаты 14:00 будет передана со временем 12:00.

Чтобы это изменить, установите соответствующий часовой пояс в KeyCRM

  • Транзакции загружаются частями (по 50 за раз), чтобы не перегружать систему, и объединяются в единый список.
  • Все записывается в базу данных, чтобы понимать:
    • какие транзакции уже переданы;
    • когда в последний раз выполнялась синхронизация (чтобы забирать только новые данные).
  • Если что-то пошло не так (например, Finmap временно не принял транзакцию), система проверяет это каждые 15 минут и повторяет попытку.
  • Синхронизация запускается раз в час (например, в 12:00, 13:00 и т.д.).
  • Проверка незавершенных транзакций — каждые 15 минут.
  1. В вашем кабинете Finmap необходимо создать 2 счета: «Воронки» и «Заказы».
    Даже если в KeyCRM вы не используете обе сущности, два счета должны быть созданы для корректной настройки. Ненужный счет можно затем скрыть.
  2. Предоставить менеджеру Finmap следующую информацию:

Важно!

Не удаляйте API-ключи, предоставленные для интеграции. Удаление ключей приведет к остановке работы интеграции.

Для подключения интеграции обязательно нужно получить API-ключ в KeyCRM. Как это сделать:

  1. Ввойдите в KeyCRM.
  2. Перейдите в Налаштування → Основні → API ключ
  3. Скопируйте API-ключ.
  4. Готово! У вас есть API ключ KeyCRM

Получение API-ключа в Finmap

  1. Ввойдите в ваш аккаунт Finmap.
  2. Перейдите в Настройки компании → API.
  3. Создайте новий или используйте существующий ключ.

Готово! Интеграция KeyCRM с Finmap настроена

Если вам нужно подключить другие счета для загрузки транзакций или интересующие другие улучшения, опишите свой запрос в форме.