# BigCommerce + Krokul CRM

Так. Krokul CRM інтегрується з BigCommerce. Вебхук BigCommerce повідомляє Krokul, що з’явилось замовлення, Krokul читає його повністю через API й відкриває угоду з рядками, зіставленими з каталогом Krokul за SKU. Krokul надсилає в магазин залишки варіантів, а відвантажена угода створює shipment з трек-номером у замовленні BigCommerce. Налаштування йде через застосунок Krokul у Zapier, Make чи Albato або через API і вебхуки Krokul.

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

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

### Конектор читає замовлення, на яке вказує вебхук

BigCommerce надсилає store/order/created з ID замовлення і більше нічим. Конектор Krokul кличе Orders API по платіжну адресу, товари й суми, знаходить або додає контакт і відкриває угоду. Кожен товар замовлення зі SKU, відомим Krokul, стає рядком каталогу, що резервує залишок.

### Статус замовлення в магазині рухає угоду

store/order/statusUpdated приходить у Krokul, коли працівники ставлять замовленню статус Awaiting Fulfillment, Cancelled чи Refunded. Конектор зіставляє кожен статус BigCommerce з етапом, який ви вибрали, тож скасоване замовлення закриває угоду як програну й знімає резерв.

### Відвантажена угода створює shipment у BigCommerce

Коли угоду в Krokul відвантажено з трек-номером, конектор створює Shipment у замовленні BigCommerce для відвантажених позицій з перевізником і цим номером. Магазин позначає замовлення як відвантажене, а покупець бачить посилання на трекінг у своєму кабінеті.

### Покинуті кошики доходять до менеджера клієнта

store/cart/abandoned приносить Cart ID. Якщо кошик належить відомому покупцю, Krokul читає його вміст і створює задачу з позиціями для менеджера цього оптового покупця.

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

| BigCommerce | Krokul | Напрям | Коли |
|---|---|---|---|
| Замовлення (store/order/created, потім GET order) | Угода з рядками за SKU | BigCommerce → Krokul | Оформлено замовлення |
| Статус замовлення (store/order/statusUpdated) | Етап угоди й резерв | BigCommerce → Krokul | Працівники змінили статус |
| Order Shipment із трек-номером | Відправлення угоди | Krokul → BigCommerce | Угоду відвантажено |
| Залишок варіанта (inventory level) | Залишок товару | Krokul → BigCommerce | Залишок змінився в Krokul |
| Кошик (store/cart/abandoned) | Задача з позиціями кошика | BigCommerce → Krokul | Відомий покупець покинув кошик |
| Customer | Контакт і контрагент | BigCommerce ↔ Krokul | Створено покупця або контрагента |

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

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

1. Додайте застосунок Krokul і підключіть його ключем API Krokul.
2. Почніть із тригера BigCommerce Order Created і запустіть дію Krokul Create Deal або з Abandoned Cart і Create Task для менеджера клієнта.
3. Тригер BigCommerce Shipment Created поєднайте з дією Krokul Add Comment, щоб новини доставки з’являлися в угоді.
4. Від тригера Krokul Company Created запускайте Find or Create Customer у BigCommerce.

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

1. У панелі керування BigCommerce створіть API account рівня магазину зі scope на замовлення, товари, покупців і кошики. У Krokul створіть ключ API для угод, контактів і контрагентів.
2. Зареєструйте хук BigCommerce на store/order/created, прочитайте замовлення за його ID, потім додайте покупця через contact/api-create і відкрийте угоду через card/api-create.
3. Збережіть ID замовлення BigCommerce на угоді через externalRef/api-upsert.
4. Підпишіть вебхук Krokul на card.statusChanged, перевіряйте x-crm-signature своїм секретом і створюйте shipment замовлення з трек-номером, коли угода доходить до етапу відвантаження.

**Тригери:** Order Created; Order Status Updated; Order Updated; Abandoned Cart; Customer Created; Shipment Created.

**Дії:** Create Customer; Create Customer Address; Create a Product; Find or Create Customer.

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

BigCommerce створює вебхуки тільки через свій API, доставляє їх на порт 443 із заданими вами заголовками й деактивує хук після 48 годин невдалих повторів. Krokul швидко відповідає на кожен виклик BigCommerce і читає об’єкт уже після цього. На боці Krokul ви отримуєте REST API, підписані вебхуки з журналом доставок, зовнішні ключі для ID замовлень і покупців та тестову компанію.

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

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

### Чому Krokul звертається до BigCommerce після кожного вебхука?

Вебхуки BigCommerce несуть тільки scope та ID. Конектор читає замовлення, кошик чи покупця за цим ID, щоб отримати покупця, позиції й суми.

### Які статуси BigCommerce можуть рухати угоду?

Будь-який статус замовлення, який використовує магазин. Ви один раз зіставляєте кожен статус з етапом Krokul, і конектор застосовує це на кожному оновленні статусу.

### Чи оновлює Krokul залишки для варіантів товару?

Так. Конектор записує залишок Krokul в inventory level варіанта, чий SKU збігається з товаром Krokul.

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

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

## Обмеження

Дизайн вітрини, акції й налаштування оформлення замовлення лишаються в BigCommerce. Вебхуки BigCommerce несуть тільки ID, тому всі деталі замовлення конектор бере наступним читанням через API.

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

- [Shopify](https://krokul.com/uk/integrations/shopify/index.md)
- [WooCommerce](https://krokul.com/uk/integrations/woocommerce/index.md)
- [Adobe Commerce](https://krokul.com/uk/integrations/adobe-commerce/index.md)
- [Amazon](https://krokul.com/uk/integrations/amazon/index.md)
- [ShipStation](https://krokul.com/uk/integrations/shipstation/index.md)

[Платформи електронної торгівлі](https://krokul.com/uk/integrations/category/ecommerce/index.md)

BigCommerce є торговою маркою BigCommerce Pty. Ltd. Krokul не афілійований з BigCommerce.

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

---

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