Skip to content
buzinov.tech, home page

Integrations

CRM, ERP and marketplace integration

Orders, stock and customers move between systems without copy-paste and without duplicates.

stock update on the marketplace
~10 min
order processing time
−80%
manual operator work
−50%

What you get

  • A service that moves orders, stock, prices and customers between your systems on a schedule or by webhook.
  • Mapping of SKUs, articles and customer records, with duplicates merged by a business key such as phone or tax number.
  • Retries with backoff and a dead-letter queue: a failed exchange is visible and can be replayed.
  • A reconciliation report that shows where two systems disagree.

How I build it

I start from the business process: which system owns which field, what counts as the same customer, and what must never happen twice.

Every write carries an idempotency key and is stored in PostgreSQL before the target system sees it. If the ERP times out and the request is sent again, the order is created once. Tests run against a real database, and you get a README and a handover call.

The blog shows how this works in practice: connecting Kaspi.kz with 1C, what a 1C and Bitrix24 integration costs and how to protect an exchange from duplicates.

When you need a 1C, CRM or marketplace integration

  • Kaspi.kz or another marketplace has to see your real stock.
  • Managers retype orders from one system into another.
  • 1C, a CRM and a website each keep their own customer list.
  • An existing exchange works but nobody can say what it lost last week.

Packages

Prices are fixed for the described scope. Larger scope gets its own estimate.

  • Basic

    $250

    • One webhook or a one-way sync between two systems
    • Every exchange logged
    • README and handover
  • Standard

    $600

    • Two-way sync between two systems
    • Retries with backoff and deduplication
    • Logs searchable by order number
  • Premium

    $1,200

    • Everything in Standard
    • Scheduled reconciliation with a discrepancy report
    • Alert when an exchange stops

Questions

Which systems do you work with?

1C (Trade Management, Accounting for Kazakhstan), Odoo, Bitrix24, amoCRM, Kaspi.kz, and any system with an HTTP API or a database I can read.

What happens when one of the systems is down?

Changes wait in a queue and are retried. Each operation carries an idempotency key, so a retry never creates a second order or payment.

How do we start?

Send a short description of the process. I reply with the approach, the first risk to settle and a fixed estimate.

  • −80%order processing time

    Retail company, Kazakhstan

    Kaspi, ERP and CRM in one flow

    Stock reached the marketplace in about ten minutes, new orders reached the CRM in about a minute, and manual operator work dropped by up to half.

    Read the project

    • Laravel
    • Vue 3
    • WebSocket
    • Bitrix24 REST

    Businesses on Bitrix24

    Booking platform connected to Bitrix24

    OAuth 2.0 sign-in with Bitrix24, product sync, deals created in the CRM pipeline and real-time schedule updates over WebSocket.

    Read the project

A process still runs on copy and paste?

Describe it in a few paragraphs. You get the approach, the first risk and a fixed estimate within 24 hours.