Messenger e-commerce with 1C integration

About the company Medhouse
Medhouse is a distributor of medical equipment and hospital consumables with more than 20 years of experience serving pharmacy chains, clinics, hospitals and medical institutions in Ukraine.
Challenge: messenger-based store
Create a multiplatform online store for retail distribution of medical products across Ukraine:
- Product, stock and price synchronization with 1C
- Nova Poshta and LiqPay integrations
- Flexible referral bonus system
- Bonus synchronization with the company’s internal product
- Broadcasts with direct transition to a specific product
Solution: Telegram, Viber and 1C
We built open chatbots for Viber and Telegram with full online-store functionality and a multifunctional admin panel for orders, bonuses, users and broadcasts.


E-commerce architecture
Chatbot type:
Platforms:
Store in messengers
Two chatbots include a full product catalog with categories regularly synchronized with 1C.

The cart is saved, so users can return to a purchase after closing the bot.

The referral system shows bonus accrual history and lets users receive rewards from invited customers’ purchases.

Bonus points synchronize with the company’s internal product and can be used for purchases.

Admin panel and integrations
The protected admin panel gives complete information about users, orders, bonus operations and 1C synchronization.




For every user, the team can see contact data, order history and bonus-point accruals.
Orders are sent to 1C, while the panel shows their status and synchronization state.
A broadcast can include a specific product, a transition button and a personal message to the user.
Administrators can edit bot texts and service messages, including Nova Poshta delivery-status notifications.




E-commerce functionality
1
Full online store in Viber and Telegram
2
Integrations with 1C, LiqPay, Nova Poshta and an internal bot
3
Catalog, cart, orders and automatic statuses
4
Referral bonus system with two-way synchronization
5
Broadcasts with direct transition to a specific product
6
Text and service-message editing without a developer
7
Admin panel with multiple administrators and detailed operations
