# Sage Accounting + Krokul CRM

Так. Krokul CRM інтегрується з Sage Accounting, хмарним продуктом Sage для бухгалтерського обліку. Компанії-клієнти стають контактами Sage, комерційні пропозиції стають пропозиціями (sales quotes), рахунки стають рахунками продажу (sales invoices), а оплати контактів, записані в Sage, закривають рахунок в угоді Krokul. Налаштовується це застосунком Krokul у Zapier, Make чи Albato або через API і вебхуки Krokul.

**Статус:** Через API і вебхуки. **Платформи автоматизації:** Zapier, Make, Albato.

## Що отримує команда

### Компанія-клієнт і контакт Sage не розходяться

Коли в Krokul додають компанію-клієнта, у Sage Accounting створюється контакт типу customer з назвою, email і адресою. Коли бухгалтер змінює цей контакт у Sage, наступне читання повертає зміну в компанію-клієнта. ID контакту Sage зберігається на компанії як її зовнішній ключ.

### Пропозиція потрапляє в облік раніше за рахунок

Коли менеджер виставляє в Krokul комерційну пропозицію, з’єднання записує в Sage Accounting sales quote на той самий контакт, а товари й послуги зіставляє за їхніми ID у Sage. Бухгалтер бачить, що запропонували, задовго до того, як з’явиться рахунок.

### Рахунок продажу за виграною угодою

Рахунок, виставлений у Krokul, стає рахунком продажу в Sage з тими самими рядками, ставками ПДВ і строком оплати. Товари й послуги, яких Sage не знає, створюються спершу, тож рахунок продажу ніколи не падає через відсутню позицію.

### Оплата контакту закриває угоду

Бухгалтер записує оплату контакту (contact payment) у Sage Accounting і розносить її на рахунок. Krokul додає оплату-факт до відповідного рахунку в угоді, борг компанії-клієнта зменшується, а подія `invoice.paid` іде, щойно рахунок покрито повністю.

### Видалене в Sage позначається в Krokul

Фільтр `deleted_since` підказує з’єднанню, які записи в Sage видалено. Видалений рахунок продажу позначається на документі Krokul і отримує запис у журналі синхронізації.

## Що передається між системами

| Sage Accounting | Krokul | Напрям | Коли |
|---|---|---|---|
| Контакт (customer) | Компанія-клієнт | Krokul ↔ Sage | Створюється в Krokul, редагується в будь-якій системі |
| Product, Service | Товар чи послуга | Krokul → Sage | Перед першим рядком, де їх ужито |
| Sales quote | Комерційна пропозиція (документ) | Krokul → Sage | Пропозицію виставлено в Krokul |
| Sales invoice | Рахунок (документ) | Krokul → Sage | Рахунок виставлено в Krokul |
| Статус рахунку продажу й несплачена сума | Статус рахунку в угоді | Sage → Krokul | Наступне читання за розкладом |
| Contact payment | Оплата-факт на рахунку | Sage → Krokul | Оплату записано й рознесено в Sage |
| Видалений запис | Позначка на документі й запис у журналі | Sage → Krokul | Читання з `deleted_since` |

## Як підключити сьогодні

### Застосунок Krokul у Zapier, Make чи Albato

1. Додайте застосунок Krokul і підключіть його ключем API Krokul.
2. Поєднайте тригер Krokul, наприклад Company Created, Deal Won чи Document Created, з дією Sage, наприклад Create Customer, Create Sales Quote чи Create Sales Invoice.
3. Для зворотного шляху почніть із New Contact Payment чи Updated Sales Invoice і завершіть дією Krokul, наприклад Record Payment чи Create Task.

### Власний потік через API і вебхуки Krokul

1. Дайте своєму потоку ключ API Krokul зі scope на компанії-клієнтів, документи й оплати.
2. Слухайте clientCompany.created і document.created на вебхуку Krokul, звіряючи заголовок x-crm-signature зі своїм секретом, і записуйте контакт і рахунок продажу через Sage Accounting API v3.1.
3. Зберігайте кожен ID із Sage на компанії чи документі Krokul через externalRef/api-upsert, щоб повторний запуск оновлював той самий запис.
4. За власним розкладом читайте оплати контактів з updated_or_created_since і проводьте кожну через payment/api-create з cardUuid угоди.

**Тригери:** New Customer; Updated Contact; New Sales Quote; New Sales Invoice; Updated Sales Invoice; New Contact Payment.

**Дії:** Create Customer; Update Contact; Create Sales Quote; Create Sales Invoice; Create Contact Payment; Create Product; Create Service.

### Для інтеграторів

Sage Accounting публікує REST API (версія 3.1) з контактами, товарами, послугами, sales quotes, sales invoices і contact payments, а його списки приймають `updated_or_created_since` і `deleted_since` для інкрементальної синхронізації. Krokul додає публічний API з ключем Bearer, підписані вебхуки з журналом доставок і зовнішні ключі. `externalRef/api-upsert` записує запис за його ID у Sage. Повторні читання ніколи його не дублюють. Тестову компанію з ключем API дає один виклик.

[Документація API](https://app.krokul.com/api/v1/docs)

## Питання й відповіді

### Чи інтегрується Krokul з Sage Accounting?

Так. Krokul інтегрується з Sage Accounting через застосунок Krokul у Zapier, Make і Albato, а також через свій API і вебхуки.

### Ця сторінка про Sage 50 чи Sage Intacct?

Ні. Сторінка про Sage Accounting, хмарний продукт для бухгалтерського обліку. Sage 50 і Sage Intacct є окремими продуктами зі своїми API.

### Як швидко оплата з Sage доходить до Krokul?

Через застосунок Krokul затримка залежить від тригера Sage New Contact Payment на вашій платформі. Власний потік читає зміни в Sage з фільтром `updated_or_created_since`, тож оплата контакту з’являється в угоді після наступного читання. Свій вебхук Krokul надсилає одразу, щойно сталася подія.

### Яка система відповідає за рахунок продажу?

Рахунок продажу створює Krokul, а облік веде Sage Accounting. Коли рахунок уже в Sage, оплати й несплачена сума приходять із Sage, а Krokul показує їх в угоді.

## Обмеження

Закупівлі, банківські рахунки, декларації з ПДВ і журнали проводок лишаються в Sage Accounting. З’єднання читає зміни за розкладом, тож оплата, внесена в Sage, з’являється в Krokul після наступного читання.

## Пов’язані сервіси

- [Xero](https://krokul.com/uk/integrations/xero/index.md)
- [QuickBooks Online](https://krokul.com/uk/integrations/quickbooks-online/index.md)
- [FreshBooks](https://krokul.com/uk/integrations/freshbooks/index.md)
- [Zoho Books](https://krokul.com/uk/integrations/zoho-books/index.md)
- [Business Central](https://krokul.com/uk/integrations/dynamics-365-business-central/index.md)

[Облік і бухгалтерія](https://krokul.com/uk/integrations/category/accounting/index.md)

Sage є торговельною маркою The Sage Group plc. Krokul не пов’язаний із Sage.

Оновлено: 2026-10-15

---

Застосунок: https://app.krokul.com/ · API: https://app.krokul.com/api/v1/docs
