Kaspi, 1C және CRM интеграциясы туралы кейс
Клиент туралы
- Алматыдағы e-commerce, 700+ SKU.
- Тапсырыстар Kaspi Store, CRM және Instagram-нан келіп, 1C-ке қолмен енгізілді.
Жобаның мақсаты
- Kaspi → 1C → CRM арасындағы тапсырыстар мен төлемдерді автоматты синхрондау.
- Қойма қалдықтарын нақты уақыт режимінде жаңарту.
- Клиентке автоматты хабарламалар (WhatsApp/email).
Архитектура
Kaspi API → Integration Layer (Nest.js + Supabase) → 1C + Bitrix24 CRM
- Integration Layer Kaspi вебхуктарына жазылады.
- 1C деректерді OData REST арқылы алады.
- Bitrix24 REST API арқылы жаңарып отырады.
Іске асыру ерекшеліктері
- Қайта жіберу логикасы Supabase Edge Functions + cron арқылы жасалды.
- Қауіпсіздік: қол қойылған вебхуктар, 1C-пен VPN туннель.
- SLA: сатып алудан кейін < 2 минут ішінде синхрондау.
Нәтижелер
- Қолмен көшіру нөлге тең (аптасына 30 сағат үнем).
- CRM қателері 92% азайды.
- Тапсырысты өңдеу уақыты 15 минуттан 3 минутқа дейін қысқарды.
Қорытындылар
- Kaspi және 1C әртүрлі кодировкаларды қолданады — алдын ала нормализациялаңыз.
- Kaspi API лимиттерін (5 сұрау/сек) ескеріңіз.
- Бақылау: логтар және Supabase бақылау тақталары.
Қосымша материалдар
- Мердігер таңдау чек-листі — сатып алуларға арналған 16 критерий.
- Тендерге арналған ТЗ шаблоны — құрылым мен смета.
Қорытынды
Бастысы: middleware тек SLA, нормализация және мониторинг орнатылғанда тиімді.
- Синхрондау үшін SLA келісіңіз (< 2 минут);
- Kaspi, 1C және CRM арасындағы форматтарды біріздендіріңіз;
- Логтар мен бақылау тақталарын қосып, қолдау тобын хабардар етіңіз.
Осындай интеграциялық қабат керек болса, байланысыңыз.
➡️ Ұқсас интеграция керек пе? Брифті толтырыңыз, 24 сағат ішінде архитектура мен сметаны беремін.
