Online store on Khoroshop with KeyCRM integration
Integration of the Apple‑tech online store with KeyCRM and Telegram
Project: PolyAbluka — online store of Apple devices on the Khoroshop platform
Goal: Automation of order processing, sales control, and real-time notifications for the team
Tasks:
Connecting and configuring the integration between Khoroshop and KeyCRM for importing orders, statuses, and customers.
Setting up two-way data exchange (order status changes are reflected in CRM and vice versa).
Implementing notifications in a Telegram channel: new order, status change, customer inquiries.
Ensuring reliability and uninterrupted operation of the integration with event logging.
Implemented solutions:
Developed a module-bridge between Khoroshop API → KeyCRM → Telegram in PHP.
Configured cron jobs for regular data import/export.
Parameterization of messages: format, chat identifiers, templates (including order number, amount, customer name).
Implemented error handling and retry mechanisms for message sending.
Test scenarios: order simulation → status flow verification → monitoring messages in Telegram.
Results:
Reduced response time to orders — they immediately appear in CRM and Telegram.
No delays in status updates.
Convenience for managers: instantly see important events on their smartphones via Telegram.
Increased transparency of business processes with accurate order updates.
Positive feedback from clients: quick manager responses, clear communication.
Skills confirmed by the project:
Integration with CRM systems (KeyCRM)
Experience with Khoroshop API and Telegram Bot API
Building API-bridges between different services
Writing cron scripts for data synchronization
Event handling and real-time notifications
Setting up logging and unit/integration testing
If you need order automation, CRM integration, or messenger notifications — I’ll be happy to help!
Project: PolyAbluka — online store of Apple devices on the Khoroshop platform
Goal: Automation of order processing, sales control, and real-time notifications for the team
Tasks:
Connecting and configuring the integration between Khoroshop and KeyCRM for importing orders, statuses, and customers.
Setting up two-way data exchange (order status changes are reflected in CRM and vice versa).
Implementing notifications in a Telegram channel: new order, status change, customer inquiries.
Ensuring reliability and uninterrupted operation of the integration with event logging.
Implemented solutions:
Developed a module-bridge between Khoroshop API → KeyCRM → Telegram in PHP.
Configured cron jobs for regular data import/export.
Parameterization of messages: format, chat identifiers, templates (including order number, amount, customer name).
Implemented error handling and retry mechanisms for message sending.
Test scenarios: order simulation → status flow verification → monitoring messages in Telegram.
Results:
Reduced response time to orders — they immediately appear in CRM and Telegram.
No delays in status updates.
Convenience for managers: instantly see important events on their smartphones via Telegram.
Increased transparency of business processes with accurate order updates.
Positive feedback from clients: quick manager responses, clear communication.
Skills confirmed by the project:
Integration with CRM systems (KeyCRM)
Experience with Khoroshop API and Telegram Bot API
Building API-bridges between different services
Writing cron scripts for data synchronization
Event handling and real-time notifications
Setting up logging and unit/integration testing
If you need order automation, CRM integration, or messenger notifications — I’ll be happy to help!