Sitniks — is a modern Ukrainian CRM system designed for small and medium businesses. It helps automate order management, inventory, delivery, sales, and financial processes. Companies can process orders quickly, manage stock, and coordinate teams with Sitniks.


ㅤThe integration with Finmap enables automatic transfer of financial transaction data (payments, expenses) into the accounting system without manual input. This reduces the risk of errors, saves team time, and ensures that financial reporting is up-to-date in real time.


⚙️ Integration Workflow

1. Fetching data from Sitniks

2. Filtering & processing


3. Transmitting to Finmap


4. Schedule

5. Logs & reliability



🧾 Prerequisites

You’ll need:

  1. Sitniks API key (Settings → Integrations → Open API)
  2. Finmap API key (Company Settings → API)
  3. Finmap account ID or name
  4. Start date for import
  5. A unique username (e.g., sitniks_user_1)


🚀 What happens next

  1. First run: imports all transactions from the Start Date and marks them as transferred.
  2. Ongoing sync: hourly checks for new transactions and 15‑minute retries for failures.
  3. Reliability: key validation, logging, scalability, and readiness for adding multiple services.

🔄 Updating the integration logic with Sitniks

As part of the update to the integration with Sitniks, the order status is now also transferred to transaction comments in Finmap. This allows users to conveniently track the stages of order processing directly in Finmap.


🧭 Coming soon